/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/app.css ***!
  \**************************************************************************************************************/
body {
    background-color: skyblue;
}

.pac-container { z-index: 100000 !important; }

.app-header-primary{
    border-bottom: var(--bs-app-header-secondary-base-border-bottom);
}

.app-content{
    padding-top: 0 !important;
}

.required_deactivate:after {
    content: ""!important;
}

/* Estilo de modal XXL */
.modal-xxl{
    max-width: 85vw !important;
}

.big_options_4 .form-check, .big_options_4 .custom-checkbox{
    padding: 5px;
    width: 25%;
    float: left;
}
.big_options_4 .custom-checkbox .custom-checkbox{
    width:50% !important;
}

.big_options_4 .custom-checkbox .custom-control-label::before, .big_options_4 .custom-control-label::after{
    position: relative;
    left: 8px;
    top: 8px;
}

.bg-header {
    background-color: #ff7713 !important;
}

.app-header-menu .menu > .menu-item:active > .menu-link > .text-menu {
    color: #ff7713 !important;
}

.text-menu {
    color: #fff;
}

.app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .text-menu {
    color: #ff7713 !important;
}

.btn.btn-info{
    background-color: #58829f!important;
}
.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{
    background-color: #fff!important;
}

/* Agregar estas reglas */
.app-header-menu .menu > .menu-item.active > .menu-link, .app-header-menu .menu > .menu-item:active > .menu-link {
    background-color: #fff !important;
    color: #ff7713 !important;
}

.app-header-menu .menu > .menu-item.active > .menu-link, .app-header-menu .menu > .menu-item:active > .menu-link > .text-menu {
    background-color: #fff !important;
    color: #ff7713 !important;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./assets/themes/metronic_35/src/sass/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 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: #ff7713;
  --bs-secondary: #F9F9F9;
  --bs-success: #17C653;
  --bs-info: #58829f;
  --bs-warning: #bd9401;
  --bs-danger: #f82828;
  --bs-dark: #1E2129;
  --bs-light-rgb: 249, 249, 249;
  --bs-primary-rgb: 255, 119, 19;
  --bs-secondary-rgb: 249, 249, 249;
  --bs-success-rgb: 23, 198, 83;
  --bs-info-rgb: 88, 130, 159;
  --bs-warning-rgb: 189, 148, 1;
  --bs-danger-rgb: 248, 40, 40;
  --bs-dark-rgb: 30, 33, 41;
  --bs-primary-text-emphasis: #663008;
  --bs-secondary-text-emphasis: #646464;
  --bs-success-text-emphasis: #094f21;
  --bs-info-text-emphasis: #233440;
  --bs-warning-text-emphasis: #4c3b00;
  --bs-danger-text-emphasis: #631010;
  --bs-light-text-emphasis: #4B5675;
  --bs-dark-text-emphasis: #4B5675;
  --bs-primary-bg-subtle: #ffe4d0;
  --bs-secondary-bg-subtle: #fefefe;
  --bs-success-bg-subtle: #d1f4dd;
  --bs-info-bg-subtle: #dee6ec;
  --bs-warning-bg-subtle: #f2eacc;
  --bs-danger-bg-subtle: #fed4d4;
  --bs-light-bg-subtle: #fcfcfc;
  --bs-dark-bg-subtle: #C4CADA;
  --bs-primary-border-subtle: #ffc9a1;
  --bs-secondary-border-subtle: #fdfdfd;
  --bs-success-border-subtle: #a2e8ba;
  --bs-info-border-subtle: #bccdd9;
  --bs-warning-border-subtle: #e5d499;
  --bs-danger-border-subtle: #fca9a9;
  --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: #ff7713;
  --bs-link-color-rgb: 255, 119, 19;
  --bs-link-decoration: none;
  --bs-link-hover-color: #d86310;
  --bs-link-hover-color-rgb: 216, 99, 16;
  --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.475rem;
  --bs-border-radius-sm: 0.425rem;
  --bs-border-radius-lg: 0.625rem;
  --bs-border-radius-xl: 1rem;
  --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, 119, 19, 0.25);
  --bs-form-valid-color: #17C653;
  --bs-form-valid-border-color: #17C653;
  --bs-form-invalid-color: #f82828;
  --bs-form-invalid-border-color: #f82828;
}

[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: #ffad71;
  --bs-secondary-text-emphasis: #fbfbfb;
  --bs-success-text-emphasis: #74dd98;
  --bs-info-text-emphasis: #9bb4c5;
  --bs-warning-text-emphasis: #d7bf67;
  --bs-danger-text-emphasis: #fb7e7e;
  --bs-light-text-emphasis: #F9F9F9;
  --bs-dark-text-emphasis: #DBDFE9;
  --bs-primary-bg-subtle: #331804;
  --bs-secondary-bg-subtle: #323232;
  --bs-success-bg-subtle: #052811;
  --bs-info-bg-subtle: #121a20;
  --bs-warning-bg-subtle: #261e00;
  --bs-danger-bg-subtle: #320808;
  --bs-light-bg-subtle: #252F4A;
  --bs-dark-bg-subtle: #131825;
  --bs-primary-border-subtle: #99470b;
  --bs-secondary-border-subtle: #959595;
  --bs-success-border-subtle: #0e7732;
  --bs-info-border-subtle: #354e5f;
  --bs-warning-border-subtle: #715901;
  --bs-danger-border-subtle: #951818;
  --bs-light-border-subtle: #4B5675;
  --bs-dark-border-subtle: #252F4A;
  --bs-heading-color: #F5F5F5;
  --bs-link-color: #f6c32b;
  --bs-link-hover-color: #f8cf55;
  --bs-link-color-rgb: 246, 195, 43;
  --bs-link-hover-color-rgb: 248, 207, 85;
  --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.425rem;
}
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: #ffe4d0;
  --bs-table-border-color: #e6cdbb;
  --bs-table-striped-bg: #f2d9c6;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e6cdbb;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ecd3c0;
  --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: #fefefe;
  --bs-table-border-color: #e5e5e5;
  --bs-table-striped-bg: #f1f1f1;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e5e5e5;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ebebeb;
  --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: #dee6ec;
  --bs-table-border-color: #c8cfd4;
  --bs-table-striped-bg: #d3dbe0;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #c8cfd4;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #cdd5da;
  --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: #f2eacc;
  --bs-table-border-color: #dad3b8;
  --bs-table-striped-bg: #e6dec2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #dad3b8;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e0d8bd;
  --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: #fed4d4;
  --bs-table-border-color: #e5bfbf;
  --bs-table-striped-bg: #f1c9c9;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e5bfbf;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ebc4c4;
  --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.475rem;
  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, 119, 19, 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.425rem;
}
.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: 0.625rem;
}
.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.475rem;
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: 0.475rem;
}
.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.475rem;
  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.425rem;
}

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

[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: #ff7713;
  border-color: #ff7713;
}
.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: #ff7713;
  border-color: #ff7713;
  --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, 119, 19, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(255, 119, 19, 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: #ff7713;
  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: #ffd6b8;
}
.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.475rem;
  box-shadow: var(--bs-box-shadow-inset);
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #ff7713;
  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: #ffd6b8;
}
.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.475rem;
  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.475rem;
}
.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.475rem;
}

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

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

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

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: 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: false, 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: false, 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.475rem;
}

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: 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%23f82828%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%23f82828%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: false, 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%23f82828%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%23f82828%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: false, 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.475rem;
  --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-check:checked:focus-visible + .btn {
  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: #ff7713;
  --bs-btn-border-color: #ff7713;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ff8b36;
  --bs-btn-hover-border-color: #ff852b;
  --bs-btn-focus-shadow-rgb: 217, 101, 16;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ff9242;
  --bs-btn-active-border-color: #ff852b;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ff7713;
  --bs-btn-disabled-border-color: #ff7713;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F9F9F9;
  --bs-btn-border-color: #F9F9F9;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fafafa;
  --bs-btn-hover-border-color: #fafafa;
  --bs-btn-focus-shadow-rgb: 212, 212, 212;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fafafa;
  --bs-btn-active-border-color: #fafafa;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F9F9F9;
  --bs-btn-disabled-border-color: #F9F9F9;
}

.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: #58829f;
  --bs-btn-border-color: #58829f;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #7195ad;
  --bs-btn-hover-border-color: #698fa9;
  --bs-btn-focus-shadow-rgb: 75, 111, 135;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #799bb2;
  --bs-btn-active-border-color: #698fa9;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #58829f;
  --bs-btn-disabled-border-color: #58829f;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #bd9401;
  --bs-btn-border-color: #bd9401;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #c7a427;
  --bs-btn-hover-border-color: #c49f1a;
  --bs-btn-focus-shadow-rgb: 161, 126, 1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #caa934;
  --bs-btn-active-border-color: #c49f1a;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #bd9401;
  --bs-btn-disabled-border-color: #bd9401;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f82828;
  --bs-btn-border-color: #f82828;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f94848;
  --bs-btn-hover-border-color: #f93e3e;
  --bs-btn-focus-shadow-rgb: 211, 34, 34;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f95353;
  --bs-btn-active-border-color: #f93e3e;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f82828;
  --bs-btn-disabled-border-color: #f82828;
}

.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: #ff7713;
  --bs-btn-border-color: #ff7713;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ff7713;
  --bs-btn-hover-border-color: #ff7713;
  --bs-btn-focus-shadow-rgb: 255, 119, 19;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ff7713;
  --bs-btn-active-border-color: #ff7713;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #ff7713;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ff7713;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --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-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: #58829f;
  --bs-btn-border-color: #58829f;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #58829f;
  --bs-btn-hover-border-color: #58829f;
  --bs-btn-focus-shadow-rgb: 88, 130, 159;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #58829f;
  --bs-btn-active-border-color: #58829f;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #58829f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #58829f;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #bd9401;
  --bs-btn-border-color: #bd9401;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #bd9401;
  --bs-btn-hover-border-color: #bd9401;
  --bs-btn-focus-shadow-rgb: 189, 148, 1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #bd9401;
  --bs-btn-active-border-color: #bd9401;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #bd9401;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #bd9401;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #f82828;
  --bs-btn-border-color: #f82828;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f82828;
  --bs-btn-hover-border-color: #f82828;
  --bs-btn-focus-shadow-rgb: 248, 40, 40;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f82828;
  --bs-btn-active-border-color: #f82828;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #f82828;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f82828;
  --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, 101, 16;
  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: 0.625rem;
}

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

.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.475rem;
  --bs-dropdown-border-width: 0rem;
  --bs-dropdown-inner-border-radius: calc(0.475rem - 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.475rem;
}
.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, 119, 19, 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: #ff7713;
}
.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.475rem;
  --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: 0.625rem;
  --bs-card-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.03);
  --bs-card-inner-border-radius: calc(0.625rem - 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.475rem;
  --bs-accordion-inner-border-radius: calc(0.475rem - (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%23ff7713%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-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;
  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-header .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-header .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-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-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
  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%23f6c32b%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.475rem;
  --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.425rem;
  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: #ff7713;
  --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.475rem;
  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.475rem;
  --bs-modal-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  --bs-modal-inner-border-radius: 0.475rem;
  --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;
  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.475rem;
  --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.475rem;
  --bs-popover-inner-border-radius: 0.475rem;
  --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%;
}

.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") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/;
}

.carousel-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") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/;
}

.carousel-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;
  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: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}

.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, 146, 66, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 146, 66, 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(250, 250, 250, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(250, 250, 250, 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(121, 155, 178, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(121, 155, 178, 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(202, 169, 52, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(202, 169, 52, 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, 83, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 83, 83, 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.475rem !important;
}

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

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

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

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

.rounded-4 {
  border-radius: 1rem !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: #ff7713;
  --bs-secondary: #F9F9F9;
  --bs-success: #17C653;
  --bs-info: #58829f;
  --bs-warning: #bd9401;
  --bs-danger: #f82828;
  --bs-dark: #1E2129;
  --bs-primary-active: #d86310;
  --bs-secondary-active: #DBDFE9;
  --bs-light-active: #FCFCFC;
  --bs-success-active: #04B440;
  --bs-info-active: #517d9c;
  --bs-warning-active: #af8901;
  --bs-danger-active: #bb1e1e;
  --bs-dark-active: #111318;
  --bs-primary-light: #E9F3FF;
  --bs-secondary-light: #F9F9F9;
  --bs-success-light: #DFFFEA;
  --bs-info-light: #F8F5FF;
  --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, 119, 19, 0.2);
  --bs-secondary-clarity: rgba(249, 249, 249, 0.2);
  --bs-success-clarity: rgba(23, 198, 83, 0.2);
  --bs-info-clarity: rgba(98, 134, 160, 0.2);
  --bs-warning-clarity: rgba(175, 137, 1, 0.2);
  --bs-danger-clarity: rgba(187, 30, 30, 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, 119, 19;
  --bs-secondary-rgb: 249, 249, 249;
  --bs-success-rgb: 23, 198, 83;
  --bs-info-rgb: 88, 130, 159;
  --bs-warning-rgb: 189, 148, 1;
  --bs-danger-rgb: 248, 40, 40;
  --bs-dark-rgb: 30, 33, 41;
  --bs-text-white: #ffffff;
  --bs-text-primary: #ff7713;
  --bs-text-secondary: #F9F9F9;
  --bs-text-light: #F9F9F9;
  --bs-text-success: #17C653;
  --bs-text-info: #58829f;
  --bs-text-warning: #bd9401;
  --bs-text-danger: #f82828;
  --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: #ff7713;
  --bs-component-hover-color: #ff7713;
  --bs-component-hover-bg: #F9F9F9;
  --bs-component-checked-color: #ffffff;
  --bs-component-checked-bg: #ff7713;
  --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: #ff7713;
  --bs-menu-link-color-show: #ff7713;
  --bs-menu-link-color-here: #ff7713;
  --bs-menu-link-color-active: #ff7713;
  --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: #ff7713;
  --bs-ribbon-label-border-color: #ac4900;
  --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: #f6c32b;
  --bs-secondary: #363843;
  --bs-success: #00A261;
  --bs-info: #883FFF;
  --bs-warning: #C59A00;
  --bs-danger: #E42855;
  --bs-dark: #272A34;
  --bs-primary-active: #a3852a;
  --bs-secondary-active: #464852;
  --bs-light-active: #1F212A;
  --bs-success-active: #01BF73;
  --bs-info-active: #9E63FF;
  --bs-warning-active: #D9AA00;
  --bs-danger-active: #FF3767;
  --bs-dark-active: #2D2F39;
  --bs-primary-light: #172331;
  --bs-secondary-light: #363843;
  --bs-success-light: #1F212A;
  --bs-info-light: #272134;
  --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(246, 195, 43, 0.2);
  --bs-secondary-clarity: rgba(54, 56, 67, 0.2);
  --bs-success-clarity: rgba(0, 162, 97, 0.2);
  --bs-info-clarity: rgba(136, 63, 255, 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: 246, 195, 43;
  --bs-secondary-rgb: 54, 56, 67;
  --bs-success-rgb: 0, 162, 97;
  --bs-info-rgb: 136, 63, 255;
  --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: #f6c32b;
  --bs-text-secondary: #363843;
  --bs-text-light: #1B1C22;
  --bs-text-success: #00A261;
  --bs-text-info: #883FFF;
  --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: #f6c32b;
  --bs-component-hover-color: #f6c32b;
  --bs-component-hover-bg: #1B1C22;
  --bs-component-checked-color: #ffffff;
  --bs-component-checked-bg: #f6c32b;
  --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: #ff7713;
  --bs-scrolltop-bg-color-hover: #ff7713;
  --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: #f6c32b;
  --bs-menu-link-color-show: #f6c32b;
  --bs-menu-link-color-here: #f6c32b;
  --bs-menu-link-color-active: #f6c32b;
  --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: #ff7713;
  --bs-ribbon-label-border-color: #ac4900;
  --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.475rem;
  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: 0.625rem;
}
.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.475rem;
  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: #ff7713 !important;
}
.separator.separator-content.border-secondary::before, .separator.separator-content.border-secondary::after {
  border-color: #F9F9F9 !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: #58829f !important;
}
.separator.separator-content.border-warning::before, .separator.separator-content.border-warning::after {
  border-color: #bd9401 !important;
}
.separator.separator-content.border-danger::before, .separator.separator-content.border-danger::after {
  border-color: #f82828 !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.475rem;
  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.475rem;
}

.menu-pill .menu-link {
  border-radius: 50px;
}

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

@media (min-width: 576px) {
  .menu-item.menu-sm-accordion .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.475rem;
    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.475rem;
  }
  .menu-sm-pill .menu-link {
    border-radius: 50px;
  }
  .menu-sm-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 768px) {
  .menu-item.menu-md-accordion .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.475rem;
    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.475rem;
  }
  .menu-md-pill .menu-link {
    border-radius: 50px;
  }
  .menu-md-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 992px) {
  .menu-item.menu-lg-accordion .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.475rem;
    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.475rem;
  }
  .menu-lg-pill .menu-link {
    border-radius: 50px;
  }
  .menu-lg-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 1200px) {
  .menu-item.menu-xl-accordion .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.475rem;
    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.475rem;
  }
  .menu-xl-pill .menu-link {
    border-radius: 50px;
  }
  .menu-xl-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 1400px) {
  .menu-item.menu-xxl-accordion .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.475rem;
    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.475rem;
  }
  .menu-xxl-pill .menu-link {
    border-radius: 50px;
  }
  .menu-xxl-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .menu-item.menu-sm-down-accordion .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.475rem;
    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.475rem;
  }
  .menu-sm-down-pill .menu-link {
    border-radius: 50px;
  }
  .menu-sm-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 767.98px) {
  .menu-item.menu-md-down-accordion .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.475rem;
    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.475rem;
  }
  .menu-md-down-pill .menu-link {
    border-radius: 50px;
  }
  .menu-md-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 991.98px) {
  .menu-item.menu-lg-down-accordion .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.475rem;
    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.475rem;
  }
  .menu-lg-down-pill .menu-link {
    border-radius: 50px;
  }
  .menu-lg-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 1199.98px) {
  .menu-item.menu-xl-down-accordion .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.475rem;
    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.475rem;
  }
  .menu-xl-down-pill .menu-link {
    border-radius: 50px;
  }
  .menu-xl-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 1399.98px) {
  .menu-item.menu-xxl-down-accordion .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.475rem;
    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.475rem;
  }
  .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: 0.625rem;
}

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

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

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

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

@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.475rem !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: #ff7713;
}
.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: 0.625rem;
  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: 0.625rem;
}
.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.475rem;
}
.input-group.input-group-solid.input-group-sm {
  border-radius: 0.425rem;
}
.input-group.input-group-solid.input-group-lg {
  border-radius: 0.625rem;
}
.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.475rem;
  display: flex;
  align-items: flex-end;
  margin-right: 1rem;
}
.progress-vertical .progress:last-child {
  margin-right: 0;
}
.progress-vertical .progress .progress-bar {
  width: 8px;
  border-radius: 0.475rem;
}

.table: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.475rem;
  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.475rem;
  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.475rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input:not(.image-input-empty) {
  background-image: none !important;
}
.image-input .image-input-wrapper {
  width: 120px;
  height: 120px;
  border-radius: 0.475rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input [data-kt-image-input-action] {
  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.475rem;
}
.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.475rem;
}
.symbol .symbol-label:after {
  border-radius: 0.475rem;
}
.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.475rem;
}
.symbol.symbol-square,
.symbol.symbol-square > img,
.symbol.symbol-square .symbol-label {
  border-radius: 0 !important;
}
.symbol.symbol-circle,
.symbol.symbol-circle > img,
.symbol.symbol-circle .symbol-label {
  border-radius: 50%;
}
.symbol.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: 40px;
  right: 20px;
  background-color: var(--bs-scrolltop-bg-color);
  box-shadow: var(--bs-scrolltop-box-shadow);
  opacity: 0;
  transition: color 0.2s ease;
  border-radius: 0.475rem;
}
.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: 30px;
    right: 15px;
    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.475rem;
  border-bottom-left-radius: 0.475rem;
}
.ribbon.ribbon-bottom .ribbon-label {
  border-top-right-radius: 0.475rem;
  border-top-left-radius: 0.475rem;
}
.ribbon.ribbon-start .ribbon-label {
  top: 50%;
  left: 0;
  right: auto;
  transform: translateX(-5px) translateY(-50%);
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}
.ribbon.ribbon-end .ribbon-label {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
  left: -5px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
  border-width: 0 10px 10px 0;
  border-right-color: 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.475rem;
  border-bottom-left-radius: 0.475rem;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
  border-width: 0 0 10px 10px;
  border-left-color: 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.475rem;
  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-hover-light:hover {
  border-color: var(--bs-light) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-hover-dark:hover {
  border-color: var(--bs-dark) !important;
}

.border-active-dark.active {
  border-color: var(--bs-dark) !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: #ff7713;
  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: #ff7713;
    background-color: rgba(239, 242, 245, 0.4);
  }
  body[data-kt-sticky-landing-header=on] {
    padding-top: 70px;
  }
}
[data-bs-theme=light] {
  --bs-app-bg-color: #ffffff;
  --bs-app-blank-bg-color: #ffffff;
  --bs-app-header-sticky-bg-color: #ffffff;
  --bs-app-header-primary-base-bg-color: #ffffff;
  --bs-app-header-primary-sticky-bg-color: #ffffff;
  --bs-app-header-primary-sticky-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
  --bs-app-header-secondary-base-bg-color: #ffffff;
  --bs-app-header-secondary-base-border-top: 1px solid #E4E7F0;
  --bs-app-header-secondary-base-border-bottom: 1px solid #E4E7F0;
}

[data-bs-theme=dark] {
  --bs-app-bg-color: #0F1014;
  --bs-app-blank-bg-color: #151521;
  --bs-app-header-sticky-bg-color: #15171C;
  --bs-app-header-primary-base-bg-color: #0B0C10;
  --bs-app-header-primary-sticky-bg-color: #0D0E12;
  --bs-app-header-primary-sticky-box-shadow: none;
  --bs-app-header-secondary-base-bg-color: #1B1C22;
  --bs-app-header-secondary-base-border-top: 1px solid #1B1C22;
  --bs-app-header-secondary-base-border-bottom: none;
}

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(80px + 77px + 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(80px + 77px + 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: 110px;
  }
  [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: 80px;
  }
  [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: 77px;
  }
  [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: 60px;
  }
  [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: 30px;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  :root {
    --bs-app-sidebar-width: 250px;
    --bs-app-sidebar-width-actual: 250px;
    --bs-app-sidebar-gap-start: 0px;
    --bs-app-sidebar-gap-end: 30px;
    --bs-app-sidebar-gap-top: 30px;
    --bs-app-sidebar-gap-bottom: 30px;
  }
  [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: 30px;
    --bs-app-sidebar-gap-top: 30px;
    --bs-app-sidebar-gap-bottom: 30px;
  }
  [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: 105;
    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: 30px;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  [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: 250px;
    --bs-app-sidebar-width-actual: 250px;
    --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(
        250px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-secondary-width: calc(
        250px -
        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(
        250px -
        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(
        250px -
        100px -
        0px -
        0px -
        0px -
        0px
    );
  }
  [data-kt-app-sidebar-secondary-enabled=true][data-kt-app-sidebar-stacked=true] {
    --bs-app-sidebar-secondary-width: calc(
        250px -
        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(
        250px -
        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: 20px;
    padding-bottom: 20px;
    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: 40px;
}

@media (max-width: 991.98px) {
  .app-layout-builder-toggle {
    bottom: 15px;
    right: 15px;
  }
}
[data-bs-theme=light] {
  --bs-header-primary-link-bg-color: #F9F9F9;
  --bs-header-primary-link-color: #78829D;
  --bs-header-primary-custom-btn-color: #2D3145;
}

[data-bs-theme=dark] {
  --bs-header-primary-link-bg-color: #1B1C22;
  --bs-header-primary-link-color: #808290;
  --bs-header-primary-custom-btn-color: #2D3145;
}

.btn-check:checked + .app-header .app-header-slider .btn-default, .btn-check:active + .app-header .app-header-slider .btn-default, .app-header .app-header-slider .btn-default:focus:not(.btn-active), .app-header .app-header-slider .btn-default:hover:not(.btn-active), .app-header .app-header-slider .btn-default:active:not(.btn-active), .app-header .app-header-slider .btn-default.active, .app-header .app-header-slider .btn-default.show, .show > .app-header .app-header-slider .btn-default {
  background-color: var(--bs-gray-100) !important;
}

@media (min-width: 992px) {
  .app-header-menu .menu > .menu-item {
    margin-right: 0.5rem;
  }
  .app-header-menu .menu > .menu-item > .menu-link .menu-title {
    font-weight: 600;
    font-size: 1.1rem;
  }
  .app-header-menu .menu > .menu-item > .menu-link {
    color: var(--bs-header-primary-link-color);
  }
  .app-header-menu .menu > .menu-item > .menu-link .menu-title {
    color: var(--bs-header-primary-link-color);
  }
  .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color 0.2s ease;
    background-color: var(--bs-header-primary-link-bg-color);
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .app-header-menu .menu > .menu-item:not(.here) > .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item.show > .menu-link {
    transition: color 0.2s ease;
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item.show > .menu-link .menu-title {
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item.here > .menu-link {
    transition: color 0.2s ease;
    background-color: var(--bs-header-primary-link-bg-color);
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item.here > .menu-link .menu-title {
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item > .menu-link.active {
    transition: color 0.2s ease;
    background-color: var(--bs-header-primary-link-bg-color);
    color: #ff7713;
  }
  .app-header-menu .menu > .menu-item > .menu-link.active .menu-title {
    color: #ff7713;
  }
}
.app-header-secondary .app-header-slider {
  border-top: var(--bs-header-secondary-top-border-color);
  border-bottom: var(--bs-header-secondary-bottom-border-color);
}

@media (max-width: 991.98px) {
  .app-header-secondary .custom-link {
    width: 32px;
    height: 32px;
  }
}
@media (max-width: 991.98px) {
  .app-sidebar-menu {
    border-radius: 0 !important;
  }
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./assets/themes/metronic_35/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: #ff7713;
  --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: #ff7713;
  --bs-prismjs-scrollbar-color: #2d2d46;
  --bs-prismjs-scrollbar-color-hover: #333350;
}

.highlight {
  position: relative;
  background: var(--bs-prismjs-bg);
  border-radius: 0.475rem;
  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.475rem;
  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.475rem;
}

.fslightbox-toolbar {
  border-bottom-left-radius: 0.475rem;
}

.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.425rem;
  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.475rem;
  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: 0.625rem;
  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.475rem;
  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.425rem;
  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.475rem;
}
.daterangepicker:after, .daterangepicker:before {
  display: none;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: transparent;
}
.modal-open .daterangepicker {
  z-index: 1056;
}
.daterangepicker .calendar-table {
  background-color: var(--bs-body-bg);
  border: 0;
}
.daterangepicker .ranges {
  border-radius: 0.475rem;
  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.475rem;
  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.475rem;
  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.475rem;
}
.daterangepicker .drp-calendar td.active.start-date {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.daterangepicker .drp-calendar td.active.end-date {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.daterangepicker .drp-calendar td.active.start-date.end-date {
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
  background: var(--bs-gray-200) !important;
  color: var(--bs-gray-700) !important;
  border-radius: 0.475rem;
}
.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.475rem;
  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.475rem;
}
.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.475rem;
  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.475rem;
  width: 65px;
}
.flatpickr-current-month .numInputWrapper span.arrowUp {
  border-top-right-radius: 0.475rem;
}
.flatpickr-current-month .numInputWrapper span.arrowDown {
  border-bottom-right-radius: 0.475rem;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  border: 0 !important;
  background-color: 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.475rem;
  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.475rem;
  border-bottom-left-radius: 0.475rem;
}
.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.475rem;
  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.425rem;
  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.425rem;
}
.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.475rem;
  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.475rem;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag .tagify__tag-text {
  font-size: 1.1rem;
}
.tagify.form-control-lg {
  border-radius: 0.625rem;
  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: 0.625rem;
}
.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.475rem;
}
.tagify__dropdown ._wrapper {
  max-height: none;
  border-radius: 0.475rem;
}
.modal-open .tagify__dropdown {
  z-index: 1056;
}
.tagify__dropdown .tagify__dropdown__wrapper {
  background-color: 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.475rem;
}
.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.475rem !important;
}

.ck-content {
  min-height: 200px;
  border-radius: 0.475rem !important;
}
.ck-content.ck-focused {
  border-color: var(--bs-primary) !important;
  box-shadow: none !important;
}

.ck-editor .ck-toolbar {
  border-top-left-radius: 0.475rem !important;
  border-top-right-radius: 0.475rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ck-editor .ck-content {
  border-bottom-right-radius: 0.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.ck-body .ck-balloon-panel .ck-content {
  min-height: 200px;
  border-color: transparent !important;
}
.ck-body .ck-balloon-panel .ck-content.ck-focused {
  border-color: var(--bs-primary) !important;
}
.ck-body .ck-balloon-panel.ck-toolbar-container,
.ck-body .ck-balloon-panel .ck-toolbar {
  border-radius: 0.475rem !important;
}

table.dataTable {
  width: 100% !important;
  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.475rem;
  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: #ff7713;
  -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%23ff7713%27/%3e%3crect x=%276.0104%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%23ff7713%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%23ff7713%27/%3e%3crect x=%276.0104%27 y=%2710.9247%27 width=%2712%27 height=%272%27 rx=%271%27 fill=%27%23ff7713%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.475rem !important;
}
.dropzone .dz-message {
  margin: 0;
  display: flex;
  text-align: left;
}
.dropzone .dz-preview {
  border-radius: 0.475rem !important;
  margin: 0.75rem;
}
.dropzone .dz-preview .dz-image {
  border-radius: 0.475rem !important;
  z-index: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  background: 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.475rem;
  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.475rem;
}

.ql-toolbar {
  font-family: Inter, Helvetica, "sans-serif";
}
.ql-toolbar.ql-snow {
  border: 1px solid var(--bs-border-color);
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow .ql-picker .ql-stroke,
.ql-toolbar.ql-snow button .ql-fill,
.ql-toolbar.ql-snow button .ql-stroke {
  stroke: 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.475rem;
  border-bottom-left-radius: 0.475rem;
}

.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.475rem;
}
.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.475rem;
}
.ql-snow .ql-tooltip input[type=text] {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
  border: 1px solid var(--bs-border-color);
  color: var(--bs-gray-700);
  outline: none !important;
  border-radius: 0.475rem;
}
.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
  border-color: 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.475rem;
}

.ql-quil.ql-quil-plain .ql-toolbar {
  padding: 0;
  margin: 0;
  border: 0;
}
.ql-quil.ql-quil-plain .ql-toolbar:after {
  display: none;
}
.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
  padding-left: 0;
}
.ql-quil.ql-quil-plain .ql-container {
  border: 0;
}
.ql-quil.ql-quil-plain .ql-editor {
  border: 0;
  padding: 0;
}

.recaptcha {
  padding: 15px;
  border: 1px solid var(--bs-gray-200);
  border-radius: 0.475rem;
}
.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.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
}

html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open) {
  overflow-y: initial !important;
}
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open):not(.sweetalert2-nopadding) {
  padding-right: 0 !important;
}

.swal2-popup {
  background-color: var(--bs-body-bg);
  padding: 2rem;
  border-radius: 0.475rem;
}
.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.475rem !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.475rem !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.475rem;
}
.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.475rem !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.475rem;
  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.475rem !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: 0.625rem;
  border-bottom-right-radius: 0.625rem;
}

.rounded .apexcharts-canvas svg {
  border-radius: 0.475rem !important;
}

.rounded-sm .apexcharts-canvas svg {
  border-radius: 0.425rem !important;
}

.rounded-lg .apexcharts-canvas svg {
  border-radius: 0.625rem !important;
}

.rounded-xl .apexcharts-canvas svg {
  border-radius: 1rem !important;
}

.leaflet-container .leaflet-pane,
.leaflet-container .leaflet-top,
.leaflet-container .leaflet-bottom,
.leaflet-container .leaflet-control {
  z-index: 1 !important;
}
.leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 0.475rem !important;
  text-align: center;
  box-shadow: 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.475rem;
  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.475rem;
  vertical-align: middle;
  font-weight: 500;
  text-transform: capitalize;
}
.fc .fc-button-primary {
  margin: 0;
}
.fc .fc-button-primary .fc-icon {
  font-size: 1.35rem;
  margin-bottom: 0.15rem;
}
.fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):active {
  color: 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.475rem;
}
.fc .fc-scrollgrid thead > tr td:first-child {
  border-top-left-radius: 0.475rem;
}
.fc .fc-scrollgrid thead > tr td:last-child {
  border-top-right-radius: 0.475rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 0.475rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 0.475rem;
}
.fc .fc-daygrid-event {
  margin-top: 3px;
}
.fc .fc-daygrid-dot-event .fc-event-title,
.fc .fc-daygrid-dot-event .fc-event-time,
.fc .fc-daygrid-block-event .fc-event-title,
.fc .fc-daygrid-block-event .fc-event-time {
  padding: 0.25rem 0.25rem;
}
.fc .fc-daygrid-day-number {
  color: 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.475rem;
}
.fc .fc-popover .fc-popover-header {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
  padding: 0.65rem 0.75rem;
  background-color: 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.475rem;
}
.fc .fc-list {
  overflow: hidden;
  position: relative;
}
.fc .fc-timegrid-axis {
  padding-left: 0rem;
  padding-right: 0;
}
.fc .fc-timegrid-event .fc-event-main {
  padding: 0.25rem 0.25rem;
}
.fc .fc-timegrid-now-indicator-arrow {
  margin-top: -1px;
}

.fc-h-event {
  font-weight: 400;
}

@media (max-width: 767.98px) {
  .fc .fc-header-toolbar {
    flex-direction: column;
    align-items: flex-start;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) {
    order: 2;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
    order: 1;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1) {
    margin-bottom: 1rem;
  }
}
.kanban-container {
  width: 100% !important;
  display: flex;
  flex-wrap: wrap;
}
.kanban-container .kanban-board {
  float: none;
  flex-shrink: 0;
  margin-bottom: 1.25rem;
  margin-right: 1.25rem !important;
  background-color: var(--bs-gray-100);
  border-radius: 0.475rem;
}
.kanban-container .kanban-board:last-child {
  margin-right: 0 !important;
}
.kanban-container .kanban-board .kanban-board-header {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
  font-size: 1.2rem;
  font-weight: 500;
  color: 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.475rem;
  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.475rem;
}
.vakata-context li,
.vakata-context ul li {
  padding: 0;
  border: 0;
}
.vakata-context li a,
.vakata-context ul li a {
  padding: 0rem 1.2rem;
  border: 0;
}
.vakata-context li a i,
.vakata-context ul li a i {
  display: none;
}
.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
  display: none;
}
.vakata-context li a span,
.vakata-context li a ins,
.vakata-context ul li a span,
.vakata-context ul li a ins {
  display: none;
  border: 0 !important;
}
.vakata-context .vakata-context-hover > a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover > a,
.vakata-context ul li a:hover {
  margin: 0;
  background-color: 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.475rem;
}

.vis-timeline {
  border: 1px solid var(--bs-border-color) !important;
  border-radius: 0.475rem !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.475rem !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.475rem;
}
.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.475rem !important;
}
.tempus-dominus-widget .date-container-months {
  grid-auto-rows: 36px;
}
.tempus-dominus-widget .date-container-months .month {
  border-radius: 0.475rem !important;
}
.tempus-dominus-widget .date-container-years {
  grid-auto-rows: 36px;
}
.tempus-dominus-widget .date-container-years .year {
  border-radius: 0.475rem !important;
}
.tempus-dominus-widget .time-container .separator {
  border: 0px !important;
}
.tempus-dominus-widget .time-container .time-container-clock div {
  border-radius: 0.475rem !important;
}
.tempus-dominus-widget .toolbar div {
  border-radius: 0.475rem;
}
.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);
}
/*!********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/@form-validation/umd/styles/index.css ***!
  \********************************************************************************************************************************************************************/
/**
 * FormValidation (https://formvalidation.io)
 * The best validation library for JavaScript
 * (c) 2013 - 2023 Nguyen Huu Phuoc <me@phuoc.ng>
 */
.fv-sr-only {
  display: none;
}

.fv-plugins-framework input::-ms-clear,
.fv-plugins-framework textarea::-ms-clear {
  display: none;
  height: 0;
  width: 0;
}

.fv-plugins-icon-container {
  position: relative;
}

.fv-plugins-icon {
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
}
.fv-plugins-icon--enabled {
  visibility: visible;
}
.fv-plugins-icon--disabled {
  visibility: hidden;
}

.fv-plugins-message-container--enabled {
  display: block;
}
.fv-plugins-message-container--disabled {
  display: none;
}

.fv-plugins-tooltip {
  max-width: 256px;
  position: absolute;
  text-align: center;
  z-index: 10000;
}
.fv-plugins-tooltip .fv-plugins-tooltip__content {
  background: #000;
  border-radius: 3px;
  color: #eee;
  padding: 8px;
  position: relative;
}
.fv-plugins-tooltip .fv-plugins-tooltip__content:before {
  border: 8px solid transparent;
  content: "";
  position: absolute;
}

.fv-plugins-tooltip--hide {
  display: none;
}

.fv-plugins-tooltip--top-left {
  transform: translateY(-8px);
}
.fv-plugins-tooltip--top-left .fv-plugins-tooltip__content:before {
  border-top-color: #000;
  left: 8px;
  top: 100%;
}

.fv-plugins-tooltip--top {
  transform: translateY(-8px);
}
.fv-plugins-tooltip--top .fv-plugins-tooltip__content:before {
  border-top-color: #000;
  left: 50%;
  margin-left: -8px;
  top: 100%;
}

.fv-plugins-tooltip--top-right {
  transform: translateY(-8px);
}
.fv-plugins-tooltip--top-right .fv-plugins-tooltip__content:before {
  border-top-color: #000;
  right: 8px;
  top: 100%;
}

.fv-plugins-tooltip--right {
  transform: translateX(8px);
}
.fv-plugins-tooltip--right .fv-plugins-tooltip__content:before {
  border-right-color: #000;
  margin-top: -8px;
  right: 100%;
  top: 50%;
}

.fv-plugins-tooltip--bottom-right {
  transform: translateY(8px);
}
.fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content:before {
  border-bottom-color: #000;
  bottom: 100%;
  right: 8px;
}

.fv-plugins-tooltip--bottom {
  transform: translateY(8px);
}
.fv-plugins-tooltip--bottom .fv-plugins-tooltip__content:before {
  border-bottom-color: #000;
  bottom: 100%;
  left: 50%;
  margin-left: -8px;
}

.fv-plugins-tooltip--bottom-left {
  transform: translateY(8px);
}
.fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content:before {
  border-bottom-color: #000;
  bottom: 100%;
  left: 8px;
}

.fv-plugins-tooltip--left {
  transform: translateX(-8px);
}
.fv-plugins-tooltip--left .fv-plugins-tooltip__content:before {
  border-left-color: #000;
  left: 100%;
  margin-top: -8px;
  top: 50%;
}

.fv-plugins-tooltip-icon {
  cursor: pointer;
  pointer-events: inherit;
}

.fv-plugins-bootstrap {
  /* For horizontal form */
  /* Stacked form */
  /* Inline form */
  /* Remove the icons generated by Bootstrap 4.2+ */
}
.fv-plugins-bootstrap .fv-help-block {
  color: #dc3545;
  font-size: 80%;
  margin-top: 0.25rem;
}
.fv-plugins-bootstrap .is-invalid ~ .form-check-label,
.fv-plugins-bootstrap .is-valid ~ .form-check-label {
  color: inherit;
}
.fv-plugins-bootstrap .has-danger .fv-plugins-icon {
  color: #dc3545;
}
.fv-plugins-bootstrap .has-success .fv-plugins-icon {
  color: #28a745;
}
.fv-plugins-bootstrap .fv-plugins-icon {
  height: 38px;
  line-height: 38px;
  width: 38px;
}
.fv-plugins-bootstrap .input-group ~ .fv-plugins-icon {
  z-index: 3;
}
.fv-plugins-bootstrap .form-group.row .fv-plugins-icon {
  right: 15px;
}
.fv-plugins-bootstrap .form-group.row .fv-plugins-icon-check {
  top: -7px; /* labelHeight/2 - iconHeight/2 */
}
.fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon {
  top: 32px;
}
.fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon-check {
  top: 25px;
}
.fv-plugins-bootstrap:not(.form-inline) label.sr-only ~ .fv-plugins-icon-check {
  top: -7px;
}
.fv-plugins-bootstrap.form-inline .form-group {
  align-items: flex-start;
  flex-direction: column;
  margin-bottom: auto;
}
.fv-plugins-bootstrap .form-control.is-valid,
.fv-plugins-bootstrap .form-control.is-invalid {
  background-image: none;
}

.fv-plugins-bootstrap3 .help-block {
  margin-bottom: 0;
}
.fv-plugins-bootstrap3 .input-group ~ .form-control-feedback {
  z-index: 4;
}
.fv-plugins-bootstrap3.form-inline .form-group {
  vertical-align: top;
}

.fv-plugins-bootstrap5 {
  /* Support floating label */
  /* For horizontal form */
  /* Stacked form */
  /* Inline form */
}
.fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-invalid .fv-plugins-icon {
  color: #dc3545;
}
.fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-valid .fv-plugins-icon {
  color: #198754;
}
.fv-plugins-bootstrap5 .fv-plugins-icon {
  align-items: center;
  display: flex;
  justify-content: center;
  height: 38px;
  width: 38px;
}
.fv-plugins-bootstrap5 .input-group ~ .fv-plugins-icon {
  z-index: 3;
}
.fv-plugins-bootstrap5 .fv-plugins-icon-input-group {
  right: -38px;
}
.fv-plugins-bootstrap5 .form-floating .fv-plugins-icon {
  height: 58px;
}
.fv-plugins-bootstrap5 .row .fv-plugins-icon {
  right: 12px;
}
.fv-plugins-bootstrap5 .row .fv-plugins-icon-check {
  top: -7px; /* labelHeight/2 - iconHeight/2 */
}
.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label ~ .fv-plugins-icon {
  top: 32px;
}
.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label ~ .fv-plugins-icon-check {
  top: 25px;
}
.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label.sr-only ~ .fv-plugins-icon-check {
  top: -7px;
}
.fv-plugins-bootstrap5.fv-plugins-bootstrap5-form-inline .fv-plugins-icon {
  right: calc(var(--bs-gutter-x, 1.5rem) / 2);
}
.fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-valid,
.fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-invalid,
.fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-valid,
.fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-invalid {
  background-image: none;
}

.fv-plugins-bulma {
  /* Support add ons inside field */
}
.fv-plugins-bulma .field.has-addons {
  flex-wrap: wrap;
}
.fv-plugins-bulma .field.has-addons::after {
  content: "";
  width: 100%;
}
.fv-plugins-bulma .field.has-addons .fv-plugins-message-container {
  order: 1;
}
.fv-plugins-bulma .icon.fv-plugins-icon-check {
  top: -4px;
}
.fv-plugins-bulma .fv-has-error .select select,
.fv-plugins-bulma .fv-has-error .input,
.fv-plugins-bulma .fv-has-error .textarea {
  border: 1px solid #ff3860; /* Same as .input.is-danger */
}
.fv-plugins-bulma .fv-has-success .select select,
.fv-plugins-bulma .fv-has-success .input,
.fv-plugins-bulma .fv-has-success .textarea {
  border: 1px solid #23d160; /* Same as .input.is-success */
}

.fv-plugins-foundation {
  /* Stacked form */
}
.fv-plugins-foundation .fv-plugins-icon {
  height: 39px;
  line-height: 39px;
  right: 0;
  width: 39px; /* Same as height of input */
}
.fv-plugins-foundation .grid-padding-x .fv-plugins-icon {
  right: 15px;
}
.fv-plugins-foundation .fv-plugins-icon-container .cell {
  position: relative;
}
.fv-plugins-foundation [type=checkbox] ~ .fv-plugins-icon,
.fv-plugins-foundation [type=checkbox] ~ .fv-plugins-icon {
  top: -7px; /* labelHeight/2 - iconHeight/2 */
}
.fv-plugins-foundation.fv-stacked-form .fv-plugins-message-container {
  width: 100%;
}
.fv-plugins-foundation.fv-stacked-form label .fv-plugins-icon,
.fv-plugins-foundation.fv-stacked-form fieldset [type=checkbox] ~ .fv-plugins-icon,
.fv-plugins-foundation.fv-stacked-form fieldset [type=radio] ~ .fv-plugins-icon {
  top: 25px; /* Same as height of label */
}
.fv-plugins-foundation .form-error {
  display: block;
}
.fv-plugins-foundation .fv-row__success .fv-plugins-icon {
  color: #3adb76; /* Same as .success */
}
.fv-plugins-foundation .fv-row__error label,
.fv-plugins-foundation .fv-row__error fieldset legend,
.fv-plugins-foundation .fv-row__error .fv-plugins-icon {
  color: #cc4b37; /* Same as .is-invalid-label and .form-error */
}

.fv-plugins-materialize .fv-plugins-icon {
  height: 42px; /* Same as height of input */
  line-height: 42px;
  width: 42px;
}
.fv-plugins-materialize .fv-plugins-icon-check {
  top: -10px;
}
.fv-plugins-materialize .fv-invalid-row .helper-text,
.fv-plugins-materialize .fv-invalid-row .fv-plugins-icon {
  color: #f44336;
}
.fv-plugins-materialize .fv-valid-row .helper-text,
.fv-plugins-materialize .fv-valid-row .fv-plugins-icon {
  color: #4caf50;
}

.fv-plugins-milligram .fv-plugins-icon {
  height: 38px; /* Same as height of input */
  line-height: 38px;
  width: 38px;
}
.fv-plugins-milligram .column {
  position: relative;
}
.fv-plugins-milligram .column .fv-plugins-icon {
  right: 10px;
}
.fv-plugins-milligram .fv-plugins-icon-check {
  top: -6px;
}
.fv-plugins-milligram .fv-plugins-message-container {
  margin-bottom: 15px;
}
.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon {
  top: 30px;
}
.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon-check {
  top: 24px;
}
.fv-plugins-milligram .fv-invalid-row .fv-help-block,
.fv-plugins-milligram .fv-invalid-row .fv-plugins-icon {
  color: red;
}
.fv-plugins-milligram .fv-valid-row .fv-help-block,
.fv-plugins-milligram .fv-valid-row .fv-plugins-icon {
  color: green;
}

.fv-plugins-mini .fv-plugins-icon {
  height: 42px; /* Same as height of input */
  line-height: 42px;
  width: 42px;
  top: 4px; /* Same as input's margin top */
}
.fv-plugins-mini .fv-plugins-icon-check {
  top: -8px;
}
.fv-plugins-mini.fv-stacked-form .fv-plugins-icon {
  top: 28px;
}
.fv-plugins-mini.fv-stacked-form .fv-plugins-icon-check {
  top: 20px;
}
.fv-plugins-mini .fv-plugins-message-container {
  margin: calc(var(--universal-margin) / 2);
}
.fv-plugins-mini .fv-invalid-row .fv-help-block,
.fv-plugins-mini .fv-invalid-row .fv-plugins-icon {
  color: var(--input-invalid-color);
}
.fv-plugins-mini .fv-valid-row .fv-help-block,
.fv-plugins-mini .fv-valid-row .fv-plugins-icon {
  color: #308732; /* Same as tertiary color */
}

.fv-plugins-mui .fv-plugins-icon {
  height: 32px; /* Same as height of input */
  line-height: 32px;
  width: 32px;
  top: 15px;
  right: 4px;
}
.fv-plugins-mui .fv-plugins-icon-check {
  top: -6px;
  right: -10px;
}
.fv-plugins-mui .fv-plugins-message-container {
  margin: 8px 0;
}
.fv-plugins-mui .fv-invalid-row .fv-help-block,
.fv-plugins-mui .fv-invalid-row .fv-plugins-icon {
  color: #f44336;
}
.fv-plugins-mui .fv-valid-row .fv-help-block,
.fv-plugins-mui .fv-valid-row .fv-plugins-icon {
  color: #4caf50;
}

.fv-plugins-pure {
  /* Horizontal form */
  /* Stacked form */
}
.fv-plugins-pure .fv-plugins-icon {
  height: 36px;
  line-height: 36px;
  width: 36px; /* Height of Pure input */
}
.fv-plugins-pure .fv-has-error label,
.fv-plugins-pure .fv-has-error .fv-help-block,
.fv-plugins-pure .fv-has-error .fv-plugins-icon {
  color: #ca3c3c; /* Same as .button-error */
}
.fv-plugins-pure .fv-has-success label,
.fv-plugins-pure .fv-has-success .fv-help-block,
.fv-plugins-pure .fv-has-success .fv-plugins-icon {
  color: #1cb841; /* Same as .button-success */
}
.fv-plugins-pure.pure-form-aligned .fv-help-block {
  margin-top: 5px;
  margin-left: 180px;
}
.fv-plugins-pure.pure-form-aligned .fv-plugins-icon-check {
  top: -9px; /* labelHeight/2 - iconHeight/2 */
}
.fv-plugins-pure.pure-form-stacked .pure-control-group {
  margin-bottom: 8px;
}
.fv-plugins-pure.pure-form-stacked .fv-plugins-icon {
  top: 22px; /* Same as height of label */
}
.fv-plugins-pure.pure-form-stacked .fv-plugins-icon-check {
  top: 13px;
}
.fv-plugins-pure.pure-form-stacked .fv-sr-only ~ .fv-plugins-icon {
  top: -9px;
}

.fv-plugins-semantic.ui.form .fields.error label,
.fv-plugins-semantic .error .fv-plugins-icon {
  color: #9f3a38; /* Same as .ui.form .field.error .input */
}
.fv-plugins-semantic .fv-plugins-icon-check {
  right: 7px;
}

.fv-plugins-shoelace .input-group {
  margin-bottom: 0;
}
.fv-plugins-shoelace .fv-plugins-icon {
  height: 32px;
  line-height: 32px; /* Same as height of input */
  width: 32px;
  top: 28px; /* Same as height of label */
}
.fv-plugins-shoelace .row .fv-plugins-icon {
  right: 16px;
  top: 0;
}
.fv-plugins-shoelace .fv-plugins-icon-check {
  top: 24px;
}
.fv-plugins-shoelace .fv-sr-only ~ .fv-plugins-icon,
.fv-plugins-shoelace .fv-sr-only ~ div .fv-plugins-icon {
  top: -4px;
}
.fv-plugins-shoelace .input-valid .fv-help-block,
.fv-plugins-shoelace .input-valid .fv-plugins-icon {
  color: #2ecc40;
}
.fv-plugins-shoelace .input-invalid .fv-help-block,
.fv-plugins-shoelace .input-invalid .fv-plugins-icon {
  color: #ff4136;
}

.fv-plugins-spectre .input-group .fv-plugins-icon {
  z-index: 2;
}
.fv-plugins-spectre .form-group .fv-plugins-icon-check {
  right: 6px;
  top: 10px;
}
.fv-plugins-spectre:not(.form-horizontal) .form-group .fv-plugins-icon-check {
  right: 6px;
  top: 45px;
}

.fv-plugins-tachyons .fv-plugins-icon {
  height: 36px;
  line-height: 36px;
  width: 36px;
}
.fv-plugins-tachyons .fv-plugins-icon-check {
  top: -7px;
}
.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon {
  top: 34px;
}
.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon-check {
  top: 24px;
}

.fv-plugins-turret .fv-plugins-icon {
  height: 40px; /* Same as height of input */
  line-height: 40px;
  width: 40px;
}
.fv-plugins-turret.fv-stacked-form .fv-plugins-icon {
  top: 29px;
}
.fv-plugins-turret.fv-stacked-form .fv-plugins-icon-check {
  top: 17px;
}
.fv-plugins-turret .fv-invalid-row .form-message,
.fv-plugins-turret .fv-invalid-row .fv-plugins-icon {
  color: #c00; /* Same as .form-message.error */
}
.fv-plugins-turret .fv-valid-row .form-message,
.fv-plugins-turret .fv-valid-row .fv-plugins-icon {
  color: #00b300; /* Same as .form-message.success */
}

.fv-plugins-uikit {
  /* Horizontal form */
  /* Stacked form */
}
.fv-plugins-uikit .fv-plugins-icon {
  height: 40px; /* Height of UIKit input */
  line-height: 40px;
  top: 25px; /* Height of UIKit label */
  width: 40px;
}
.fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon {
  top: 0;
}
.fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon-check {
  top: -11px; /* checkboxLabelHeight/2 - iconHeight/2 = 18/2 - 40/2 */
}
.fv-plugins-uikit.uk-form-stacked .fv-plugins-icon-check {
  top: 15px; /* labelHeight + labelMarginBottom + checkboxLabelHeight/2 - iconHeight/2 = 21 + 5 + 18/2 - 40/2 */
}
.fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon {
  top: 0;
}
.fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon-check {
  top: -11px;
}

.fv-plugins-wizard--step {
  display: none;
}

.fv-plugins-wizard--active {
  display: block;
}

/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/toastr/build/toastr.css ***!
  \******************************************************************************************************************************************************/
.toastr-title {
  font-weight: bold;
}
.toastr-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toastr-message a,
.toastr-message label {
  color: #FFFFFF;
}
.toastr-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toastr-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toastr-close-button:hover,
.toastr-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toastr-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toastr-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toastr-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toastr-top-center-nav-margin {
  top: 65px;
  right: 0;
  width: 100%;
}
.toastr-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toastr-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toastr-top-full-width-nav-margin {
  top: 65px;
  right: 0;
  width: 100%;
}
.toastr-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toastr-top-left {
  top: 12px;
  left: 12px;
}
.toastr-top-left-nav-margin {
  top: 65px;
  left: 12px;
}
.toastr-top-right {
  top: 12px;
  right: 12px;
}
.toastr-top-right-nav-margin {
  top: 65px;
  right: 12px;
}
.toastr-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toastr-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toastr-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/
}
#toastr-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toastr-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toastr-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toastr-container > div:hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toastr-container > .toastr-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}
#toastr-container > .toastr-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}
#toastr-container > .toastr-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}
#toastr-container > .toastr-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}
#toastr-container.toastr-top-center-nav-margin > div,
#toastr-container.toastr-top-center > div,
#toastr-container.toastr-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toastr-container.toastr-top-full-width-nav-margin > div,
#toastr-container.toastr-top-full-width > div,
#toastr-container.toastr-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toastr {
  background-color: #030303;
}
.toastr-success {
  background-color: #51A351;
}
.toastr-error {
  background-color: #BD362F;
}
.toastr-info {
  background-color: #2F96B4;
}
.toastr-warning {
  background-color: #F89406;
}
.toastr-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toastr-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toastr-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toastr-container .toastr-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toastr-container .rtl .toastr-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toastr-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toastr-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toastr-container .toastr-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toastr-container .rtl .toastr-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toastr-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toastr-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}

/*!*******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/rtl/begin-rtl-ignore.css ***!
  \*******************************************************************************************************************************************************/
/* https://github.com/MohammadYounes/rtlcss/issues/113#issuecomment-379907981 */
/*rtl:begin:ignore*/
/*!*****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/rtl/end-rtl-ignore.css ***!
  \*****************************************************************************************************************************************************/
/*rtl:end:ignore*/
/*!***********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/rtl/begin-rtl-ignore.css (1) ***!
  \***********************************************************************************************************************************************************/
/* https://github.com/MohammadYounes/rtlcss/issues/113#issuecomment-379907981 */
/*rtl:begin:ignore*/
/*!**********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/keenicons/duotone/style.css ***!
  \**********************************************************************************************************************************************************/
@font-face {
  font-family: 'keenicons-duotone';
  src:  url(/build/fonts/keenicons-duotone.c1d96c50.eot);
  src:  url(/build/fonts/keenicons-duotone.c1d96c50.eot#iefix) format('embedded-opentype'),
    url(/build/fonts/keenicons-duotone.3a9e1c14.ttf) format('truetype'),
    url(/build/fonts/keenicons-duotone.8b7edc19.woff) format('woff'),
    url(/build/images/keenicons-duotone.e58011f1.svg#keenicons-duotone) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ki-duotone {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'keenicons-duotone' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  
/* Better Font Rendering =========== */
 display: inline-flex; 
 direction: ltr; 
 position: relative;
 display: inline-flex; 
 direction: ltr; 
 position: relative;
 display: inline-flex; 
 direction: ltr; 
 position: relative;
 display: inline-flex; 
 direction: ltr; 
 position: relative;
 display: inline-flex; 
 direction: ltr; 
 position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ki-abstract-1 .path1:before {
  content: "\e900";
  
  opacity: 0.3;
}
.ki-abstract-1 .path2:before {
  content: "\e901";
  position: absolute; left: 0;
  
}
.ki-abstract-2 .path1:before {
  content: "\e902";
  
  opacity: 0.3;
}
.ki-abstract-2 .path2:before {
  content: "\e903";
  position: absolute; left: 0;
  
}
.ki-abstract-3 .path1:before {
  content: "\e904";
  
  opacity: 0.3;
}
.ki-abstract-3 .path2:before {
  content: "\e905";
  position: absolute; left: 0;
  
}
.ki-abstract-4 .path1:before {
  content: "\e906";
  
  opacity: 0.3;
}
.ki-abstract-4 .path2:before {
  content: "\e907";
  position: absolute; left: 0;
  
}
.ki-abstract-5 .path1:before {
  content: "\e908";
  
  opacity: 0.3;
}
.ki-abstract-5 .path2:before {
  content: "\e909";
  position: absolute; left: 0;
  
}
.ki-abstract-6:before {
  content: "\e90a";
}
.ki-abstract-7 .path1:before {
  content: "\e90b";
  
  opacity: 0.3;
}
.ki-abstract-7 .path2:before {
  content: "\e90c";
  position: absolute; left: 0;
  
}
.ki-abstract-8 .path1:before {
  content: "\e90d";
  
  opacity: 0.3;
}
.ki-abstract-8 .path2:before {
  content: "\e90e";
  position: absolute; left: 0;
  
}
.ki-abstract-9 .path1:before {
  content: "\e90f";
  
  opacity: 0.3;
}
.ki-abstract-9 .path2:before {
  content: "\e910";
  position: absolute; left: 0;
  
}
.ki-abstract-10 .path1:before {
  content: "\e911";
  
  opacity: 0.3;
}
.ki-abstract-10 .path2:before {
  content: "\e912";
  position: absolute; left: 0;
  
}
.ki-abstract-11 .path1:before {
  content: "\e913";
  
  opacity: 0.3;
}
.ki-abstract-11 .path2:before {
  content: "\e914";
  position: absolute; left: 0;
  
}
.ki-abstract-12 .path1:before {
  content: "\e915";
  
  opacity: 0.3;
}
.ki-abstract-12 .path2:before {
  content: "\e916";
  position: absolute; left: 0;
  
}
.ki-abstract-13 .path1:before {
  content: "\e917";
  
  opacity: 0.3;
}
.ki-abstract-13 .path2:before {
  content: "\e918";
  position: absolute; left: 0;
  
}
.ki-abstract-14 .path1:before {
  content: "\e919";
  
}
.ki-abstract-14 .path2:before {
  content: "\e91a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-15 .path1:before {
  content: "\e91b";
  
  opacity: 0.3;
}
.ki-abstract-15 .path2:before {
  content: "\e91c";
  position: absolute; left: 0;
  
}
.ki-abstract-16 .path1:before {
  content: "\e91d";
  
  opacity: 0.3;
}
.ki-abstract-16 .path2:before {
  content: "\e91e";
  position: absolute; left: 0;
  
}
.ki-abstract-17 .path1:before {
  content: "\e91f";
  
}
.ki-abstract-17 .path2:before {
  content: "\e920";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-18 .path1:before {
  content: "\e921";
  
}
.ki-abstract-18 .path2:before {
  content: "\e922";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-19 .path1:before {
  content: "\e923";
  
}
.ki-abstract-19 .path2:before {
  content: "\e924";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-20 .path1:before {
  content: "\e925";
  
}
.ki-abstract-20 .path2:before {
  content: "\e926";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-21 .path1:before {
  content: "\e927";
  
  opacity: 0.3;
}
.ki-abstract-21 .path2:before {
  content: "\e928";
  position: absolute; left: 0;
  
}
.ki-abstract-22 .path1:before {
  content: "\e929";
  
  opacity: 0.3;
}
.ki-abstract-22 .path2:before {
  content: "\e92a";
  position: absolute; left: 0;
  
}
.ki-abstract-23 .path1:before {
  content: "\e92b";
  
  opacity: 0.3;
}
.ki-abstract-23 .path2:before {
  content: "\e92c";
  position: absolute; left: 0;
  
}
.ki-abstract-24 .path1:before {
  content: "\e92d";
  
}
.ki-abstract-24 .path2:before {
  content: "\e92e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-25 .path1:before {
  content: "\e92f";
  
  opacity: 0.3;
}
.ki-abstract-25 .path2:before {
  content: "\e930";
  position: absolute; left: 0;
  
}
.ki-abstract-26 .path1:before {
  content: "\e931";
  
  opacity: 0.3;
}
.ki-abstract-26 .path2:before {
  content: "\e932";
  position: absolute; left: 0;
  
}
.ki-abstract-27 .path1:before {
  content: "\e933";
  
}
.ki-abstract-27 .path2:before {
  content: "\e934";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-28 .path1:before {
  content: "\e935";
  
}
.ki-abstract-28 .path2:before {
  content: "\e936";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-29 .path1:before {
  content: "\e937";
  
}
.ki-abstract-29 .path2:before {
  content: "\e938";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-30 .path1:before {
  content: "\e939";
  
}
.ki-abstract-30 .path2:before {
  content: "\e93a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-31 .path1:before {
  content: "\e93b";
  
}
.ki-abstract-31 .path2:before {
  content: "\e93c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-32 .path1:before {
  content: "\e93d";
  
}
.ki-abstract-32 .path2:before {
  content: "\e93e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-33 .path1:before {
  content: "\e93f";
  
  opacity: 0.3;
}
.ki-abstract-33 .path2:before {
  content: "\e940";
  position: absolute; left: 0;
  
}
.ki-abstract-34 .path1:before {
  content: "\e941";
  
  opacity: 0.3;
}
.ki-abstract-34 .path2:before {
  content: "\e942";
  position: absolute; left: 0;
  
}
.ki-abstract-35 .path1:before {
  content: "\e943";
  
}
.ki-abstract-35 .path2:before {
  content: "\e944";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-36 .path1:before {
  content: "\e945";
  
}
.ki-abstract-36 .path2:before {
  content: "\e946";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-37 .path1:before {
  content: "\e947";
  
  opacity: 0.3;
}
.ki-abstract-37 .path2:before {
  content: "\e948";
  position: absolute; left: 0;
  
}
.ki-abstract-38 .path1:before {
  content: "\e949";
  
}
.ki-abstract-38 .path2:before {
  content: "\e94a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-39 .path1:before {
  content: "\e94b";
  
  opacity: 0.3;
}
.ki-abstract-39 .path2:before {
  content: "\e94c";
  position: absolute; left: 0;
  
}
.ki-abstract-40 .path1:before {
  content: "\e94d";
  
}
.ki-abstract-40 .path2:before {
  content: "\e94e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-41 .path1:before {
  content: "\e94f";
  
}
.ki-abstract-41 .path2:before {
  content: "\e950";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-42 .path1:before {
  content: "\e951";
  
  opacity: 0.3;
}
.ki-abstract-42 .path2:before {
  content: "\e952";
  position: absolute; left: 0;
  
}
.ki-abstract-43 .path1:before {
  content: "\e953";
  
  opacity: 0.3;
}
.ki-abstract-43 .path2:before {
  content: "\e954";
  position: absolute; left: 0;
  
}
.ki-abstract-44 .path1:before {
  content: "\e955";
  
}
.ki-abstract-44 .path2:before {
  content: "\e956";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-45 .path1:before {
  content: "\e957";
  
}
.ki-abstract-45 .path2:before {
  content: "\e958";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-46 .path1:before {
  content: "\e959";
  
  opacity: 0.3;
}
.ki-abstract-46 .path2:before {
  content: "\e95a";
  position: absolute; left: 0;
  
}
.ki-abstract-47 .path1:before {
  content: "\e95b";
  
  opacity: 0.3;
}
.ki-abstract-47 .path2:before {
  content: "\e95c";
  position: absolute; left: 0;
  
}
.ki-abstract-48 .path1:before {
  content: "\e95d";
  
  opacity: 0.3;
}
.ki-abstract-48 .path2:before {
  content: "\e95e";
  position: absolute; left: 0;
  
}
.ki-abstract-48 .path3:before {
  content: "\e95f";
  position: absolute; left: 0;
  
}
.ki-abstract-49 .path1:before {
  content: "\e960";
  
  opacity: 0.3;
}
.ki-abstract-49 .path2:before {
  content: "\e961";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-abstract-49 .path3:before {
  content: "\e962";
  position: absolute; left: 0;
  
}
.ki-abstract .path1:before {
  content: "\e963";
  
  opacity: 0.3;
}
.ki-abstract .path2:before {
  content: "\e964";
  position: absolute; left: 0;
  
}
.ki-add-files .path1:before {
  content: "\e965";
  
}
.ki-add-files .path2:before {
  content: "\e966";
  position: absolute; left: 0;
  
}
.ki-add-files .path3:before {
  content: "\e967";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-add-folder .path1:before {
  content: "\e968";
  
  opacity: 0.3;
}
.ki-add-folder .path2:before {
  content: "\e969";
  position: absolute; left: 0;
  
}
.ki-add-item .path1:before {
  content: "\e96a";
  
  opacity: 0.3;
}
.ki-add-item .path2:before {
  content: "\e96b";
  position: absolute; left: 0;
  
}
.ki-add-item .path3:before {
  content: "\e96c";
  position: absolute; left: 0;
  
}
.ki-add-notepad .path1:before {
  content: "\e96d";
  
  opacity: 0.3;
}
.ki-add-notepad .path2:before {
  content: "\e96e";
  position: absolute; left: 0;
  
}
.ki-add-notepad .path3:before {
  content: "\e96f";
  position: absolute; left: 0;
  
}
.ki-add-notepad .path4:before {
  content: "\e970";
  position: absolute; left: 0;
  
}
.ki-address-book .path1:before {
  content: "\e971";
  
}
.ki-address-book .path2:before {
  content: "\e972";
  position: absolute; left: 0;
  
}
.ki-address-book .path3:before {
  content: "\e973";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-airplane-square .path1:before {
  content: "\e974";
  
  opacity: 0.3;
}
.ki-airplane-square .path2:before {
  content: "\e975";
  position: absolute; left: 0;
  
}
.ki-airplane .path1:before {
  content: "\e976";
  
  opacity: 0.3;
}
.ki-airplane .path2:before {
  content: "\e977";
  position: absolute; left: 0;
  
}
.ki-airpod .path1:before {
  content: "\e978";
  
  opacity: 0.3;
}
.ki-airpod .path2:before {
  content: "\e979";
  position: absolute; left: 0;
  
}
.ki-airpod .path3:before {
  content: "\e97a";
  position: absolute; left: 0;
  
}
.ki-android .path1:before {
  content: "\e97b";
  
  opacity: 0.3;
}
.ki-android .path2:before {
  content: "\e97c";
  position: absolute; left: 0;
  
}
.ki-android .path3:before {
  content: "\e97d";
  position: absolute; left: 0;
  
}
.ki-android .path4:before {
  content: "\e97e";
  position: absolute; left: 0;
  
}
.ki-android .path5:before {
  content: "\e97f";
  position: absolute; left: 0;
  
}
.ki-android .path6:before {
  content: "\e980";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-angular .path1:before {
  content: "\e981";
  
  opacity: 0.3;
}
.ki-angular .path2:before {
  content: "\e982";
  position: absolute; left: 0;
  
}
.ki-angular .path3:before {
  content: "\e983";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-apple .path1:before {
  content: "\e984";
  
}
.ki-apple .path2:before {
  content: "\e985";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-archive-tick .path1:before {
  content: "\e986";
  
  opacity: 0.3;
}
.ki-archive-tick .path2:before {
  content: "\e987";
  position: absolute; left: 0;
  
}
.ki-archive .path1:before {
  content: "\e988";
  
  opacity: 0.3;
}
.ki-archive .path2:before {
  content: "\e989";
  position: absolute; left: 0;
  
}
.ki-archive .path3:before {
  content: "\e98a";
  position: absolute; left: 0;
  
}
.ki-arrow-circle-left .path1:before {
  content: "\e98b";
  
  opacity: 0.3;
}
.ki-arrow-circle-left .path2:before {
  content: "\e98c";
  position: absolute; left: 0;
  
}
.ki-arrow-circle-right .path1:before {
  content: "\e98d";
  
  opacity: 0.3;
}
.ki-arrow-circle-right .path2:before {
  content: "\e98e";
  position: absolute; left: 0;
  
}
.ki-arrow-diagonal .path1:before {
  content: "\e98f";
  
  opacity: 0.3;
}
.ki-arrow-diagonal .path2:before {
  content: "\e990";
  position: absolute; left: 0;
  
}
.ki-arrow-diagonal .path3:before {
  content: "\e991";
  position: absolute; left: 0;
  
}
.ki-arrow-down-left .path1:before {
  content: "\e992";
  
}
.ki-arrow-down-left .path2:before {
  content: "\e993";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-down-refraction .path1:before {
  content: "\e994";
  
  opacity: 0.3;
}
.ki-arrow-down-refraction .path2:before {
  content: "\e995";
  position: absolute; left: 0;
  
}
.ki-arrow-down-right .path1:before {
  content: "\e996";
  
}
.ki-arrow-down-right .path2:before {
  content: "\e997";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-down .path1:before {
  content: "\e998";
  
}
.ki-arrow-down .path2:before {
  content: "\e999";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-left .path1:before {
  content: "\e99a";
  
}
.ki-arrow-left .path2:before {
  content: "\e99b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-mix .path1:before {
  content: "\e99c";
  
}
.ki-arrow-mix .path2:before {
  content: "\e99d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-right-left .path1:before {
  content: "\e99e";
  
  opacity: 0.3;
}
.ki-arrow-right-left .path2:before {
  content: "\e99f";
  position: absolute; left: 0;
  
}
.ki-arrow-right .path1:before {
  content: "\e9a0";
  
}
.ki-arrow-right .path2:before {
  content: "\e9a1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-two-diagonals .path1:before {
  content: "\e9a2";
  
  opacity: 0.3;
}
.ki-arrow-two-diagonals .path2:before {
  content: "\e9a3";
  position: absolute; left: 0;
  
}
.ki-arrow-two-diagonals .path3:before {
  content: "\e9a4";
  position: absolute; left: 0;
  
}
.ki-arrow-two-diagonals .path4:before {
  content: "\e9a5";
  position: absolute; left: 0;
  
}
.ki-arrow-two-diagonals .path5:before {
  content: "\e9a6";
  position: absolute; left: 0;
  
}
.ki-arrow-up-down .path1:before {
  content: "\e9a7";
  
  opacity: 0.3;
}
.ki-arrow-up-down .path2:before {
  content: "\e9a8";
  position: absolute; left: 0;
  
}
.ki-arrow-up-left .path1:before {
  content: "\e9a9";
  
}
.ki-arrow-up-left .path2:before {
  content: "\e9aa";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-up-refraction .path1:before {
  content: "\e9ab";
  
  opacity: 0.3;
}
.ki-arrow-up-refraction .path2:before {
  content: "\e9ac";
  position: absolute; left: 0;
  
}
.ki-arrow-up-right .path1:before {
  content: "\e9ad";
  
}
.ki-arrow-up-right .path2:before {
  content: "\e9ae";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-up .path1:before {
  content: "\e9af";
  
}
.ki-arrow-up .path2:before {
  content: "\e9b0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrow-zigzag .path1:before {
  content: "\e9b1";
  
}
.ki-arrow-zigzag .path2:before {
  content: "\e9b2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-arrows-circle .path1:before {
  content: "\e9b3";
  
  opacity: 0.3;
}
.ki-arrows-circle .path2:before {
  content: "\e9b4";
  position: absolute; left: 0;
  
}
.ki-arrows-loop .path1:before {
  content: "\e9b5";
  
  opacity: 0.3;
}
.ki-arrows-loop .path2:before {
  content: "\e9b6";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path1:before {
  content: "\e9b7";
  
  opacity: 0.3;
}
.ki-artificial-intelligence .path2:before {
  content: "\e9b8";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path3:before {
  content: "\e9b9";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path4:before {
  content: "\e9ba";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path5:before {
  content: "\e9bb";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path6:before {
  content: "\e9bc";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path7:before {
  content: "\e9bd";
  position: absolute; left: 0;
  
}
.ki-artificial-intelligence .path8:before {
  content: "\e9be";
  position: absolute; left: 0;
  
}
.ki-auto-brightness .path1:before {
  content: "\e9bf";
  
  opacity: 0.3;
}
.ki-auto-brightness .path2:before {
  content: "\e9c0";
  position: absolute; left: 0;
  
}
.ki-auto-brightness .path3:before {
  content: "\e9c1";
  position: absolute; left: 0;
  
}
.ki-avalanche .path1:before {
  content: "\e9c2";
  
  opacity: 0.3;
}
.ki-avalanche .path2:before {
  content: "\e9c3";
  position: absolute; left: 0;
  
}
.ki-award .path1:before {
  content: "\e9c4";
  
  opacity: 0.3;
}
.ki-award .path2:before {
  content: "\e9c5";
  position: absolute; left: 0;
  
}
.ki-award .path3:before {
  content: "\e9c6";
  position: absolute; left: 0;
  
}
.ki-badge .path1:before {
  content: "\e9c7";
  
  opacity: 0.3;
}
.ki-badge .path2:before {
  content: "\e9c8";
  position: absolute; left: 0;
  
}
.ki-badge .path3:before {
  content: "\e9c9";
  position: absolute; left: 0;
  
}
.ki-badge .path4:before {
  content: "\e9ca";
  position: absolute; left: 0;
  
}
.ki-badge .path5:before {
  content: "\e9cb";
  position: absolute; left: 0;
  
}
.ki-bandage .path1:before {
  content: "\e9cc";
  
  opacity: 0.3;
}
.ki-bandage .path2:before {
  content: "\e9cd";
  position: absolute; left: 0;
  
}
.ki-bank .path1:before {
  content: "\e9ce";
  
  opacity: 0.3;
}
.ki-bank .path2:before {
  content: "\e9cf";
  position: absolute; left: 0;
  
}
.ki-barcode .path1:before {
  content: "\e9d0";
  
}
.ki-barcode .path2:before {
  content: "\e9d1";
  position: absolute; left: 0;
  
}
.ki-barcode .path3:before {
  content: "\e9d2";
  position: absolute; left: 0;
  
}
.ki-barcode .path4:before {
  content: "\e9d3";
  position: absolute; left: 0;
  
}
.ki-barcode .path5:before {
  content: "\e9d4";
  position: absolute; left: 0;
  
}
.ki-barcode .path6:before {
  content: "\e9d5";
  position: absolute; left: 0;
  
}
.ki-barcode .path7:before {
  content: "\e9d6";
  position: absolute; left: 0;
  
}
.ki-barcode .path8:before {
  content: "\e9d7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-basket-ok .path1:before {
  content: "\e9d8";
  
  opacity: 0.3;
}
.ki-basket-ok .path2:before {
  content: "\e9d9";
  position: absolute; left: 0;
  
}
.ki-basket-ok .path3:before {
  content: "\e9da";
  position: absolute; left: 0;
  
}
.ki-basket-ok .path4:before {
  content: "\e9db";
  position: absolute; left: 0;
  
}
.ki-basket .path1:before {
  content: "\e9dc";
  
  opacity: 0.3;
}
.ki-basket .path2:before {
  content: "\e9dd";
  position: absolute; left: 0;
  
}
.ki-basket .path3:before {
  content: "\e9de";
  position: absolute; left: 0;
  
}
.ki-basket .path4:before {
  content: "\e9df";
  position: absolute; left: 0;
  
}
.ki-behance .path1:before {
  content: "\e9e0";
  
}
.ki-behance .path2:before {
  content: "\e9e1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-bill .path1:before {
  content: "\e9e2";
  
  opacity: 0.3;
}
.ki-bill .path2:before {
  content: "\e9e3";
  position: absolute; left: 0;
  
}
.ki-bill .path3:before {
  content: "\e9e4";
  position: absolute; left: 0;
  
}
.ki-bill .path4:before {
  content: "\e9e5";
  position: absolute; left: 0;
  
}
.ki-bill .path5:before {
  content: "\e9e6";
  position: absolute; left: 0;
  
}
.ki-bill .path6:before {
  content: "\e9e7";
  position: absolute; left: 0;
  
}
.ki-binance-usd .path1:before {
  content: "\e9e8";
  
}
.ki-binance-usd .path2:before {
  content: "\e9e9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-binance-usd .path3:before {
  content: "\e9ea";
  position: absolute; left: 0;
  
}
.ki-binance-usd .path4:before {
  content: "\e9eb";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-binance .path1:before {
  content: "\e9ec";
  
  opacity: 0.3;
}
.ki-binance .path2:before {
  content: "\e9ed";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-binance .path3:before {
  content: "\e9ee";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-binance .path4:before {
  content: "\e9ef";
  position: absolute; left: 0;
  
}
.ki-binance .path5:before {
  content: "\e9f0";
  position: absolute; left: 0;
  
}
.ki-bitcoin .path1:before {
  content: "\e9f1";
  
  opacity: 0.3;
}
.ki-bitcoin .path2:before {
  content: "\e9f2";
  position: absolute; left: 0;
  
}
.ki-black-down:before {
  content: "\e9f3";
}
.ki-black-left-line .path1:before {
  content: "\e9f4";
  
}
.ki-black-left-line .path2:before {
  content: "\e9f5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-black-left:before {
  content: "\e9f6";
}
.ki-black-right-line .path1:before {
  content: "\e9f7";
  
}
.ki-black-right-line .path2:before {
  content: "\e9f8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-black-right:before {
  content: "\e9f9";
}
.ki-black-up:before {
  content: "\e9fa";
}
.ki-bluetooth .path1:before {
  content: "\e9fb";
  
}
.ki-bluetooth .path2:before {
  content: "\e9fc";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-book-open .path1:before {
  content: "\e9fd";
  
  opacity: 0.3;
}
.ki-book-open .path2:before {
  content: "\e9fe";
  position: absolute; left: 0;
  
}
.ki-book-open .path3:before {
  content: "\e9ff";
  position: absolute; left: 0;
  
}
.ki-book-open .path4:before {
  content: "\ea00";
  position: absolute; left: 0;
  
}
.ki-book-square .path1:before {
  content: "\ea01";
  
  opacity: 0.3;
}
.ki-book-square .path2:before {
  content: "\ea02";
  position: absolute; left: 0;
  
}
.ki-book-square .path3:before {
  content: "\ea03";
  position: absolute; left: 0;
  
}
.ki-book .path1:before {
  content: "\ea04";
  
  opacity: 0.3;
}
.ki-book .path2:before {
  content: "\ea05";
  position: absolute; left: 0;
  
}
.ki-book .path3:before {
  content: "\ea06";
  position: absolute; left: 0;
  
}
.ki-book .path4:before {
  content: "\ea07";
  position: absolute; left: 0;
  
}
.ki-bookmark-2 .path1:before {
  content: "\ea08";
  
  opacity: 0.3;
}
.ki-bookmark-2 .path2:before {
  content: "\ea09";
  position: absolute; left: 0;
  
}
.ki-bookmark .path1:before {
  content: "\ea0a";
  
  opacity: 0.3;
}
.ki-bookmark .path2:before {
  content: "\ea0b";
  position: absolute; left: 0;
  
}
.ki-bootstrap .path1:before {
  content: "\ea0c";
  
  opacity: 0.3;
}
.ki-bootstrap .path2:before {
  content: "\ea0d";
  position: absolute; left: 0;
  
}
.ki-bootstrap .path3:before {
  content: "\ea0e";
  position: absolute; left: 0;
  
}
.ki-briefcase .path1:before {
  content: "\ea0f";
  
  opacity: 0.3;
}
.ki-briefcase .path2:before {
  content: "\ea10";
  position: absolute; left: 0;
  
}
.ki-brifecase-cros .path1:before {
  content: "\ea11";
  
  opacity: 0.3;
}
.ki-brifecase-cros .path2:before {
  content: "\ea12";
  position: absolute; left: 0;
  
}
.ki-brifecase-cros .path3:before {
  content: "\ea13";
  position: absolute; left: 0;
  
}
.ki-brifecase-tick .path1:before {
  content: "\ea14";
  
  opacity: 0.3;
}
.ki-brifecase-tick .path2:before {
  content: "\ea15";
  position: absolute; left: 0;
  
}
.ki-brifecase-tick .path3:before {
  content: "\ea16";
  position: absolute; left: 0;
  
}
.ki-brifecase-timer .path1:before {
  content: "\ea17";
  
  opacity: 0.3;
}
.ki-brifecase-timer .path2:before {
  content: "\ea18";
  position: absolute; left: 0;
  
}
.ki-brifecase-timer .path3:before {
  content: "\ea19";
  position: absolute; left: 0;
  
}
.ki-brush .path1:before {
  content: "\ea1a";
  
  opacity: 0.3;
}
.ki-brush .path2:before {
  content: "\ea1b";
  position: absolute; left: 0;
  
}
.ki-bucket-square .path1:before {
  content: "\ea1c";
  
  opacity: 0.3;
}
.ki-bucket-square .path2:before {
  content: "\ea1d";
  position: absolute; left: 0;
  
}
.ki-bucket-square .path3:before {
  content: "\ea1e";
  position: absolute; left: 0;
  
}
.ki-bucket .path1:before {
  content: "\ea1f";
  
  opacity: 0.3;
}
.ki-bucket .path2:before {
  content: "\ea20";
  position: absolute; left: 0;
  
}
.ki-bucket .path3:before {
  content: "\ea21";
  position: absolute; left: 0;
  
}
.ki-bucket .path4:before {
  content: "\ea22";
  position: absolute; left: 0;
  
}
.ki-burger-menu-1 .path1:before {
  content: "\ea23";
  
  opacity: 0.3;
}
.ki-burger-menu-1 .path2:before {
  content: "\ea24";
  position: absolute; left: 0;
  
}
.ki-burger-menu-1 .path3:before {
  content: "\ea25";
  position: absolute; left: 0;
  
}
.ki-burger-menu-1 .path4:before {
  content: "\ea26";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path1:before {
  content: "\ea27";
  
  opacity: 0.3;
}
.ki-burger-menu-2 .path2:before {
  content: "\ea28";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path3:before {
  content: "\ea29";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path4:before {
  content: "\ea2a";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path5:before {
  content: "\ea2b";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path6:before {
  content: "\ea2c";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path7:before {
  content: "\ea2d";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path8:before {
  content: "\ea2e";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path9:before {
  content: "\ea2f";
  position: absolute; left: 0;
  
}
.ki-burger-menu-2 .path10:before {
  content: "\ea30";
  position: absolute; left: 0;
  
}
.ki-burger-menu-3 .path1:before {
  content: "\ea31";
  
  opacity: 0.3;
}
.ki-burger-menu-3 .path2:before {
  content: "\ea32";
  position: absolute; left: 0;
  
}
.ki-burger-menu-3 .path3:before {
  content: "\ea33";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-burger-menu-3 .path4:before {
  content: "\ea34";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-burger-menu-3 .path5:before {
  content: "\ea35";
  position: absolute; left: 0;
  
}
.ki-burger-menu-3 .path6:before {
  content: "\ea36";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-burger-menu-3 .path7:before {
  content: "\ea37";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-burger-menu-3 .path8:before {
  content: "\ea38";
  position: absolute; left: 0;
  
}
.ki-burger-menu-3 .path9:before {
  content: "\ea39";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-burger-menu-4:before {
  content: "\ea3a";
}
.ki-burger-menu-5:before {
  content: "\ea3b";
}
.ki-burger-menu-6:before {
  content: "\ea3c";
}
.ki-burger-menu .path1:before {
  content: "\ea3d";
  
  opacity: 0.3;
}
.ki-burger-menu .path2:before {
  content: "\ea3e";
  position: absolute; left: 0;
  
}
.ki-burger-menu .path3:before {
  content: "\ea3f";
  position: absolute; left: 0;
  
}
.ki-burger-menu .path4:before {
  content: "\ea40";
  position: absolute; left: 0;
  
}
.ki-bus .path1:before {
  content: "\ea41";
  
  opacity: 0.3;
}
.ki-bus .path2:before {
  content: "\ea42";
  position: absolute; left: 0;
  
}
.ki-bus .path3:before {
  content: "\ea43";
  position: absolute; left: 0;
  
}
.ki-bus .path4:before {
  content: "\ea44";
  position: absolute; left: 0;
  
}
.ki-bus .path5:before {
  content: "\ea45";
  position: absolute; left: 0;
  
}
.ki-calculator .path1:before {
  content: "\ea46";
  
  opacity: 0.3;
}
.ki-calculator .path2:before {
  content: "\ea47";
  position: absolute; left: 0;
  
}
.ki-calculator .path3:before {
  content: "\ea48";
  position: absolute; left: 0;
  
}
.ki-calculator .path4:before {
  content: "\ea49";
  position: absolute; left: 0;
  
}
.ki-calculator .path5:before {
  content: "\ea4a";
  position: absolute; left: 0;
  
}
.ki-calculator .path6:before {
  content: "\ea4b";
  position: absolute; left: 0;
  
}
.ki-calendar-2 .path1:before {
  content: "\ea4c";
  
  opacity: 0.3;
}
.ki-calendar-2 .path2:before {
  content: "\ea4d";
  position: absolute; left: 0;
  
}
.ki-calendar-2 .path3:before {
  content: "\ea4e";
  position: absolute; left: 0;
  
}
.ki-calendar-2 .path4:before {
  content: "\ea4f";
  position: absolute; left: 0;
  
}
.ki-calendar-2 .path5:before {
  content: "\ea50";
  position: absolute; left: 0;
  
}
.ki-calendar-8 .path1:before {
  content: "\ea51";
  
  opacity: 0.3;
}
.ki-calendar-8 .path2:before {
  content: "\ea52";
  position: absolute; left: 0;
  
}
.ki-calendar-8 .path3:before {
  content: "\ea53";
  position: absolute; left: 0;
  
}
.ki-calendar-8 .path4:before {
  content: "\ea54";
  position: absolute; left: 0;
  
}
.ki-calendar-8 .path5:before {
  content: "\ea55";
  position: absolute; left: 0;
  
}
.ki-calendar-8 .path6:before {
  content: "\ea56";
  position: absolute; left: 0;
  
}
.ki-calendar-add .path1:before {
  content: "\ea57";
  
  opacity: 0.3;
}
.ki-calendar-add .path2:before {
  content: "\ea58";
  position: absolute; left: 0;
  
}
.ki-calendar-add .path3:before {
  content: "\ea59";
  position: absolute; left: 0;
  
}
.ki-calendar-add .path4:before {
  content: "\ea5a";
  position: absolute; left: 0;
  
}
.ki-calendar-add .path5:before {
  content: "\ea5b";
  position: absolute; left: 0;
  
}
.ki-calendar-add .path6:before {
  content: "\ea5c";
  position: absolute; left: 0;
  
}
.ki-calendar-edit .path1:before {
  content: "\ea5d";
  
  opacity: 0.3;
}
.ki-calendar-edit .path2:before {
  content: "\ea5e";
  position: absolute; left: 0;
  
}
.ki-calendar-edit .path3:before {
  content: "\ea5f";
  position: absolute; left: 0;
  
}
.ki-calendar-remove .path1:before {
  content: "\ea60";
  
  opacity: 0.3;
}
.ki-calendar-remove .path2:before {
  content: "\ea61";
  position: absolute; left: 0;
  
}
.ki-calendar-remove .path3:before {
  content: "\ea62";
  position: absolute; left: 0;
  
}
.ki-calendar-remove .path4:before {
  content: "\ea63";
  position: absolute; left: 0;
  
}
.ki-calendar-remove .path5:before {
  content: "\ea64";
  position: absolute; left: 0;
  
}
.ki-calendar-remove .path6:before {
  content: "\ea65";
  position: absolute; left: 0;
  
}
.ki-calendar-search .path1:before {
  content: "\ea66";
  
  opacity: 0.3;
}
.ki-calendar-search .path2:before {
  content: "\ea67";
  position: absolute; left: 0;
  
}
.ki-calendar-search .path3:before {
  content: "\ea68";
  position: absolute; left: 0;
  
}
.ki-calendar-search .path4:before {
  content: "\ea69";
  position: absolute; left: 0;
  
}
.ki-calendar-tick .path1:before {
  content: "\ea6a";
  
  opacity: 0.3;
}
.ki-calendar-tick .path2:before {
  content: "\ea6b";
  position: absolute; left: 0;
  
}
.ki-calendar-tick .path3:before {
  content: "\ea6c";
  position: absolute; left: 0;
  
}
.ki-calendar-tick .path4:before {
  content: "\ea6d";
  position: absolute; left: 0;
  
}
.ki-calendar-tick .path5:before {
  content: "\ea6e";
  position: absolute; left: 0;
  
}
.ki-calendar-tick .path6:before {
  content: "\ea6f";
  position: absolute; left: 0;
  
}
.ki-calendar .path1:before {
  content: "\ea70";
  
  opacity: 0.3;
}
.ki-calendar .path2:before {
  content: "\ea71";
  position: absolute; left: 0;
  
}
.ki-call .path1:before {
  content: "\ea72";
  
  opacity: 0.3;
}
.ki-call .path2:before {
  content: "\ea73";
  position: absolute; left: 0;
  
}
.ki-call .path3:before {
  content: "\ea74";
  position: absolute; left: 0;
  
}
.ki-call .path4:before {
  content: "\ea75";
  position: absolute; left: 0;
  
}
.ki-call .path5:before {
  content: "\ea76";
  position: absolute; left: 0;
  
}
.ki-call .path6:before {
  content: "\ea77";
  position: absolute; left: 0;
  
}
.ki-call .path7:before {
  content: "\ea78";
  position: absolute; left: 0;
  
}
.ki-call .path8:before {
  content: "\ea79";
  position: absolute; left: 0;
  
}
.ki-capsule .path1:before {
  content: "\ea7a";
  
  opacity: 0.3;
}
.ki-capsule .path2:before {
  content: "\ea7b";
  position: absolute; left: 0;
  
}
.ki-car-2 .path1:before {
  content: "\ea7c";
  
}
.ki-car-2 .path2:before {
  content: "\ea7d";
  position: absolute; left: 0;
  
}
.ki-car-2 .path3:before {
  content: "\ea7e";
  position: absolute; left: 0;
  
}
.ki-car-2 .path4:before {
  content: "\ea7f";
  position: absolute; left: 0;
  
}
.ki-car-2 .path5:before {
  content: "\ea80";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-car-2 .path6:before {
  content: "\ea81";
  position: absolute; left: 0;
  
}
.ki-car-3 .path1:before {
  content: "\ea82";
  
}
.ki-car-3 .path2:before {
  content: "\ea83";
  position: absolute; left: 0;
  
}
.ki-car-3 .path3:before {
  content: "\ea84";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-car .path1:before {
  content: "\ea85";
  
  opacity: 0.3;
}
.ki-car .path2:before {
  content: "\ea86";
  position: absolute; left: 0;
  
}
.ki-car .path3:before {
  content: "\ea87";
  position: absolute; left: 0;
  
}
.ki-car .path4:before {
  content: "\ea88";
  position: absolute; left: 0;
  
}
.ki-car .path5:before {
  content: "\ea89";
  position: absolute; left: 0;
  
}
.ki-category .path1:before {
  content: "\ea8a";
  
}
.ki-category .path2:before {
  content: "\ea8b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-category .path3:before {
  content: "\ea8c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-category .path4:before {
  content: "\ea8d";
  position: absolute; left: 0;
  
}
.ki-cd .path1:before {
  content: "\ea8e";
  
}
.ki-cd .path2:before {
  content: "\ea8f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-celsius .path1:before {
  content: "\ea90";
  
}
.ki-celsius .path2:before {
  content: "\ea91";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-line-down-2 .path1:before {
  content: "\ea92";
  
  opacity: 0.3;
}
.ki-chart-line-down-2 .path2:before {
  content: "\ea93";
  position: absolute; left: 0;
  
}
.ki-chart-line-down-2 .path3:before {
  content: "\ea94";
  position: absolute; left: 0;
  
}
.ki-chart-line-down .path1:before {
  content: "\ea95";
  
  opacity: 0.3;
}
.ki-chart-line-down .path2:before {
  content: "\ea96";
  position: absolute; left: 0;
  
}
.ki-chart-line-star .path1:before {
  content: "\ea97";
  
}
.ki-chart-line-star .path2:before {
  content: "\ea98";
  position: absolute; left: 0;
  
}
.ki-chart-line-star .path3:before {
  content: "\ea99";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-line-up-2 .path1:before {
  content: "\ea9a";
  
}
.ki-chart-line-up-2 .path2:before {
  content: "\ea9b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-line-up .path1:before {
  content: "\ea9c";
  
}
.ki-chart-line-up .path2:before {
  content: "\ea9d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-line .path1:before {
  content: "\ea9e";
  
  opacity: 0.3;
}
.ki-chart-line .path2:before {
  content: "\ea9f";
  position: absolute; left: 0;
  
}
.ki-chart-pie-3 .path1:before {
  content: "\eaa0";
  
}
.ki-chart-pie-3 .path2:before {
  content: "\eaa1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-pie-3 .path3:before {
  content: "\eaa2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-pie-4 .path1:before {
  content: "\eaa3";
  
}
.ki-chart-pie-4 .path2:before {
  content: "\eaa4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-pie-4 .path3:before {
  content: "\eaa5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-pie-simple .path1:before {
  content: "\eaa6";
  
}
.ki-chart-pie-simple .path2:before {
  content: "\eaa7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-pie-too .path1:before {
  content: "\eaa8";
  
  opacity: 0.3;
}
.ki-chart-pie-too .path2:before {
  content: "\eaa9";
  position: absolute; left: 0;
  
}
.ki-chart-simple-2 .path1:before {
  content: "\eaaa";
  
  opacity: 0.3;
}
.ki-chart-simple-2 .path2:before {
  content: "\eaab";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-simple-2 .path3:before {
  content: "\eaac";
  position: absolute; left: 0;
  
}
.ki-chart-simple-2 .path4:before {
  content: "\eaad";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-simple-3 .path1:before {
  content: "\eaae";
  
  opacity: 0.3;
}
.ki-chart-simple-3 .path2:before {
  content: "\eaaf";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-simple-3 .path3:before {
  content: "\eab0";
  position: absolute; left: 0;
  
}
.ki-chart-simple-3 .path4:before {
  content: "\eab1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-simple .path1:before {
  content: "\eab2";
  
  opacity: 0.3;
}
.ki-chart-simple .path2:before {
  content: "\eab3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart-simple .path3:before {
  content: "\eab4";
  position: absolute; left: 0;
  
}
.ki-chart-simple .path4:before {
  content: "\eab5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-chart .path1:before {
  content: "\eab6";
  
}
.ki-chart .path2:before {
  content: "\eab7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-check-circle .path1:before {
  content: "\eab8";
  
  opacity: 0.3;
}
.ki-check-circle .path2:before {
  content: "\eab9";
  position: absolute; left: 0;
  
}
.ki-check-square .path1:before {
  content: "\eaba";
  
  opacity: 0.3;
}
.ki-check-square .path2:before {
  content: "\eabb";
  position: absolute; left: 0;
  
}
.ki-check:before {
  content: "\eabc";
}
.ki-cheque .path1:before {
  content: "\eabd";
  
}
.ki-cheque .path2:before {
  content: "\eabe";
  position: absolute; left: 0;
  
}
.ki-cheque .path3:before {
  content: "\eabf";
  position: absolute; left: 0;
  
}
.ki-cheque .path4:before {
  content: "\eac0";
  position: absolute; left: 0;
  
}
.ki-cheque .path5:before {
  content: "\eac1";
  position: absolute; left: 0;
  
}
.ki-cheque .path6:before {
  content: "\eac2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-cheque .path7:before {
  content: "\eac3";
  position: absolute; left: 0;
  
}
.ki-chrome .path1:before {
  content: "\eac4";
  
  opacity: 0.3;
}
.ki-chrome .path2:before {
  content: "\eac5";
  position: absolute; left: 0;
  
}
.ki-classmates .path1:before {
  content: "\eac6";
  
}
.ki-classmates .path2:before {
  content: "\eac7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-click .path1:before {
  content: "\eac8";
  
}
.ki-click .path2:before {
  content: "\eac9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-click .path3:before {
  content: "\eaca";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-click .path4:before {
  content: "\eacb";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-click .path5:before {
  content: "\eacc";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-clipboard .path1:before {
  content: "\eacd";
  
  opacity: 0.3;
}
.ki-clipboard .path2:before {
  content: "\eace";
  position: absolute; left: 0;
  
}
.ki-clipboard .path3:before {
  content: "\eacf";
  position: absolute; left: 0;
  
}
.ki-cloud-add .path1:before {
  content: "\ead0";
  
}
.ki-cloud-add .path2:before {
  content: "\ead1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-cloud-change .path1:before {
  content: "\ead2";
  
}
.ki-cloud-change .path2:before {
  content: "\ead3";
  position: absolute; left: 0;
  
}
.ki-cloud-change .path3:before {
  content: "\ead4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-cloud-download .path1:before {
  content: "\ead5";
  
  opacity: 0.3;
}
.ki-cloud-download .path2:before {
  content: "\ead6";
  position: absolute; left: 0;
  
}
.ki-cloud:before {
  content: "\ead7";
}
.ki-code .path1:before {
  content: "\ead8";
  
  opacity: 0.3;
}
.ki-code .path2:before {
  content: "\ead9";
  position: absolute; left: 0;
  
}
.ki-code .path3:before {
  content: "\eada";
  position: absolute; left: 0;
  
}
.ki-code .path4:before {
  content: "\eadb";
  position: absolute; left: 0;
  
}
.ki-coffee .path1:before {
  content: "\eadc";
  
  opacity: 0.3;
}
.ki-coffee .path2:before {
  content: "\eadd";
  position: absolute; left: 0;
  
}
.ki-coffee .path3:before {
  content: "\eade";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-coffee .path4:before {
  content: "\eadf";
  position: absolute; left: 0;
  
}
.ki-coffee .path5:before {
  content: "\eae0";
  position: absolute; left: 0;
  
}
.ki-coffee .path6:before {
  content: "\eae1";
  position: absolute; left: 0;
  
}
.ki-color-swatch .path1:before {
  content: "\eae2";
  
  opacity: 0.3;
}
.ki-color-swatch .path2:before {
  content: "\eae3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path3:before {
  content: "\eae4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path4:before {
  content: "\eae5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path5:before {
  content: "\eae6";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path6:before {
  content: "\eae7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path7:before {
  content: "\eae8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path8:before {
  content: "\eae9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path9:before {
  content: "\eaea";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path10:before {
  content: "\eaeb";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path11:before {
  content: "\eaec";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path12:before {
  content: "\eaed";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path13:before {
  content: "\eaee";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path14:before {
  content: "\eaef";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path15:before {
  content: "\eaf0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path16:before {
  content: "\eaf1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path17:before {
  content: "\eaf2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path18:before {
  content: "\eaf3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path19:before {
  content: "\eaf4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path20:before {
  content: "\eaf5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-color-swatch .path21:before {
  content: "\eaf6";
  position: absolute; left: 0;
  
}
.ki-colors-square .path1:before {
  content: "\eaf7";
  
  opacity: 0.3;
}
.ki-colors-square .path2:before {
  content: "\eaf8";
  position: absolute; left: 0;
  
}
.ki-colors-square .path3:before {
  content: "\eaf9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-colors-square .path4:before {
  content: "\eafa";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-compass .path1:before {
  content: "\eafb";
  
}
.ki-compass .path2:before {
  content: "\eafc";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-copy-success .path1:before {
  content: "\eafd";
  
}
.ki-copy-success .path2:before {
  content: "\eafe";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-copy:before {
  content: "\eaff";
}
.ki-courier-express .path1:before {
  content: "\eb00";
  
}
.ki-courier-express .path2:before {
  content: "\eb01";
  position: absolute; left: 0;
  
}
.ki-courier-express .path3:before {
  content: "\eb02";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-courier-express .path4:before {
  content: "\eb03";
  position: absolute; left: 0;
  
}
.ki-courier-express .path5:before {
  content: "\eb04";
  position: absolute; left: 0;
  
}
.ki-courier-express .path6:before {
  content: "\eb05";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-courier-express .path7:before {
  content: "\eb06";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-courier .path1:before {
  content: "\eb07";
  
}
.ki-courier .path2:before {
  content: "\eb08";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-courier .path3:before {
  content: "\eb09";
  position: absolute; left: 0;
  
}
.ki-credit-cart .path1:before {
  content: "\eb0a";
  
  opacity: 0.3;
}
.ki-credit-cart .path2:before {
  content: "\eb0b";
  position: absolute; left: 0;
  
}
.ki-cross-circle .path1:before {
  content: "\eb0c";
  
  opacity: 0.3;
}
.ki-cross-circle .path2:before {
  content: "\eb0d";
  position: absolute; left: 0;
  
}
.ki-cross-square .path1:before {
  content: "\eb0e";
  
  opacity: 0.3;
}
.ki-cross-square .path2:before {
  content: "\eb0f";
  position: absolute; left: 0;
  
}
.ki-cross .path1:before {
  content: "\eb10";
  
}
.ki-cross .path2:before {
  content: "\eb11";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-crown-2 .path1:before {
  content: "\eb12";
  
  opacity: 0.3;
}
.ki-crown-2 .path2:before {
  content: "\eb13";
  position: absolute; left: 0;
  
}
.ki-crown-2 .path3:before {
  content: "\eb14";
  position: absolute; left: 0;
  
}
.ki-crown .path1:before {
  content: "\eb15";
  
  opacity: 0.3;
}
.ki-crown .path2:before {
  content: "\eb16";
  position: absolute; left: 0;
  
}
.ki-css .path1:before {
  content: "\eb17";
  
  opacity: 0.3;
}
.ki-css .path2:before {
  content: "\eb18";
  position: absolute; left: 0;
  
}
.ki-cube-2 .path1:before {
  content: "\eb19";
  
  opacity: 0.3;
}
.ki-cube-2 .path2:before {
  content: "\eb1a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-cube-2 .path3:before {
  content: "\eb1b";
  position: absolute; left: 0;
  
}
.ki-cube-3 .path1:before {
  content: "\eb1c";
  
  opacity: 0.3;
}
.ki-cube-3 .path2:before {
  content: "\eb1d";
  position: absolute; left: 0;
  
}
.ki-cup .path1:before {
  content: "\eb1e";
  
  opacity: 0.3;
}
.ki-cup .path2:before {
  content: "\eb1f";
  position: absolute; left: 0;
  
}
.ki-dash .path1:before {
  content: "\eb20";
  
  opacity: 0.3;
}
.ki-dash .path2:before {
  content: "\eb21";
  position: absolute; left: 0;
  
}
.ki-data .path1:before {
  content: "\eb22";
  
}
.ki-data .path2:before {
  content: "\eb23";
  position: absolute; left: 0;
  
}
.ki-data .path3:before {
  content: "\eb24";
  position: absolute; left: 0;
  
}
.ki-data .path4:before {
  content: "\eb25";
  position: absolute; left: 0;
  
}
.ki-data .path5:before {
  content: "\eb26";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delete-files .path1:before {
  content: "\eb27";
  
}
.ki-delete-files .path2:before {
  content: "\eb28";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delete-folder .path1:before {
  content: "\eb29";
  
  opacity: 0.3;
}
.ki-delete-folder .path2:before {
  content: "\eb2a";
  position: absolute; left: 0;
  
}
.ki-delivery-2 .path1:before {
  content: "\eb2b";
  
  opacity: 0.3;
}
.ki-delivery-2 .path2:before {
  content: "\eb2c";
  position: absolute; left: 0;
  
}
.ki-delivery-2 .path3:before {
  content: "\eb2d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delivery-2 .path4:before {
  content: "\eb2e";
  position: absolute; left: 0;
  
}
.ki-delivery-2 .path5:before {
  content: "\eb2f";
  position: absolute; left: 0;
  
}
.ki-delivery-2 .path6:before {
  content: "\eb30";
  position: absolute; left: 0;
  
}
.ki-delivery-2 .path7:before {
  content: "\eb31";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delivery-2 .path8:before {
  content: "\eb32";
  position: absolute; left: 0;
  
}
.ki-delivery-2 .path9:before {
  content: "\eb33";
  position: absolute; left: 0;
  
}
.ki-delivery-3 .path1:before {
  content: "\eb34";
  
  opacity: 0.3;
}
.ki-delivery-3 .path2:before {
  content: "\eb35";
  position: absolute; left: 0;
  
}
.ki-delivery-3 .path3:before {
  content: "\eb36";
  position: absolute; left: 0;
  
}
.ki-delivery-24 .path1:before {
  content: "\eb37";
  
}
.ki-delivery-24 .path2:before {
  content: "\eb38";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delivery-24 .path3:before {
  content: "\eb39";
  position: absolute; left: 0;
  
}
.ki-delivery-24 .path4:before {
  content: "\eb3a";
  position: absolute; left: 0;
  
}
.ki-delivery-door .path1:before {
  content: "\eb3b";
  
  opacity: 0.3;
}
.ki-delivery-door .path2:before {
  content: "\eb3c";
  position: absolute; left: 0;
  
}
.ki-delivery-door .path3:before {
  content: "\eb3d";
  position: absolute; left: 0;
  
}
.ki-delivery-door .path4:before {
  content: "\eb3e";
  position: absolute; left: 0;
  
}
.ki-delivery-geolocation .path1:before {
  content: "\eb3f";
  
}
.ki-delivery-geolocation .path2:before {
  content: "\eb40";
  position: absolute; left: 0;
  
}
.ki-delivery-geolocation .path3:before {
  content: "\eb41";
  position: absolute; left: 0;
  
}
.ki-delivery-geolocation .path4:before {
  content: "\eb42";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delivery-geolocation .path5:before {
  content: "\eb43";
  position: absolute; left: 0;
  
}
.ki-delivery-time .path1:before {
  content: "\eb44";
  
}
.ki-delivery-time .path2:before {
  content: "\eb45";
  position: absolute; left: 0;
  
}
.ki-delivery-time .path3:before {
  content: "\eb46";
  position: absolute; left: 0;
  
}
.ki-delivery-time .path4:before {
  content: "\eb47";
  position: absolute; left: 0;
  
}
.ki-delivery-time .path5:before {
  content: "\eb48";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delivery .path1:before {
  content: "\eb49";
  
}
.ki-delivery .path2:before {
  content: "\eb4a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-delivery .path3:before {
  content: "\eb4b";
  position: absolute; left: 0;
  
}
.ki-delivery .path4:before {
  content: "\eb4c";
  position: absolute; left: 0;
  
}
.ki-delivery .path5:before {
  content: "\eb4d";
  position: absolute; left: 0;
  
}
.ki-design-2 .path1:before {
  content: "\eb4e";
  
  opacity: 0.3;
}
.ki-design-2 .path2:before {
  content: "\eb4f";
  position: absolute; left: 0;
  
}
.ki-design-frame .path1:before {
  content: "\eb50";
  
  opacity: 0.3;
}
.ki-design-frame .path2:before {
  content: "\eb51";
  position: absolute; left: 0;
  
}
.ki-design-mask .path1:before {
  content: "\eb52";
  
  opacity: 0.3;
}
.ki-design-mask .path2:before {
  content: "\eb53";
  position: absolute; left: 0;
  
}
.ki-design .path1:before {
  content: "\eb54";
  
  opacity: 0.3;
}
.ki-design .path2:before {
  content: "\eb55";
  position: absolute; left: 0;
  
}
.ki-devices-2 .path1:before {
  content: "\eb56";
  
  opacity: 0.3;
}
.ki-devices-2 .path2:before {
  content: "\eb57";
  position: absolute; left: 0;
  
}
.ki-devices-2 .path3:before {
  content: "\eb58";
  position: absolute; left: 0;
  
}
.ki-devices .path1:before {
  content: "\eb59";
  
  opacity: 0.3;
}
.ki-devices .path2:before {
  content: "\eb5a";
  position: absolute; left: 0;
  
}
.ki-devices .path3:before {
  content: "\eb5b";
  position: absolute; left: 0;
  
}
.ki-devices .path4:before {
  content: "\eb5c";
  position: absolute; left: 0;
  
}
.ki-devices .path5:before {
  content: "\eb5d";
  position: absolute; left: 0;
  
}
.ki-diamonds .path1:before {
  content: "\eb5e";
  
}
.ki-diamonds .path2:before {
  content: "\eb5f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-directbox-default .path1:before {
  content: "\eb60";
  
}
.ki-directbox-default .path2:before {
  content: "\eb61";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-directbox-default .path3:before {
  content: "\eb62";
  position: absolute; left: 0;
  
}
.ki-directbox-default .path4:before {
  content: "\eb63";
  position: absolute; left: 0;
  
}
.ki-disconnect .path1:before {
  content: "\eb64";
  
}
.ki-disconnect .path2:before {
  content: "\eb65";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-disconnect .path3:before {
  content: "\eb66";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-disconnect .path4:before {
  content: "\eb67";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-disconnect .path5:before {
  content: "\eb68";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-discount .path1:before {
  content: "\eb69";
  
  opacity: 0.3;
}
.ki-discount .path2:before {
  content: "\eb6a";
  position: absolute; left: 0;
  
}
.ki-disk .path1:before {
  content: "\eb6b";
  
  opacity: 0.3;
}
.ki-disk .path2:before {
  content: "\eb6c";
  position: absolute; left: 0;
  
}
.ki-dislike .path1:before {
  content: "\eb6d";
  
}
.ki-dislike .path2:before {
  content: "\eb6e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dj:before {
  content: "\eb6f";
}
.ki-document .path1:before {
  content: "\eb70";
  
  opacity: 0.3;
}
.ki-document .path2:before {
  content: "\eb71";
  position: absolute; left: 0;
  
}
.ki-dollar .path1:before {
  content: "\eb72";
  
  opacity: 0.3;
}
.ki-dollar .path2:before {
  content: "\eb73";
  position: absolute; left: 0;
  
}
.ki-dollar .path3:before {
  content: "\eb74";
  position: absolute; left: 0;
  
}
.ki-dots-circle-vertical .path1:before {
  content: "\eb75";
  
  opacity: 0.3;
}
.ki-dots-circle-vertical .path2:before {
  content: "\eb76";
  position: absolute; left: 0;
  
}
.ki-dots-circle-vertical .path3:before {
  content: "\eb77";
  position: absolute; left: 0;
  
}
.ki-dots-circle-vertical .path4:before {
  content: "\eb78";
  position: absolute; left: 0;
  
}
.ki-dots-circle .path1:before {
  content: "\eb79";
  
  opacity: 0.3;
}
.ki-dots-circle .path2:before {
  content: "\eb7a";
  position: absolute; left: 0;
  
}
.ki-dots-circle .path3:before {
  content: "\eb7b";
  position: absolute; left: 0;
  
}
.ki-dots-circle .path4:before {
  content: "\eb7c";
  position: absolute; left: 0;
  
}
.ki-dots-horizontal .path1:before {
  content: "\eb7d";
  
}
.ki-dots-horizontal .path2:before {
  content: "\eb7e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dots-horizontal .path3:before {
  content: "\eb7f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dots-square-vertical .path1:before {
  content: "\eb80";
  
  opacity: 0.3;
}
.ki-dots-square-vertical .path2:before {
  content: "\eb81";
  position: absolute; left: 0;
  
}
.ki-dots-square-vertical .path3:before {
  content: "\eb82";
  position: absolute; left: 0;
  
}
.ki-dots-square-vertical .path4:before {
  content: "\eb83";
  position: absolute; left: 0;
  
}
.ki-dots-square .path1:before {
  content: "\eb84";
  
  opacity: 0.3;
}
.ki-dots-square .path2:before {
  content: "\eb85";
  position: absolute; left: 0;
  
}
.ki-dots-square .path3:before {
  content: "\eb86";
  position: absolute; left: 0;
  
}
.ki-dots-square .path4:before {
  content: "\eb87";
  position: absolute; left: 0;
  
}
.ki-dots-vertical .path1:before {
  content: "\eb88";
  
}
.ki-dots-vertical .path2:before {
  content: "\eb89";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dots-vertical .path3:before {
  content: "\eb8a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-double-check-circle .path1:before {
  content: "\eb8b";
  
  opacity: 0.3;
}
.ki-double-check-circle .path2:before {
  content: "\eb8c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-double-check-circle .path3:before {
  content: "\eb8d";
  position: absolute; left: 0;
  
}
.ki-double-check .path1:before {
  content: "\eb8e";
  
}
.ki-double-check .path2:before {
  content: "\eb8f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-double-down .path1:before {
  content: "\eb90";
  
}
.ki-double-down .path2:before {
  content: "\eb91";
  position: absolute; left: 0;
  
}
.ki-double-down .path3:before {
  content: "\eb92";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-double-left-arrow .path1:before {
  content: "\eb93";
  
  opacity: 0.3;
}
.ki-double-left-arrow .path2:before {
  content: "\eb94";
  position: absolute; left: 0;
  
}
.ki-double-left .path1:before {
  content: "\eb95";
  
}
.ki-double-left .path2:before {
  content: "\eb96";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-double-right-arrow .path1:before {
  content: "\eb97";
  
  opacity: 0.3;
}
.ki-double-right-arrow .path2:before {
  content: "\eb98";
  position: absolute; left: 0;
  
}
.ki-double-right .path1:before {
  content: "\eb99";
  
}
.ki-double-right .path2:before {
  content: "\eb9a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-double-up .path1:before {
  content: "\eb9b";
  
}
.ki-double-up .path2:before {
  content: "\eb9c";
  position: absolute; left: 0;
  
}
.ki-double-up .path3:before {
  content: "\eb9d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-down-square .path1:before {
  content: "\eb9e";
  
  opacity: 0.3;
}
.ki-down-square .path2:before {
  content: "\eb9f";
  position: absolute; left: 0;
  
}
.ki-down:before {
  content: "\eba0";
}
.ki-dribbble .path1:before {
  content: "\eba1";
  
}
.ki-dribbble .path2:before {
  content: "\eba2";
  position: absolute; left: 0;
  
}
.ki-dribbble .path3:before {
  content: "\eba3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dribbble .path4:before {
  content: "\eba4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dribbble .path5:before {
  content: "\eba5";
  position: absolute; left: 0;
  
}
.ki-dribbble .path6:before {
  content: "\eba6";
  position: absolute; left: 0;
  
}
.ki-drop .path1:before {
  content: "\eba7";
  
}
.ki-drop .path2:before {
  content: "\eba8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-dropbox .path1:before {
  content: "\eba9";
  
  opacity: 0.4;
}
.ki-dropbox .path2:before {
  content: "\ebaa";
  position: absolute; left: 0;
  
  opacity: 0.4;
}
.ki-dropbox .path3:before {
  content: "\ebab";
  position: absolute; left: 0;
  
  opacity: 0.4;
}
.ki-dropbox .path4:before {
  content: "\ebac";
  position: absolute; left: 0;
  
  opacity: 0.4;
}
.ki-dropbox .path5:before {
  content: "\ebad";
  position: absolute; left: 0;
  
}
.ki-educare .path1:before {
  content: "\ebae";
  
  opacity: 0.3;
}
.ki-educare .path2:before {
  content: "\ebaf";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-educare .path3:before {
  content: "\ebb0";
  position: absolute; left: 0;
  
}
.ki-educare .path4:before {
  content: "\ebb1";
  position: absolute; left: 0;
  
}
.ki-electricity .path1:before {
  content: "\ebb2";
  
}
.ki-electricity .path2:before {
  content: "\ebb3";
  position: absolute; left: 0;
  
}
.ki-electricity .path3:before {
  content: "\ebb4";
  position: absolute; left: 0;
  
}
.ki-electricity .path4:before {
  content: "\ebb5";
  position: absolute; left: 0;
  
}
.ki-electricity .path5:before {
  content: "\ebb6";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-electricity .path6:before {
  content: "\ebb7";
  position: absolute; left: 0;
  
}
.ki-electricity .path7:before {
  content: "\ebb8";
  position: absolute; left: 0;
  
}
.ki-electricity .path8:before {
  content: "\ebb9";
  position: absolute; left: 0;
  
}
.ki-electricity .path9:before {
  content: "\ebba";
  position: absolute; left: 0;
  
}
.ki-electricity .path10:before {
  content: "\ebbb";
  position: absolute; left: 0;
  
}
.ki-electronic-clock .path1:before {
  content: "\ebbc";
  
  opacity: 0.3;
}
.ki-electronic-clock .path2:before {
  content: "\ebbd";
  position: absolute; left: 0;
  
}
.ki-electronic-clock .path3:before {
  content: "\ebbe";
  position: absolute; left: 0;
  
}
.ki-electronic-clock .path4:before {
  content: "\ebbf";
  position: absolute; left: 0;
  
}
.ki-element-1 .path1:before {
  content: "\ebc0";
  
}
.ki-element-1 .path2:before {
  content: "\ebc1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-1 .path3:before {
  content: "\ebc2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-1 .path4:before {
  content: "\ebc3";
  position: absolute; left: 0;
  
}
.ki-element-2 .path1:before {
  content: "\ebc4";
  
}
.ki-element-2 .path2:before {
  content: "\ebc5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-3 .path1:before {
  content: "\ebc6";
  
  opacity: 0.3;
}
.ki-element-3 .path2:before {
  content: "\ebc7";
  position: absolute; left: 0;
  
}
.ki-element-4 .path1:before {
  content: "\ebc8";
  
}
.ki-element-4 .path2:before {
  content: "\ebc9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-5 .path1:before {
  content: "\ebca";
  
}
.ki-element-5 .path2:before {
  content: "\ebcb";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-6 .path1:before {
  content: "\ebcc";
  
  opacity: 0.3;
}
.ki-element-6 .path2:before {
  content: "\ebcd";
  position: absolute; left: 0;
  
}
.ki-element-7 .path1:before {
  content: "\ebce";
  
}
.ki-element-7 .path2:before {
  content: "\ebcf";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-8 .path1:before {
  content: "\ebd0";
  
  opacity: 0.3;
}
.ki-element-8 .path2:before {
  content: "\ebd1";
  position: absolute; left: 0;
  
}
.ki-element-9 .path1:before {
  content: "\ebd2";
  
  opacity: 0.3;
}
.ki-element-9 .path2:before {
  content: "\ebd3";
  position: absolute; left: 0;
  
}
.ki-element-10 .path1:before {
  content: "\ebd4";
  
}
.ki-element-10 .path2:before {
  content: "\ebd5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-10 .path3:before {
  content: "\ebd6";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-11 .path1:before {
  content: "\ebd7";
  
}
.ki-element-11 .path2:before {
  content: "\ebd8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-11 .path3:before {
  content: "\ebd9";
  position: absolute; left: 0;
  
}
.ki-element-11 .path4:before {
  content: "\ebda";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-12 .path1:before {
  content: "\ebdb";
  
  opacity: 0.3;
}
.ki-element-12 .path2:before {
  content: "\ebdc";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-12 .path3:before {
  content: "\ebdd";
  position: absolute; left: 0;
  
}
.ki-element-equal .path1:before {
  content: "\ebde";
  
}
.ki-element-equal .path2:before {
  content: "\ebdf";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-equal .path3:before {
  content: "\ebe0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-equal .path4:before {
  content: "\ebe1";
  position: absolute; left: 0;
  
}
.ki-element-equal .path5:before {
  content: "\ebe2";
  position: absolute; left: 0;
  
}
.ki-element-plus .path1:before {
  content: "\ebe3";
  
}
.ki-element-plus .path2:before {
  content: "\ebe4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-plus .path3:before {
  content: "\ebe5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-element-plus .path4:before {
  content: "\ebe6";
  position: absolute; left: 0;
  
}
.ki-element-plus .path5:before {
  content: "\ebe7";
  position: absolute; left: 0;
  
}
.ki-emoji-happy .path1:before {
  content: "\ebe8";
  
  opacity: 0.3;
}
.ki-emoji-happy .path2:before {
  content: "\ebe9";
  position: absolute; left: 0;
  
}
.ki-emoji-happy .path3:before {
  content: "\ebea";
  position: absolute; left: 0;
  
}
.ki-emoji-happy .path4:before {
  content: "\ebeb";
  position: absolute; left: 0;
  
}
.ki-enjin-coin .path1:before {
  content: "\ebec";
  
}
.ki-enjin-coin .path2:before {
  content: "\ebed";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-entrance-left .path1:before {
  content: "\ebee";
  
}
.ki-entrance-left .path2:before {
  content: "\ebef";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-entrance-right .path1:before {
  content: "\ebf0";
  
  opacity: 0.3;
}
.ki-entrance-right .path2:before {
  content: "\ebf1";
  position: absolute; left: 0;
  
}
.ki-eraser .path1:before {
  content: "\ebf2";
  
  opacity: 0.3;
}
.ki-eraser .path2:before {
  content: "\ebf3";
  position: absolute; left: 0;
  
}
.ki-eraser .path3:before {
  content: "\ebf4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-euro .path1:before {
  content: "\ebf5";
  
  opacity: 0.3;
}
.ki-euro .path2:before {
  content: "\ebf6";
  position: absolute; left: 0;
  
}
.ki-euro .path3:before {
  content: "\ebf7";
  position: absolute; left: 0;
  
}
.ki-exit-down .path1:before {
  content: "\ebf8";
  
  opacity: 0.3;
}
.ki-exit-down .path2:before {
  content: "\ebf9";
  position: absolute; left: 0;
  
}
.ki-exit-left .path1:before {
  content: "\ebfa";
  
  opacity: 0.3;
}
.ki-exit-left .path2:before {
  content: "\ebfb";
  position: absolute; left: 0;
  
}
.ki-exit-right-corner .path1:before {
  content: "\ebfc";
  
  opacity: 0.3;
}
.ki-exit-right-corner .path2:before {
  content: "\ebfd";
  position: absolute; left: 0;
  
}
.ki-exit-right .path1:before {
  content: "\ebfe";
  
  opacity: 0.3;
}
.ki-exit-right .path2:before {
  content: "\ebff";
  position: absolute; left: 0;
  
}
.ki-exit-up .path1:before {
  content: "\ec00";
  
  opacity: 0.3;
}
.ki-exit-up .path2:before {
  content: "\ec01";
  position: absolute; left: 0;
  
}
.ki-external-drive .path1:before {
  content: "\ec02";
  
}
.ki-external-drive .path2:before {
  content: "\ec03";
  position: absolute; left: 0;
  
}
.ki-external-drive .path3:before {
  content: "\ec04";
  position: absolute; left: 0;
  
}
.ki-external-drive .path4:before {
  content: "\ec05";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-external-drive .path5:before {
  content: "\ec06";
  position: absolute; left: 0;
  
}
.ki-eye-slash .path1:before {
  content: "\ec07";
  
}
.ki-eye-slash .path2:before {
  content: "\ec08";
  position: absolute; left: 0;
  
}
.ki-eye-slash .path3:before {
  content: "\ec09";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-eye-slash .path4:before {
  content: "\ec0a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-eye .path1:before {
  content: "\ec0b";
  
}
.ki-eye .path2:before {
  content: "\ec0c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-eye .path3:before {
  content: "\ec0d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-facebook .path1:before {
  content: "\ec0e";
  
  opacity: 0.3;
}
.ki-facebook .path2:before {
  content: "\ec0f";
  position: absolute; left: 0;
  
}
.ki-faceid .path1:before {
  content: "\ec10";
  
  opacity: 0.3;
}
.ki-faceid .path2:before {
  content: "\ec11";
  position: absolute; left: 0;
  
}
.ki-faceid .path3:before {
  content: "\ec12";
  position: absolute; left: 0;
  
}
.ki-faceid .path4:before {
  content: "\ec13";
  position: absolute; left: 0;
  
}
.ki-faceid .path5:before {
  content: "\ec14";
  position: absolute; left: 0;
  
}
.ki-faceid .path6:before {
  content: "\ec15";
  position: absolute; left: 0;
  
}
.ki-fasten .path1:before {
  content: "\ec16";
  
  opacity: 0.3;
}
.ki-fasten .path2:before {
  content: "\ec17";
  position: absolute; left: 0;
  
}
.ki-fat-rows .path1:before {
  content: "\ec18";
  
}
.ki-fat-rows .path2:before {
  content: "\ec19";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-feather .path1:before {
  content: "\ec1a";
  
  opacity: 0.3;
}
.ki-feather .path2:before {
  content: "\ec1b";
  position: absolute; left: 0;
  
}
.ki-figma .path1:before {
  content: "\ec1c";
  
  opacity: 0.4;
}
.ki-figma .path2:before {
  content: "\ec1d";
  position: absolute; left: 0;
  
  opacity: 0.4;
}
.ki-figma .path3:before {
  content: "\ec1e";
  position: absolute; left: 0;
  
}
.ki-figma .path4:before {
  content: "\ec1f";
  position: absolute; left: 0;
  
}
.ki-figma .path5:before {
  content: "\ec20";
  position: absolute; left: 0;
  
}
.ki-file-added .path1:before {
  content: "\ec21";
  
}
.ki-file-added .path2:before {
  content: "\ec22";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-file-deleted .path1:before {
  content: "\ec23";
  
}
.ki-file-deleted .path2:before {
  content: "\ec24";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-file-down .path1:before {
  content: "\ec25";
  
  opacity: 0.3;
}
.ki-file-down .path2:before {
  content: "\ec26";
  position: absolute; left: 0;
  
}
.ki-file-left .path1:before {
  content: "\ec27";
  
  opacity: 0.3;
}
.ki-file-left .path2:before {
  content: "\ec28";
  position: absolute; left: 0;
  
}
.ki-file-right .path1:before {
  content: "\ec29";
  
  opacity: 0.3;
}
.ki-file-right .path2:before {
  content: "\ec2a";
  position: absolute; left: 0;
  
}
.ki-file-sheet .path1:before {
  content: "\ec2b";
  
}
.ki-file-sheet .path2:before {
  content: "\ec2c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-file-up .path1:before {
  content: "\ec2d";
  
  opacity: 0.3;
}
.ki-file-up .path2:before {
  content: "\ec2e";
  position: absolute; left: 0;
  
}
.ki-file .path1:before {
  content: "\ec2f";
  
}
.ki-file .path2:before {
  content: "\ec30";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-files-tablet .path1:before {
  content: "\ec31";
  
}
.ki-files-tablet .path2:before {
  content: "\ec32";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-filter-edit .path1:before {
  content: "\ec33";
  
  opacity: 0.3;
}
.ki-filter-edit .path2:before {
  content: "\ec34";
  position: absolute; left: 0;
  
}
.ki-filter-search .path1:before {
  content: "\ec35";
  
  opacity: 0.3;
}
.ki-filter-search .path2:before {
  content: "\ec36";
  position: absolute; left: 0;
  
}
.ki-filter-search .path3:before {
  content: "\ec37";
  position: absolute; left: 0;
  
}
.ki-filter-square .path1:before {
  content: "\ec38";
  
}
.ki-filter-square .path2:before {
  content: "\ec39";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-filter-tablet .path1:before {
  content: "\ec3a";
  
  opacity: 0.3;
}
.ki-filter-tablet .path2:before {
  content: "\ec3b";
  position: absolute; left: 0;
  
}
.ki-filter-tick .path1:before {
  content: "\ec3c";
  
  opacity: 0.3;
}
.ki-filter-tick .path2:before {
  content: "\ec3d";
  position: absolute; left: 0;
  
}
.ki-filter .path1:before {
  content: "\ec3e";
  
}
.ki-filter .path2:before {
  content: "\ec3f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-finance-calculator .path1:before {
  content: "\ec40";
  
  opacity: 0.3;
}
.ki-finance-calculator .path2:before {
  content: "\ec41";
  position: absolute; left: 0;
  
}
.ki-finance-calculator .path3:before {
  content: "\ec42";
  position: absolute; left: 0;
  
}
.ki-finance-calculator .path4:before {
  content: "\ec43";
  position: absolute; left: 0;
  
}
.ki-finance-calculator .path5:before {
  content: "\ec44";
  position: absolute; left: 0;
  
}
.ki-finance-calculator .path6:before {
  content: "\ec45";
  position: absolute; left: 0;
  
}
.ki-finance-calculator .path7:before {
  content: "\ec46";
  position: absolute; left: 0;
  
}
.ki-financial-schedule .path1:before {
  content: "\ec47";
  
  opacity: 0.3;
}
.ki-financial-schedule .path2:before {
  content: "\ec48";
  position: absolute; left: 0;
  
}
.ki-financial-schedule .path3:before {
  content: "\ec49";
  position: absolute; left: 0;
  
}
.ki-financial-schedule .path4:before {
  content: "\ec4a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-fingerprint-scanning .path1:before {
  content: "\ec4b";
  
}
.ki-fingerprint-scanning .path2:before {
  content: "\ec4c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-fingerprint-scanning .path3:before {
  content: "\ec4d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-fingerprint-scanning .path4:before {
  content: "\ec4e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-fingerprint-scanning .path5:before {
  content: "\ec4f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-flag .path1:before {
  content: "\ec50";
  
  opacity: 0.3;
}
.ki-flag .path2:before {
  content: "\ec51";
  position: absolute; left: 0;
  
}
.ki-flash-circle .path1:before {
  content: "\ec52";
  
  opacity: 0.3;
}
.ki-flash-circle .path2:before {
  content: "\ec53";
  position: absolute; left: 0;
  
}
.ki-flask .path1:before {
  content: "\ec54";
  
  opacity: 0.3;
}
.ki-flask .path2:before {
  content: "\ec55";
  position: absolute; left: 0;
  
}
.ki-focus .path1:before {
  content: "\ec56";
  
  opacity: 0.3;
}
.ki-focus .path2:before {
  content: "\ec57";
  position: absolute; left: 0;
  
}
.ki-folder-added .path1:before {
  content: "\ec58";
  
  opacity: 0.3;
}
.ki-folder-added .path2:before {
  content: "\ec59";
  position: absolute; left: 0;
  
}
.ki-folder-down .path1:before {
  content: "\ec5a";
  
  opacity: 0.3;
}
.ki-folder-down .path2:before {
  content: "\ec5b";
  position: absolute; left: 0;
  
}
.ki-folder-up .path1:before {
  content: "\ec5c";
  
  opacity: 0.3;
}
.ki-folder-up .path2:before {
  content: "\ec5d";
  position: absolute; left: 0;
  
}
.ki-folder .path1:before {
  content: "\ec5e";
  
  opacity: 0.3;
}
.ki-folder .path2:before {
  content: "\ec5f";
  position: absolute; left: 0;
  
}
.ki-frame .path1:before {
  content: "\ec60";
  
}
.ki-frame .path2:before {
  content: "\ec61";
  position: absolute; left: 0;
  
}
.ki-frame .path3:before {
  content: "\ec62";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-frame .path4:before {
  content: "\ec63";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-gear .path1:before {
  content: "\ec64";
  
  opacity: 0.3;
}
.ki-gear .path2:before {
  content: "\ec65";
  position: absolute; left: 0;
  
}
.ki-general-mouse .path1:before {
  content: "\ec66";
  
  opacity: 0.3;
}
.ki-general-mouse .path2:before {
  content: "\ec67";
  position: absolute; left: 0;
  
}
.ki-geolocation-home .path1:before {
  content: "\ec68";
  
  opacity: 0.3;
}
.ki-geolocation-home .path2:before {
  content: "\ec69";
  position: absolute; left: 0;
  
}
.ki-geolocation .path1:before {
  content: "\ec6a";
  
  opacity: 0.3;
}
.ki-geolocation .path2:before {
  content: "\ec6b";
  position: absolute; left: 0;
  
}
.ki-ghost .path1:before {
  content: "\ec6c";
  
}
.ki-ghost .path2:before {
  content: "\ec6d";
  position: absolute; left: 0;
  
}
.ki-ghost .path3:before {
  content: "\ec6e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-gift .path1:before {
  content: "\ec6f";
  
  opacity: 0.3;
}
.ki-gift .path2:before {
  content: "\ec70";
  position: absolute; left: 0;
  
}
.ki-gift .path3:before {
  content: "\ec71";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-gift .path4:before {
  content: "\ec72";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-github .path1:before {
  content: "\ec73";
  
  opacity: 0.3;
}
.ki-github .path2:before {
  content: "\ec74";
  position: absolute; left: 0;
  
}
.ki-glass .path1:before {
  content: "\ec75";
  
}
.ki-glass .path2:before {
  content: "\ec76";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-glass .path3:before {
  content: "\ec77";
  position: absolute; left: 0;
  
}
.ki-google-play .path1:before {
  content: "\ec78";
  
  opacity: 0.3;
}
.ki-google-play .path2:before {
  content: "\ec79";
  position: absolute; left: 0;
  
}
.ki-google .path1:before {
  content: "\ec7a";
  
  opacity: 0.3;
}
.ki-google .path2:before {
  content: "\ec7b";
  position: absolute; left: 0;
  
}
.ki-graph-2 .path1:before {
  content: "\ec7c";
  
  opacity: 0.3;
}
.ki-graph-2 .path2:before {
  content: "\ec7d";
  position: absolute; left: 0;
  
}
.ki-graph-2 .path3:before {
  content: "\ec7e";
  position: absolute; left: 0;
  
}
.ki-graph-3 .path1:before {
  content: "\ec7f";
  
  opacity: 0.3;
}
.ki-graph-3 .path2:before {
  content: "\ec80";
  position: absolute; left: 0;
  
}
.ki-graph-4 .path1:before {
  content: "\ec81";
  
}
.ki-graph-4 .path2:before {
  content: "\ec82";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-graph-up .path1:before {
  content: "\ec83";
  
  opacity: 0.3;
}
.ki-graph-up .path2:before {
  content: "\ec84";
  position: absolute; left: 0;
  
}
.ki-graph-up .path3:before {
  content: "\ec85";
  position: absolute; left: 0;
  
}
.ki-graph-up .path4:before {
  content: "\ec86";
  position: absolute; left: 0;
  
}
.ki-graph-up .path5:before {
  content: "\ec87";
  position: absolute; left: 0;
  
}
.ki-graph-up .path6:before {
  content: "\ec88";
  position: absolute; left: 0;
  
}
.ki-graph .path1:before {
  content: "\ec89";
  
  opacity: 0.3;
}
.ki-graph .path2:before {
  content: "\ec8a";
  position: absolute; left: 0;
  
}
.ki-graph .path3:before {
  content: "\ec8b";
  position: absolute; left: 0;
  
}
.ki-graph .path4:before {
  content: "\ec8c";
  position: absolute; left: 0;
  
}
.ki-grid-2 .path1:before {
  content: "\ec8d";
  
  opacity: 0.3;
}
.ki-grid-2 .path2:before {
  content: "\ec8e";
  position: absolute; left: 0;
  
}
.ki-grid-frame .path1:before {
  content: "\ec8f";
  
}
.ki-grid-frame .path2:before {
  content: "\ec90";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-grid-frame .path3:before {
  content: "\ec91";
  position: absolute; left: 0;
  
}
.ki-grid .path1:before {
  content: "\ec92";
  
  opacity: 0.3;
}
.ki-grid .path2:before {
  content: "\ec93";
  position: absolute; left: 0;
  
}
.ki-handcart:before {
  content: "\ec94";
}
.ki-happy-emoji .path1:before {
  content: "\ec95";
  
  opacity: 0.3;
}
.ki-happy-emoji .path2:before {
  content: "\ec96";
  position: absolute; left: 0;
  
}
.ki-heart-circle .path1:before {
  content: "\ec97";
  
  opacity: 0.3;
}
.ki-heart-circle .path2:before {
  content: "\ec98";
  position: absolute; left: 0;
  
}
.ki-heart .path1:before {
  content: "\ec99";
  
  opacity: 0.3;
}
.ki-heart .path2:before {
  content: "\ec9a";
  position: absolute; left: 0;
  
}
.ki-home-1 .path1:before {
  content: "\ec9b";
  
  opacity: 0.3;
}
.ki-home-1 .path2:before {
  content: "\ec9c";
  position: absolute; left: 0;
  
}
.ki-home-2 .path1:before {
  content: "\ec9d";
  
  opacity: 0.3;
}
.ki-home-2 .path2:before {
  content: "\ec9e";
  position: absolute; left: 0;
  
}
.ki-home-3 .path1:before {
  content: "\ec9f";
  
  opacity: 0.3;
}
.ki-home-3 .path2:before {
  content: "\eca0";
  position: absolute; left: 0;
  
}
.ki-home:before {
  content: "\eca1";
}
.ki-html .path1:before {
  content: "\eca2";
  
  opacity: 0.3;
}
.ki-html .path2:before {
  content: "\eca3";
  position: absolute; left: 0;
  
}
.ki-icon .path1:before {
  content: "\eca4";
  
  opacity: 0.3;
}
.ki-icon .path2:before {
  content: "\eca5";
  position: absolute; left: 0;
  
}
.ki-icon .path3:before {
  content: "\eca6";
  position: absolute; left: 0;
  
}
.ki-illustrator .path1:before {
  content: "\eca7";
  
  opacity: 0.3;
}
.ki-illustrator .path2:before {
  content: "\eca8";
  position: absolute; left: 0;
  
}
.ki-illustrator .path3:before {
  content: "\eca9";
  position: absolute; left: 0;
  
}
.ki-illustrator .path4:before {
  content: "\ecaa";
  position: absolute; left: 0;
  
}
.ki-information-2 .path1:before {
  content: "\ecab";
  
  opacity: 0.3;
}
.ki-information-2 .path2:before {
  content: "\ecac";
  position: absolute; left: 0;
  
}
.ki-information-2 .path3:before {
  content: "\ecad";
  position: absolute; left: 0;
  
}
.ki-information-3 .path1:before {
  content: "\ecae";
  
  opacity: 0.3;
}
.ki-information-3 .path2:before {
  content: "\ecaf";
  position: absolute; left: 0;
  
}
.ki-information-3 .path3:before {
  content: "\ecb0";
  position: absolute; left: 0;
  
}
.ki-information-4 .path1:before {
  content: "\ecb1";
  
  opacity: 0.3;
}
.ki-information-4 .path2:before {
  content: "\ecb2";
  position: absolute; left: 0;
  
}
.ki-information-4 .path3:before {
  content: "\ecb3";
  position: absolute; left: 0;
  
}
.ki-information-5 .path1:before {
  content: "\ecb4";
  
  opacity: 0.3;
}
.ki-information-5 .path2:before {
  content: "\ecb5";
  position: absolute; left: 0;
  
}
.ki-information-5 .path3:before {
  content: "\ecb6";
  position: absolute; left: 0;
  
}
.ki-information .path1:before {
  content: "\ecb7";
  
  opacity: 0.3;
}
.ki-information .path2:before {
  content: "\ecb8";
  position: absolute; left: 0;
  
}
.ki-information .path3:before {
  content: "\ecb9";
  position: absolute; left: 0;
  
}
.ki-instagram .path1:before {
  content: "\ecba";
  
  opacity: 0.3;
}
.ki-instagram .path2:before {
  content: "\ecbb";
  position: absolute; left: 0;
  
}
.ki-joystick .path1:before {
  content: "\ecbc";
  
}
.ki-joystick .path2:before {
  content: "\ecbd";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-joystick .path3:before {
  content: "\ecbe";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-joystick .path4:before {
  content: "\ecbf";
  position: absolute; left: 0;
  
}
.ki-js-2 .path1:before {
  content: "\ecc0";
  
}
.ki-js-2 .path2:before {
  content: "\ecc1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-js .path1:before {
  content: "\ecc2";
  
}
.ki-js .path2:before {
  content: "\ecc3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-kanban .path1:before {
  content: "\ecc4";
  
}
.ki-kanban .path2:before {
  content: "\ecc5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-key-square .path1:before {
  content: "\ecc6";
  
  opacity: 0.3;
}
.ki-key-square .path2:before {
  content: "\ecc7";
  position: absolute; left: 0;
  
}
.ki-key .path1:before {
  content: "\ecc8";
  
  opacity: 0.3;
}
.ki-key .path2:before {
  content: "\ecc9";
  position: absolute; left: 0;
  
}
.ki-keyboard .path1:before {
  content: "\ecca";
  
}
.ki-keyboard .path2:before {
  content: "\eccb";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-laptop .path1:before {
  content: "\eccc";
  
  opacity: 0.3;
}
.ki-laptop .path2:before {
  content: "\eccd";
  position: absolute; left: 0;
  
}
.ki-laravel .path1:before {
  content: "\ecce";
  
  opacity: 0.3;
}
.ki-laravel .path2:before {
  content: "\eccf";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-laravel .path3:before {
  content: "\ecd0";
  position: absolute; left: 0;
  
}
.ki-laravel .path4:before {
  content: "\ecd1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-laravel .path5:before {
  content: "\ecd2";
  position: absolute; left: 0;
  
}
.ki-laravel .path6:before {
  content: "\ecd3";
  position: absolute; left: 0;
  
}
.ki-laravel .path7:before {
  content: "\ecd4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-left-square .path1:before {
  content: "\ecd5";
  
  opacity: 0.3;
}
.ki-left-square .path2:before {
  content: "\ecd6";
  position: absolute; left: 0;
  
}
.ki-left:before {
  content: "\ecd7";
}
.ki-like-2 .path1:before {
  content: "\ecd8";
  
  opacity: 0.3;
}
.ki-like-2 .path2:before {
  content: "\ecd9";
  position: absolute; left: 0;
  
}
.ki-like-folder .path1:before {
  content: "\ecda";
  
  opacity: 0.3;
}
.ki-like-folder .path2:before {
  content: "\ecdb";
  position: absolute; left: 0;
  
}
.ki-like-shapes .path1:before {
  content: "\ecdc";
  
  opacity: 0.3;
}
.ki-like-shapes .path2:before {
  content: "\ecdd";
  position: absolute; left: 0;
  
}
.ki-like-tag .path1:before {
  content: "\ecde";
  
  opacity: 0.3;
}
.ki-like-tag .path2:before {
  content: "\ecdf";
  position: absolute; left: 0;
  
}
.ki-like .path1:before {
  content: "\ece0";
  
}
.ki-like .path2:before {
  content: "\ece1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-loading .path1:before {
  content: "\ece2";
  
}
.ki-loading .path2:before {
  content: "\ece3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-lock-2 .path1:before {
  content: "\ece4";
  
}
.ki-lock-2 .path2:before {
  content: "\ece5";
  position: absolute; left: 0;
  
}
.ki-lock-2 .path3:before {
  content: "\ece6";
  position: absolute; left: 0;
  
}
.ki-lock-2 .path4:before {
  content: "\ece7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-lock-2 .path5:before {
  content: "\ece8";
  position: absolute; left: 0;
  
}
.ki-lock-3 .path1:before {
  content: "\ece9";
  
  opacity: 0.3;
}
.ki-lock-3 .path2:before {
  content: "\ecea";
  position: absolute; left: 0;
  
}
.ki-lock-3 .path3:before {
  content: "\eceb";
  position: absolute; left: 0;
  
}
.ki-lock .path1:before {
  content: "\ecec";
  
  opacity: 0.3;
}
.ki-lock .path2:before {
  content: "\eced";
  position: absolute; left: 0;
  
}
.ki-lock .path3:before {
  content: "\ecee";
  position: absolute; left: 0;
  
}
.ki-logistic .path1:before {
  content: "\ecef";
  
  opacity: 0.3;
}
.ki-logistic .path2:before {
  content: "\ecf0";
  position: absolute; left: 0;
  
}
.ki-logistic .path3:before {
  content: "\ecf1";
  position: absolute; left: 0;
  
}
.ki-logistic .path4:before {
  content: "\ecf2";
  position: absolute; left: 0;
  
}
.ki-logistic .path5:before {
  content: "\ecf3";
  position: absolute; left: 0;
  
}
.ki-logistic .path6:before {
  content: "\ecf4";
  position: absolute; left: 0;
  
}
.ki-logistic .path7:before {
  content: "\ecf5";
  position: absolute; left: 0;
  
}
.ki-lots-shopping .path1:before {
  content: "\ecf6";
  
  opacity: 0.3;
}
.ki-lots-shopping .path2:before {
  content: "\ecf7";
  position: absolute; left: 0;
  
}
.ki-lots-shopping .path3:before {
  content: "\ecf8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-lots-shopping .path4:before {
  content: "\ecf9";
  position: absolute; left: 0;
  
}
.ki-lots-shopping .path5:before {
  content: "\ecfa";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-lots-shopping .path6:before {
  content: "\ecfb";
  position: absolute; left: 0;
  
}
.ki-lots-shopping .path7:before {
  content: "\ecfc";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-lots-shopping .path8:before {
  content: "\ecfd";
  position: absolute; left: 0;
  
}
.ki-lovely .path1:before {
  content: "\ecfe";
  
  opacity: 0.3;
}
.ki-lovely .path2:before {
  content: "\ecff";
  position: absolute; left: 0;
  
}
.ki-lts .path1:before {
  content: "\ed00";
  
}
.ki-lts .path2:before {
  content: "\ed01";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-magnifier .path1:before {
  content: "\ed02";
  
  opacity: 0.3;
}
.ki-magnifier .path2:before {
  content: "\ed03";
  position: absolute; left: 0;
  
}
.ki-map .path1:before {
  content: "\ed04";
  
  opacity: 0.3;
}
.ki-map .path2:before {
  content: "\ed05";
  position: absolute; left: 0;
  
}
.ki-map .path3:before {
  content: "\ed06";
  position: absolute; left: 0;
  
}
.ki-mask .path1:before {
  content: "\ed07";
  
  opacity: 0.3;
}
.ki-mask .path2:before {
  content: "\ed08";
  position: absolute; left: 0;
  
}
.ki-mask .path3:before {
  content: "\ed09";
  position: absolute; left: 0;
  
}
.ki-maximize .path1:before {
  content: "\ed0a";
  
  opacity: 0.3;
}
.ki-maximize .path2:before {
  content: "\ed0b";
  position: absolute; left: 0;
  
}
.ki-maximize .path3:before {
  content: "\ed0c";
  position: absolute; left: 0;
  
}
.ki-maximize .path4:before {
  content: "\ed0d";
  position: absolute; left: 0;
  
}
.ki-maximize .path5:before {
  content: "\ed0e";
  position: absolute; left: 0;
  
}
.ki-medal-star .path1:before {
  content: "\ed0f";
  
}
.ki-medal-star .path2:before {
  content: "\ed10";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-medal-star .path3:before {
  content: "\ed11";
  position: absolute; left: 0;
  
}
.ki-medal-star .path4:before {
  content: "\ed12";
  position: absolute; left: 0;
  
}
.ki-menu .path1:before {
  content: "\ed13";
  
  opacity: 0.3;
}
.ki-menu .path2:before {
  content: "\ed14";
  position: absolute; left: 0;
  
}
.ki-menu .path3:before {
  content: "\ed15";
  position: absolute; left: 0;
  
}
.ki-menu .path4:before {
  content: "\ed16";
  position: absolute; left: 0;
  
}
.ki-message-add .path1:before {
  content: "\ed17";
  
  opacity: 0.3;
}
.ki-message-add .path2:before {
  content: "\ed18";
  position: absolute; left: 0;
  
}
.ki-message-add .path3:before {
  content: "\ed19";
  position: absolute; left: 0;
  
}
.ki-message-edit .path1:before {
  content: "\ed1a";
  
  opacity: 0.3;
}
.ki-message-edit .path2:before {
  content: "\ed1b";
  position: absolute; left: 0;
  
}
.ki-message-minus .path1:before {
  content: "\ed1c";
  
  opacity: 0.3;
}
.ki-message-minus .path2:before {
  content: "\ed1d";
  position: absolute; left: 0;
  
}
.ki-message-notif .path1:before {
  content: "\ed1e";
  
}
.ki-message-notif .path2:before {
  content: "\ed1f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-message-notif .path3:before {
  content: "\ed20";
  position: absolute; left: 0;
  
}
.ki-message-notif .path4:before {
  content: "\ed21";
  position: absolute; left: 0;
  
}
.ki-message-notif .path5:before {
  content: "\ed22";
  position: absolute; left: 0;
  
}
.ki-message-programming .path1:before {
  content: "\ed23";
  
  opacity: 0.3;
}
.ki-message-programming .path2:before {
  content: "\ed24";
  position: absolute; left: 0;
  
}
.ki-message-programming .path3:before {
  content: "\ed25";
  position: absolute; left: 0;
  
}
.ki-message-programming .path4:before {
  content: "\ed26";
  position: absolute; left: 0;
  
}
.ki-message-question .path1:before {
  content: "\ed27";
  
  opacity: 0.3;
}
.ki-message-question .path2:before {
  content: "\ed28";
  position: absolute; left: 0;
  
}
.ki-message-question .path3:before {
  content: "\ed29";
  position: absolute; left: 0;
  
}
.ki-message-text-2 .path1:before {
  content: "\ed2a";
  
  opacity: 0.3;
}
.ki-message-text-2 .path2:before {
  content: "\ed2b";
  position: absolute; left: 0;
  
}
.ki-message-text-2 .path3:before {
  content: "\ed2c";
  position: absolute; left: 0;
  
}
.ki-message-text .path1:before {
  content: "\ed2d";
  
  opacity: 0.3;
}
.ki-message-text .path2:before {
  content: "\ed2e";
  position: absolute; left: 0;
  
}
.ki-message-text .path3:before {
  content: "\ed2f";
  position: absolute; left: 0;
  
}
.ki-messages .path1:before {
  content: "\ed30";
  
}
.ki-messages .path2:before {
  content: "\ed31";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-messages .path3:before {
  content: "\ed32";
  position: absolute; left: 0;
  
}
.ki-messages .path4:before {
  content: "\ed33";
  position: absolute; left: 0;
  
}
.ki-messages .path5:before {
  content: "\ed34";
  position: absolute; left: 0;
  
}
.ki-microsoft .path1:before {
  content: "\ed35";
  
  opacity: 0.3;
}
.ki-microsoft .path2:before {
  content: "\ed36";
  position: absolute; left: 0;
  
}
.ki-microsoft .path3:before {
  content: "\ed37";
  position: absolute; left: 0;
  
}
.ki-microsoft .path4:before {
  content: "\ed38";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-milk .path1:before {
  content: "\ed39";
  
  opacity: 0.3;
}
.ki-milk .path2:before {
  content: "\ed3a";
  position: absolute; left: 0;
  
}
.ki-milk .path3:before {
  content: "\ed3b";
  position: absolute; left: 0;
  
}
.ki-minus-circle .path1:before {
  content: "\ed3c";
  
  opacity: 0.3;
}
.ki-minus-circle .path2:before {
  content: "\ed3d";
  position: absolute; left: 0;
  
}
.ki-minus-folder .path1:before {
  content: "\ed3e";
  
  opacity: 0.3;
}
.ki-minus-folder .path2:before {
  content: "\ed3f";
  position: absolute; left: 0;
  
}
.ki-minus-square .path1:before {
  content: "\ed40";
  
  opacity: 0.3;
}
.ki-minus-square .path2:before {
  content: "\ed41";
  position: absolute; left: 0;
  
}
.ki-minus:before {
  content: "\ed42";
}
.ki-monitor-mobile .path1:before {
  content: "\ed43";
  
  opacity: 0.3;
}
.ki-monitor-mobile .path2:before {
  content: "\ed44";
  position: absolute; left: 0;
  
}
.ki-moon .path1:before {
  content: "\ed45";
  
}
.ki-moon .path2:before {
  content: "\ed46";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-more-2 .path1:before {
  content: "\ed47";
  
  opacity: 0.3;
}
.ki-more-2 .path2:before {
  content: "\ed48";
  position: absolute; left: 0;
  
}
.ki-more-2 .path3:before {
  content: "\ed49";
  position: absolute; left: 0;
  
}
.ki-more-2 .path4:before {
  content: "\ed4a";
  position: absolute; left: 0;
  
}
.ki-mouse-circle .path1:before {
  content: "\ed4b";
  
}
.ki-mouse-circle .path2:before {
  content: "\ed4c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-mouse-square .path1:before {
  content: "\ed4d";
  
  opacity: 0.3;
}
.ki-mouse-square .path2:before {
  content: "\ed4e";
  position: absolute; left: 0;
  
}
.ki-mouse .path1:before {
  content: "\ed4f";
  
  opacity: 0.3;
}
.ki-mouse .path2:before {
  content: "\ed50";
  position: absolute; left: 0;
  
}
.ki-nexo .path1:before {
  content: "\ed51";
  
  opacity: 0.3;
}
.ki-nexo .path2:before {
  content: "\ed52";
  position: absolute; left: 0;
  
}
.ki-night-day .path1:before {
  content: "\ed53";
  
}
.ki-night-day .path2:before {
  content: "\ed54";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-night-day .path3:before {
  content: "\ed55";
  position: absolute; left: 0;
  
}
.ki-night-day .path4:before {
  content: "\ed56";
  position: absolute; left: 0;
  
}
.ki-night-day .path5:before {
  content: "\ed57";
  position: absolute; left: 0;
  
}
.ki-night-day .path6:before {
  content: "\ed58";
  position: absolute; left: 0;
  
}
.ki-night-day .path7:before {
  content: "\ed59";
  position: absolute; left: 0;
  
}
.ki-night-day .path8:before {
  content: "\ed5a";
  position: absolute; left: 0;
  
}
.ki-night-day .path9:before {
  content: "\ed5b";
  position: absolute; left: 0;
  
}
.ki-night-day .path10:before {
  content: "\ed5c";
  position: absolute; left: 0;
  
}
.ki-note-2 .path1:before {
  content: "\ed5d";
  
  opacity: 0.3;
}
.ki-note-2 .path2:before {
  content: "\ed5e";
  position: absolute; left: 0;
  
}
.ki-note-2 .path3:before {
  content: "\ed5f";
  position: absolute; left: 0;
  
}
.ki-note-2 .path4:before {
  content: "\ed60";
  position: absolute; left: 0;
  
}
.ki-note .path1:before {
  content: "\ed61";
  
  opacity: 0.3;
}
.ki-note .path2:before {
  content: "\ed62";
  position: absolute; left: 0;
  
}
.ki-notepad-bookmark .path1:before {
  content: "\ed63";
  
}
.ki-notepad-bookmark .path2:before {
  content: "\ed64";
  position: absolute; left: 0;
  
}
.ki-notepad-bookmark .path3:before {
  content: "\ed65";
  position: absolute; left: 0;
  
}
.ki-notepad-bookmark .path4:before {
  content: "\ed66";
  position: absolute; left: 0;
  
}
.ki-notepad-bookmark .path5:before {
  content: "\ed67";
  position: absolute; left: 0;
  
}
.ki-notepad-bookmark .path6:before {
  content: "\ed68";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notepad-edit .path1:before {
  content: "\ed69";
  
  opacity: 0.3;
}
.ki-notepad-edit .path2:before {
  content: "\ed6a";
  position: absolute; left: 0;
  
}
.ki-notepad .path1:before {
  content: "\ed6b";
  
}
.ki-notepad .path2:before {
  content: "\ed6c";
  position: absolute; left: 0;
  
}
.ki-notepad .path3:before {
  content: "\ed6d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notepad .path4:before {
  content: "\ed6e";
  position: absolute; left: 0;
  
}
.ki-notepad .path5:before {
  content: "\ed6f";
  position: absolute; left: 0;
  
}
.ki-notification-2 .path1:before {
  content: "\ed70";
  
}
.ki-notification-2 .path2:before {
  content: "\ed71";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notification-bing .path1:before {
  content: "\ed72";
  
}
.ki-notification-bing .path2:before {
  content: "\ed73";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notification-bing .path3:before {
  content: "\ed74";
  position: absolute; left: 0;
  
}
.ki-notification-circle .path1:before {
  content: "\ed75";
  
}
.ki-notification-circle .path2:before {
  content: "\ed76";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notification-favorite .path1:before {
  content: "\ed77";
  
}
.ki-notification-favorite .path2:before {
  content: "\ed78";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notification-favorite .path3:before {
  content: "\ed79";
  position: absolute; left: 0;
  
}
.ki-notification-on .path1:before {
  content: "\ed7a";
  
  opacity: 0.3;
}
.ki-notification-on .path2:before {
  content: "\ed7b";
  position: absolute; left: 0;
  
}
.ki-notification-on .path3:before {
  content: "\ed7c";
  position: absolute; left: 0;
  
}
.ki-notification-on .path4:before {
  content: "\ed7d";
  position: absolute; left: 0;
  
}
.ki-notification-on .path5:before {
  content: "\ed7e";
  position: absolute; left: 0;
  
}
.ki-notification-status .path1:before {
  content: "\ed7f";
  
}
.ki-notification-status .path2:before {
  content: "\ed80";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-notification-status .path3:before {
  content: "\ed81";
  position: absolute; left: 0;
  
}
.ki-notification-status .path4:before {
  content: "\ed82";
  position: absolute; left: 0;
  
}
.ki-notification .path1:before {
  content: "\ed83";
  
  opacity: 0.3;
}
.ki-notification .path2:before {
  content: "\ed84";
  position: absolute; left: 0;
  
}
.ki-notification .path3:before {
  content: "\ed85";
  position: absolute; left: 0;
  
}
.ki-ocean .path1:before {
  content: "\ed86";
  
}
.ki-ocean .path2:before {
  content: "\ed87";
  position: absolute; left: 0;
  
}
.ki-ocean .path3:before {
  content: "\ed88";
  position: absolute; left: 0;
  
}
.ki-ocean .path4:before {
  content: "\ed89";
  position: absolute; left: 0;
  
}
.ki-ocean .path5:before {
  content: "\ed8a";
  position: absolute; left: 0;
  
}
.ki-ocean .path6:before {
  content: "\ed8b";
  position: absolute; left: 0;
  
}
.ki-ocean .path7:before {
  content: "\ed8c";
  position: absolute; left: 0;
  
}
.ki-ocean .path8:before {
  content: "\ed8d";
  position: absolute; left: 0;
  
}
.ki-ocean .path9:before {
  content: "\ed8e";
  position: absolute; left: 0;
  
}
.ki-ocean .path10:before {
  content: "\ed8f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path11:before {
  content: "\ed90";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path12:before {
  content: "\ed91";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path13:before {
  content: "\ed92";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path14:before {
  content: "\ed93";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path15:before {
  content: "\ed94";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path16:before {
  content: "\ed95";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path17:before {
  content: "\ed96";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path18:before {
  content: "\ed97";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ocean .path19:before {
  content: "\ed98";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-office-bag .path1:before {
  content: "\ed99";
  
  opacity: 0.3;
}
.ki-office-bag .path2:before {
  content: "\ed9a";
  position: absolute; left: 0;
  
}
.ki-office-bag .path3:before {
  content: "\ed9b";
  position: absolute; left: 0;
  
}
.ki-office-bag .path4:before {
  content: "\ed9c";
  position: absolute; left: 0;
  
}
.ki-package .path1:before {
  content: "\ed9d";
  
  opacity: 0.3;
}
.ki-package .path2:before {
  content: "\ed9e";
  position: absolute; left: 0;
  
}
.ki-package .path3:before {
  content: "\ed9f";
  position: absolute; left: 0;
  
}
.ki-pails .path1:before {
  content: "\eda0";
  
  opacity: 0.3;
}
.ki-pails .path2:before {
  content: "\eda1";
  position: absolute; left: 0;
  
}
.ki-pails .path3:before {
  content: "\eda2";
  position: absolute; left: 0;
  
}
.ki-pails .path4:before {
  content: "\eda3";
  position: absolute; left: 0;
  
}
.ki-pails .path5:before {
  content: "\eda4";
  position: absolute; left: 0;
  
}
.ki-pails .path6:before {
  content: "\eda5";
  position: absolute; left: 0;
  
}
.ki-pails .path7:before {
  content: "\eda6";
  position: absolute; left: 0;
  
}
.ki-pails .path8:before {
  content: "\eda7";
  position: absolute; left: 0;
  
}
.ki-pails .path9:before {
  content: "\eda8";
  position: absolute; left: 0;
  
}
.ki-paintbucket .path1:before {
  content: "\eda9";
  
  opacity: 0.3;
}
.ki-paintbucket .path2:before {
  content: "\edaa";
  position: absolute; left: 0;
  
}
.ki-paintbucket .path3:before {
  content: "\edab";
  position: absolute; left: 0;
  
}
.ki-paper-clip:before {
  content: "\edac";
}
.ki-parcel-tracking .path1:before {
  content: "\edad";
  
}
.ki-parcel-tracking .path2:before {
  content: "\edae";
  position: absolute; left: 0;
  
}
.ki-parcel-tracking .path3:before {
  content: "\edaf";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-parcel .path1:before {
  content: "\edb0";
  
  opacity: 0.3;
}
.ki-parcel .path2:before {
  content: "\edb1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-parcel .path3:before {
  content: "\edb2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-parcel .path4:before {
  content: "\edb3";
  position: absolute; left: 0;
  
}
.ki-parcel .path5:before {
  content: "\edb4";
  position: absolute; left: 0;
  
}
.ki-password-check .path1:before {
  content: "\edb5";
  
}
.ki-password-check .path2:before {
  content: "\edb6";
  position: absolute; left: 0;
  
}
.ki-password-check .path3:before {
  content: "\edb7";
  position: absolute; left: 0;
  
}
.ki-password-check .path4:before {
  content: "\edb8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-password-check .path5:before {
  content: "\edb9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-paypal .path1:before {
  content: "\edba";
  
}
.ki-paypal .path2:before {
  content: "\edbb";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-pencil .path1:before {
  content: "\edbc";
  
  opacity: 0.3;
}
.ki-pencil .path2:before {
  content: "\edbd";
  position: absolute; left: 0;
  
}
.ki-people .path1:before {
  content: "\edbe";
  
}
.ki-people .path2:before {
  content: "\edbf";
  position: absolute; left: 0;
  
}
.ki-people .path3:before {
  content: "\edc0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-people .path4:before {
  content: "\edc1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-people .path5:before {
  content: "\edc2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-percentage .path1:before {
  content: "\edc3";
  
}
.ki-percentage .path2:before {
  content: "\edc4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-phone .path1:before {
  content: "\edc5";
  
  opacity: 0.3;
}
.ki-phone .path2:before {
  content: "\edc6";
  position: absolute; left: 0;
  
}
.ki-photoshop .path1:before {
  content: "\edc7";
  
  opacity: 0.3;
}
.ki-photoshop .path2:before {
  content: "\edc8";
  position: absolute; left: 0;
  
}
.ki-picture .path1:before {
  content: "\edc9";
  
  opacity: 0.3;
}
.ki-picture .path2:before {
  content: "\edca";
  position: absolute; left: 0;
  
}
.ki-pill:before {
  content: "\edcb";
}
.ki-pin .path1:before {
  content: "\edcc";
  
  opacity: 0.3;
}
.ki-pin .path2:before {
  content: "\edcd";
  position: absolute; left: 0;
  
}
.ki-plus-circle .path1:before {
  content: "\edce";
  
  opacity: 0.3;
}
.ki-plus-circle .path2:before {
  content: "\edcf";
  position: absolute; left: 0;
  
}
.ki-plus-square .path1:before {
  content: "\edd0";
  
  opacity: 0.3;
}
.ki-plus-square .path2:before {
  content: "\edd1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-plus-square .path3:before {
  content: "\edd2";
  position: absolute; left: 0;
  
}
.ki-plus:before {
  content: "\edd3";
}
.ki-pointers .path1:before {
  content: "\edd4";
  
  opacity: 0.3;
}
.ki-pointers .path2:before {
  content: "\edd5";
  position: absolute; left: 0;
  
}
.ki-pointers .path3:before {
  content: "\edd6";
  position: absolute; left: 0;
  
}
.ki-price-tag .path1:before {
  content: "\edd7";
  
  opacity: 0.3;
}
.ki-price-tag .path2:before {
  content: "\edd8";
  position: absolute; left: 0;
  
}
.ki-price-tag .path3:before {
  content: "\edd9";
  position: absolute; left: 0;
  
}
.ki-printer .path1:before {
  content: "\edda";
  
  opacity: 0.3;
}
.ki-printer .path2:before {
  content: "\eddb";
  position: absolute; left: 0;
  
}
.ki-printer .path3:before {
  content: "\eddc";
  position: absolute; left: 0;
  
}
.ki-printer .path4:before {
  content: "\eddd";
  position: absolute; left: 0;
  
}
.ki-printer .path5:before {
  content: "\edde";
  position: absolute; left: 0;
  
}
.ki-profile-circle .path1:before {
  content: "\eddf";
  
  opacity: 0.3;
}
.ki-profile-circle .path2:before {
  content: "\ede0";
  position: absolute; left: 0;
  
}
.ki-profile-circle .path3:before {
  content: "\ede1";
  position: absolute; left: 0;
  
}
.ki-profile-user .path1:before {
  content: "\ede2";
  
  opacity: 0.3;
}
.ki-profile-user .path2:before {
  content: "\ede3";
  position: absolute; left: 0;
  
}
.ki-profile-user .path3:before {
  content: "\ede4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-profile-user .path4:before {
  content: "\ede5";
  position: absolute; left: 0;
  
}
.ki-pulse .path1:before {
  content: "\ede6";
  
  opacity: 0.3;
}
.ki-pulse .path2:before {
  content: "\ede7";
  position: absolute; left: 0;
  
}
.ki-purchase .path1:before {
  content: "\ede8";
  
  opacity: 0.3;
}
.ki-purchase .path2:before {
  content: "\ede9";
  position: absolute; left: 0;
  
}
.ki-python .path1:before {
  content: "\edea";
  
  opacity: 0.3;
}
.ki-python .path2:before {
  content: "\edeb";
  position: absolute; left: 0;
  
}
.ki-question-2 .path1:before {
  content: "\edec";
  
  opacity: 0.3;
}
.ki-question-2 .path2:before {
  content: "\eded";
  position: absolute; left: 0;
  
}
.ki-question-2 .path3:before {
  content: "\edee";
  position: absolute; left: 0;
  
}
.ki-question .path1:before {
  content: "\edef";
  
  opacity: 0.3;
}
.ki-question .path2:before {
  content: "\edf0";
  position: absolute; left: 0;
  
}
.ki-question .path3:before {
  content: "\edf1";
  position: absolute; left: 0;
  
}
.ki-questionnaire-tablet .path1:before {
  content: "\edf2";
  
  opacity: 0.3;
}
.ki-questionnaire-tablet .path2:before {
  content: "\edf3";
  position: absolute; left: 0;
  
}
.ki-ranking .path1:before {
  content: "\edf4";
  
  opacity: 0.3;
}
.ki-ranking .path2:before {
  content: "\edf5";
  position: absolute; left: 0;
  
}
.ki-ranking .path3:before {
  content: "\edf6";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ranking .path4:before {
  content: "\edf7";
  position: absolute; left: 0;
  
}
.ki-react .path1:before {
  content: "\edf8";
  
  opacity: 0.3;
}
.ki-react .path2:before {
  content: "\edf9";
  position: absolute; left: 0;
  
}
.ki-receipt-square .path1:before {
  content: "\edfa";
  
  opacity: 0.3;
}
.ki-receipt-square .path2:before {
  content: "\edfb";
  position: absolute; left: 0;
  
}
.ki-rescue .path1:before {
  content: "\edfc";
  
  opacity: 0.3;
}
.ki-rescue .path2:before {
  content: "\edfd";
  position: absolute; left: 0;
  
}
.ki-right-left .path1:before {
  content: "\edfe";
  
}
.ki-right-left .path2:before {
  content: "\edff";
  position: absolute; left: 0;
  
}
.ki-right-left .path3:before {
  content: "\ee00";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-right-square .path1:before {
  content: "\ee01";
  
  opacity: 0.3;
}
.ki-right-square .path2:before {
  content: "\ee02";
  position: absolute; left: 0;
  
}
.ki-right:before {
  content: "\ee03";
}
.ki-rocket .path1:before {
  content: "\ee04";
  
  opacity: 0.3;
}
.ki-rocket .path2:before {
  content: "\ee05";
  position: absolute; left: 0;
  
}
.ki-route .path1:before {
  content: "\ee06";
  
}
.ki-route .path2:before {
  content: "\ee07";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-route .path3:before {
  content: "\ee08";
  position: absolute; left: 0;
  
}
.ki-route .path4:before {
  content: "\ee09";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-router .path1:before {
  content: "\ee0a";
  
  opacity: 0.3;
}
.ki-router .path2:before {
  content: "\ee0b";
  position: absolute; left: 0;
  
}
.ki-row-horizontal .path1:before {
  content: "\ee0c";
  
}
.ki-row-horizontal .path2:before {
  content: "\ee0d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-row-vertical .path1:before {
  content: "\ee0e";
  
}
.ki-row-vertical .path2:before {
  content: "\ee0f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-safe-home .path1:before {
  content: "\ee10";
  
  opacity: 0.3;
}
.ki-safe-home .path2:before {
  content: "\ee11";
  position: absolute; left: 0;
  
}
.ki-satellite .path1:before {
  content: "\ee12";
  
  opacity: 0.3;
}
.ki-satellite .path2:before {
  content: "\ee13";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-satellite .path3:before {
  content: "\ee14";
  position: absolute; left: 0;
  
}
.ki-satellite .path4:before {
  content: "\ee15";
  position: absolute; left: 0;
  
}
.ki-satellite .path5:before {
  content: "\ee16";
  position: absolute; left: 0;
  
}
.ki-satellite .path6:before {
  content: "\ee17";
  position: absolute; left: 0;
  
}
.ki-save-2 .path1:before {
  content: "\ee18";
  
  opacity: 0.3;
}
.ki-save-2 .path2:before {
  content: "\ee19";
  position: absolute; left: 0;
  
}
.ki-save-deposit .path1:before {
  content: "\ee1a";
  
}
.ki-save-deposit .path2:before {
  content: "\ee1b";
  position: absolute; left: 0;
  
}
.ki-save-deposit .path3:before {
  content: "\ee1c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-save-deposit .path4:before {
  content: "\ee1d";
  position: absolute; left: 0;
  
}
.ki-scan-barcode .path1:before {
  content: "\ee1e";
  
}
.ki-scan-barcode .path2:before {
  content: "\ee1f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-scan-barcode .path3:before {
  content: "\ee20";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-scan-barcode .path4:before {
  content: "\ee21";
  position: absolute; left: 0;
  
}
.ki-scan-barcode .path5:before {
  content: "\ee22";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-scan-barcode .path6:before {
  content: "\ee23";
  position: absolute; left: 0;
  
}
.ki-scan-barcode .path7:before {
  content: "\ee24";
  position: absolute; left: 0;
  
}
.ki-scan-barcode .path8:before {
  content: "\ee25";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-scooter-2:before {
  content: "\ee26";
}
.ki-scooter .path1:before {
  content: "\ee27";
  
}
.ki-scooter .path2:before {
  content: "\ee28";
  position: absolute; left: 0;
  
}
.ki-scooter .path3:before {
  content: "\ee29";
  position: absolute; left: 0;
  
}
.ki-scooter .path4:before {
  content: "\ee2a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-scooter .path5:before {
  content: "\ee2b";
  position: absolute; left: 0;
  
}
.ki-scooter .path6:before {
  content: "\ee2c";
  position: absolute; left: 0;
  
}
.ki-scooter .path7:before {
  content: "\ee2d";
  position: absolute; left: 0;
  
}
.ki-screen .path1:before {
  content: "\ee2e";
  
  opacity: 0.3;
}
.ki-screen .path2:before {
  content: "\ee2f";
  position: absolute; left: 0;
  
}
.ki-screen .path3:before {
  content: "\ee30";
  position: absolute; left: 0;
  
}
.ki-screen .path4:before {
  content: "\ee31";
  position: absolute; left: 0;
  
}
.ki-scroll .path1:before {
  content: "\ee32";
  
  opacity: 0.3;
}
.ki-scroll .path2:before {
  content: "\ee33";
  position: absolute; left: 0;
  
}
.ki-scroll .path3:before {
  content: "\ee34";
  position: absolute; left: 0;
  
}
.ki-search-list .path1:before {
  content: "\ee35";
  
  opacity: 0.3;
}
.ki-search-list .path2:before {
  content: "\ee36";
  position: absolute; left: 0;
  
}
.ki-search-list .path3:before {
  content: "\ee37";
  position: absolute; left: 0;
  
}
.ki-security-check .path1:before {
  content: "\ee38";
  
}
.ki-security-check .path2:before {
  content: "\ee39";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-security-check .path3:before {
  content: "\ee3a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-security-check .path4:before {
  content: "\ee3b";
  position: absolute; left: 0;
  
}
.ki-security-user .path1:before {
  content: "\ee3c";
  
  opacity: 0.3;
}
.ki-security-user .path2:before {
  content: "\ee3d";
  position: absolute; left: 0;
  
}
.ki-send .path1:before {
  content: "\ee3e";
  
}
.ki-send .path2:before {
  content: "\ee3f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-setting-2 .path1:before {
  content: "\ee40";
  
  opacity: 0.3;
}
.ki-setting-2 .path2:before {
  content: "\ee41";
  position: absolute; left: 0;
  
}
.ki-setting-3 .path1:before {
  content: "\ee42";
  
  opacity: 0.3;
}
.ki-setting-3 .path2:before {
  content: "\ee43";
  position: absolute; left: 0;
  
}
.ki-setting-3 .path3:before {
  content: "\ee44";
  position: absolute; left: 0;
  
}
.ki-setting-3 .path4:before {
  content: "\ee45";
  position: absolute; left: 0;
  
}
.ki-setting-3 .path5:before {
  content: "\ee46";
  position: absolute; left: 0;
  
}
.ki-setting-4:before {
  content: "\ee47";
}
.ki-setting .path1:before {
  content: "\ee48";
  
  opacity: 0.3;
}
.ki-setting .path2:before {
  content: "\ee49";
  position: absolute; left: 0;
  
}
.ki-share .path1:before {
  content: "\ee4a";
  
  opacity: 0.3;
}
.ki-share .path2:before {
  content: "\ee4b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-share .path3:before {
  content: "\ee4c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-share .path4:before {
  content: "\ee4d";
  position: absolute; left: 0;
  
}
.ki-share .path5:before {
  content: "\ee4e";
  position: absolute; left: 0;
  
}
.ki-share .path6:before {
  content: "\ee4f";
  position: absolute; left: 0;
  
}
.ki-shield-cross .path1:before {
  content: "\ee50";
  
  opacity: 0.3;
}
.ki-shield-cross .path2:before {
  content: "\ee51";
  position: absolute; left: 0;
  
}
.ki-shield-cross .path3:before {
  content: "\ee52";
  position: absolute; left: 0;
  
}
.ki-shield-search .path1:before {
  content: "\ee53";
  
  opacity: 0.3;
}
.ki-shield-search .path2:before {
  content: "\ee54";
  position: absolute; left: 0;
  
}
.ki-shield-search .path3:before {
  content: "\ee55";
  position: absolute; left: 0;
  
}
.ki-shield-slash .path1:before {
  content: "\ee56";
  
}
.ki-shield-slash .path2:before {
  content: "\ee57";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-shield-slash .path3:before {
  content: "\ee58";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-shield-tick .path1:before {
  content: "\ee59";
  
  opacity: 0.3;
}
.ki-shield-tick .path2:before {
  content: "\ee5a";
  position: absolute; left: 0;
  
}
.ki-shield .path1:before {
  content: "\ee5b";
  
  opacity: 0.3;
}
.ki-shield .path2:before {
  content: "\ee5c";
  position: absolute; left: 0;
  
}
.ki-ship .path1:before {
  content: "\ee5d";
  
  opacity: 0.3;
}
.ki-ship .path2:before {
  content: "\ee5e";
  position: absolute; left: 0;
  
}
.ki-ship .path3:before {
  content: "\ee5f";
  position: absolute; left: 0;
  
}
.ki-shop .path1:before {
  content: "\ee60";
  
}
.ki-shop .path2:before {
  content: "\ee61";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-shop .path3:before {
  content: "\ee62";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-shop .path4:before {
  content: "\ee63";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-shop .path5:before {
  content: "\ee64";
  position: absolute; left: 0;
  
}
.ki-simcard-2 .path1:before {
  content: "\ee65";
  
  opacity: 0.3;
}
.ki-simcard-2 .path2:before {
  content: "\ee66";
  position: absolute; left: 0;
  
}
.ki-simcard .path1:before {
  content: "\ee67";
  
  opacity: 0.3;
}
.ki-simcard .path2:before {
  content: "\ee68";
  position: absolute; left: 0;
  
}
.ki-simcard .path3:before {
  content: "\ee69";
  position: absolute; left: 0;
  
}
.ki-simcard .path4:before {
  content: "\ee6a";
  position: absolute; left: 0;
  
}
.ki-simcard .path5:before {
  content: "\ee6b";
  position: absolute; left: 0;
  
}
.ki-size .path1:before {
  content: "\ee6c";
  
  opacity: 0.3;
}
.ki-size .path2:before {
  content: "\ee6d";
  position: absolute; left: 0;
  
}
.ki-slack .path1:before {
  content: "\ee6e";
  
}
.ki-slack .path2:before {
  content: "\ee6f";
  position: absolute; left: 0;
  
}
.ki-slack .path3:before {
  content: "\ee70";
  position: absolute; left: 0;
  
}
.ki-slack .path4:before {
  content: "\ee71";
  position: absolute; left: 0;
  
}
.ki-slack .path5:before {
  content: "\ee72";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-slack .path6:before {
  content: "\ee73";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-slack .path7:before {
  content: "\ee74";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-slack .path8:before {
  content: "\ee75";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-slider-horizontal-2 .path1:before {
  content: "\ee76";
  
}
.ki-slider-horizontal-2 .path2:before {
  content: "\ee77";
  position: absolute; left: 0;
  
}
.ki-slider-horizontal-2 .path3:before {
  content: "\ee78";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-slider-horizontal .path1:before {
  content: "\ee79";
  
  opacity: 0.3;
}
.ki-slider-horizontal .path2:before {
  content: "\ee7a";
  position: absolute; left: 0;
  
}
.ki-slider-horizontal .path3:before {
  content: "\ee7b";
  position: absolute; left: 0;
  
}
.ki-slider-vertical-2 .path1:before {
  content: "\ee7c";
  
  opacity: 0.3;
}
.ki-slider-vertical-2 .path2:before {
  content: "\ee7d";
  position: absolute; left: 0;
  
}
.ki-slider-vertical-2 .path3:before {
  content: "\ee7e";
  position: absolute; left: 0;
  
}
.ki-slider-vertical .path1:before {
  content: "\ee7f";
  
}
.ki-slider-vertical .path2:before {
  content: "\ee80";
  position: absolute; left: 0;
  
}
.ki-slider-vertical .path3:before {
  content: "\ee81";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-slider .path1:before {
  content: "\ee82";
  
  opacity: 0.3;
}
.ki-slider .path2:before {
  content: "\ee83";
  position: absolute; left: 0;
  
}
.ki-slider .path3:before {
  content: "\ee84";
  position: absolute; left: 0;
  
}
.ki-slider .path4:before {
  content: "\ee85";
  position: absolute; left: 0;
  
}
.ki-sms .path1:before {
  content: "\ee86";
  
  opacity: 0.3;
}
.ki-sms .path2:before {
  content: "\ee87";
  position: absolute; left: 0;
  
}
.ki-snapchat .path1:before {
  content: "\ee88";
  
}
.ki-snapchat .path2:before {
  content: "\ee89";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-social-media .path1:before {
  content: "\ee8a";
  
}
.ki-social-media .path2:before {
  content: "\ee8b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-soft-2 .path1:before {
  content: "\ee8c";
  
  opacity: 0.3;
}
.ki-soft-2 .path2:before {
  content: "\ee8d";
  position: absolute; left: 0;
  
}
.ki-soft-3 .path1:before {
  content: "\ee8e";
  
}
.ki-soft-3 .path2:before {
  content: "\ee8f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-soft .path1:before {
  content: "\ee90";
  
  opacity: 0.3;
}
.ki-soft .path2:before {
  content: "\ee91";
  position: absolute; left: 0;
  
}
.ki-soft .path3:before {
  content: "\ee92";
  position: absolute; left: 0;
  
}
.ki-soft .path4:before {
  content: "\ee93";
  position: absolute; left: 0;
  
}
.ki-soft .path5:before {
  content: "\ee94";
  position: absolute; left: 0;
  
}
.ki-soft .path6:before {
  content: "\ee95";
  position: absolute; left: 0;
  
}
.ki-some-files .path1:before {
  content: "\ee96";
  
  opacity: 0.3;
}
.ki-some-files .path2:before {
  content: "\ee97";
  position: absolute; left: 0;
  
}
.ki-sort .path1:before {
  content: "\ee98";
  
  opacity: 0.3;
}
.ki-sort .path2:before {
  content: "\ee99";
  position: absolute; left: 0;
  
}
.ki-sort .path3:before {
  content: "\ee9a";
  position: absolute; left: 0;
  
}
.ki-sort .path4:before {
  content: "\ee9b";
  position: absolute; left: 0;
  
}
.ki-speaker .path1:before {
  content: "\ee9c";
  
  opacity: 0.3;
}
.ki-speaker .path2:before {
  content: "\ee9d";
  position: absolute; left: 0;
  
}
.ki-speaker .path3:before {
  content: "\ee9e";
  position: absolute; left: 0;
  
}
.ki-spotify .path1:before {
  content: "\ee9f";
  
}
.ki-spotify .path2:before {
  content: "\eea0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-spring-framework:before {
  content: "\eea1";
}
.ki-square-brackets .path1:before {
  content: "\eea2";
  
  opacity: 0.3;
}
.ki-square-brackets .path2:before {
  content: "\eea3";
  position: absolute; left: 0;
  
}
.ki-square-brackets .path3:before {
  content: "\eea4";
  position: absolute; left: 0;
  
}
.ki-square-brackets .path4:before {
  content: "\eea5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-star:before {
  content: "\eea6";
}
.ki-status .path1:before {
  content: "\eea7";
  
  opacity: 0.3;
}
.ki-status .path2:before {
  content: "\eea8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-status .path3:before {
  content: "\eea9";
  position: absolute; left: 0;
  
}
.ki-subtitle .path1:before {
  content: "\eeaa";
  
  opacity: 0.3;
}
.ki-subtitle .path2:before {
  content: "\eeab";
  position: absolute; left: 0;
  
}
.ki-subtitle .path3:before {
  content: "\eeac";
  position: absolute; left: 0;
  
}
.ki-subtitle .path4:before {
  content: "\eead";
  position: absolute; left: 0;
  
}
.ki-subtitle .path5:before {
  content: "\eeae";
  position: absolute; left: 0;
  
}
.ki-sun .path1:before {
  content: "\eeaf";
  
}
.ki-sun .path2:before {
  content: "\eeb0";
  position: absolute; left: 0;
  
}
.ki-sun .path3:before {
  content: "\eeb1";
  position: absolute; left: 0;
  
}
.ki-sun .path4:before {
  content: "\eeb2";
  position: absolute; left: 0;
  
}
.ki-sun .path5:before {
  content: "\eeb3";
  position: absolute; left: 0;
  
}
.ki-sun .path6:before {
  content: "\eeb4";
  position: absolute; left: 0;
  
}
.ki-sun .path7:before {
  content: "\eeb5";
  position: absolute; left: 0;
  
}
.ki-sun .path8:before {
  content: "\eeb6";
  position: absolute; left: 0;
  
}
.ki-sun .path9:before {
  content: "\eeb7";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-support-24 .path1:before {
  content: "\eeb8";
  
  opacity: 0.3;
}
.ki-support-24 .path2:before {
  content: "\eeb9";
  position: absolute; left: 0;
  
}
.ki-support-24 .path3:before {
  content: "\eeba";
  position: absolute; left: 0;
  
}
.ki-switch .path1:before {
  content: "\eebb";
  
}
.ki-switch .path2:before {
  content: "\eebc";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-syringe .path1:before {
  content: "\eebd";
  
  opacity: 0.3;
}
.ki-syringe .path2:before {
  content: "\eebe";
  position: absolute; left: 0;
  
}
.ki-syringe .path3:before {
  content: "\eebf";
  position: absolute; left: 0;
  
}
.ki-tablet-book .path1:before {
  content: "\eec0";
  
  opacity: 0.3;
}
.ki-tablet-book .path2:before {
  content: "\eec1";
  position: absolute; left: 0;
  
}
.ki-tablet-delete .path1:before {
  content: "\eec2";
  
}
.ki-tablet-delete .path2:before {
  content: "\eec3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-tablet-delete .path3:before {
  content: "\eec4";
  position: absolute; left: 0;
  
}
.ki-tablet-down .path1:before {
  content: "\eec5";
  
  opacity: 0.3;
}
.ki-tablet-down .path2:before {
  content: "\eec6";
  position: absolute; left: 0;
  
}
.ki-tablet-down .path3:before {
  content: "\eec7";
  position: absolute; left: 0;
  
}
.ki-tablet-ok .path1:before {
  content: "\eec8";
  
}
.ki-tablet-ok .path2:before {
  content: "\eec9";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-tablet-ok .path3:before {
  content: "\eeca";
  position: absolute; left: 0;
  
}
.ki-tablet-text-down .path1:before {
  content: "\eecb";
  
}
.ki-tablet-text-down .path2:before {
  content: "\eecc";
  position: absolute; left: 0;
  
}
.ki-tablet-text-down .path3:before {
  content: "\eecd";
  position: absolute; left: 0;
  
}
.ki-tablet-text-down .path4:before {
  content: "\eece";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-tablet-text-up .path1:before {
  content: "\eecf";
  
}
.ki-tablet-text-up .path2:before {
  content: "\eed0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-tablet-up .path1:before {
  content: "\eed1";
  
  opacity: 0.3;
}
.ki-tablet-up .path2:before {
  content: "\eed2";
  position: absolute; left: 0;
  
}
.ki-tablet-up .path3:before {
  content: "\eed3";
  position: absolute; left: 0;
  
}
.ki-tablet .path1:before {
  content: "\eed4";
  
  opacity: 0.3;
}
.ki-tablet .path2:before {
  content: "\eed5";
  position: absolute; left: 0;
  
}
.ki-tablet .path3:before {
  content: "\eed6";
  position: absolute; left: 0;
  
}
.ki-tag-cross .path1:before {
  content: "\eed7";
  
  opacity: 0.3;
}
.ki-tag-cross .path2:before {
  content: "\eed8";
  position: absolute; left: 0;
  
}
.ki-tag-cross .path3:before {
  content: "\eed9";
  position: absolute; left: 0;
  
}
.ki-tag .path1:before {
  content: "\eeda";
  
  opacity: 0.3;
}
.ki-tag .path2:before {
  content: "\eedb";
  position: absolute; left: 0;
  
}
.ki-tag .path3:before {
  content: "\eedc";
  position: absolute; left: 0;
  
}
.ki-teacher .path1:before {
  content: "\eedd";
  
  opacity: 0.3;
}
.ki-teacher .path2:before {
  content: "\eede";
  position: absolute; left: 0;
  
}
.ki-tech-wifi .path1:before {
  content: "\eedf";
  
  opacity: 0.3;
}
.ki-tech-wifi .path2:before {
  content: "\eee0";
  position: absolute; left: 0;
  
}
.ki-technology-2 .path1:before {
  content: "\eee1";
  
  opacity: 0.3;
}
.ki-technology-2 .path2:before {
  content: "\eee2";
  position: absolute; left: 0;
  
}
.ki-technology-3 .path1:before {
  content: "\eee3";
  
}
.ki-technology-3 .path2:before {
  content: "\eee4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology-3 .path3:before {
  content: "\eee5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology-3 .path4:before {
  content: "\eee6";
  position: absolute; left: 0;
  
}
.ki-technology-4 .path1:before {
  content: "\eee7";
  
}
.ki-technology-4 .path2:before {
  content: "\eee8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology-4 .path3:before {
  content: "\eee9";
  position: absolute; left: 0;
  
}
.ki-technology-4 .path4:before {
  content: "\eeea";
  position: absolute; left: 0;
  
}
.ki-technology-4 .path5:before {
  content: "\eeeb";
  position: absolute; left: 0;
  
}
.ki-technology-4 .path6:before {
  content: "\eeec";
  position: absolute; left: 0;
  
}
.ki-technology-4 .path7:before {
  content: "\eeed";
  position: absolute; left: 0;
  
}
.ki-technology .path1:before {
  content: "\eeee";
  
}
.ki-technology .path2:before {
  content: "\eeef";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path3:before {
  content: "\eef0";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path4:before {
  content: "\eef1";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path5:before {
  content: "\eef2";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path6:before {
  content: "\eef3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path7:before {
  content: "\eef4";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path8:before {
  content: "\eef5";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-technology .path9:before {
  content: "\eef6";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-telephone-geolocation .path1:before {
  content: "\eef7";
  
}
.ki-telephone-geolocation .path2:before {
  content: "\eef8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-telephone-geolocation .path3:before {
  content: "\eef9";
  position: absolute; left: 0;
  
}
.ki-test-tubes .path1:before {
  content: "\eefa";
  
  opacity: 0.3;
}
.ki-test-tubes .path2:before {
  content: "\eefb";
  position: absolute; left: 0;
  
}
.ki-text-align-center .path1:before {
  content: "\eefc";
  
}
.ki-text-align-center .path2:before {
  content: "\eefd";
  position: absolute; left: 0;
  
}
.ki-text-align-center .path3:before {
  content: "\eefe";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-center .path4:before {
  content: "\eeff";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-justify-center .path1:before {
  content: "\ef00";
  
}
.ki-text-align-justify-center .path2:before {
  content: "\ef01";
  position: absolute; left: 0;
  
}
.ki-text-align-justify-center .path3:before {
  content: "\ef02";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-justify-center .path4:before {
  content: "\ef03";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-left .path1:before {
  content: "\ef04";
  
}
.ki-text-align-left .path2:before {
  content: "\ef05";
  position: absolute; left: 0;
  
}
.ki-text-align-left .path3:before {
  content: "\ef06";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-left .path4:before {
  content: "\ef07";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-right .path1:before {
  content: "\ef08";
  
}
.ki-text-align-right .path2:before {
  content: "\ef09";
  position: absolute; left: 0;
  
}
.ki-text-align-right .path3:before {
  content: "\ef0a";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-align-right .path4:before {
  content: "\ef0b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-bold .path1:before {
  content: "\ef0c";
  
  opacity: 0.3;
}
.ki-text-bold .path2:before {
  content: "\ef0d";
  position: absolute; left: 0;
  
}
.ki-text-bold .path3:before {
  content: "\ef0e";
  position: absolute; left: 0;
  
}
.ki-text-circle .path1:before {
  content: "\ef0f";
  
}
.ki-text-circle .path2:before {
  content: "\ef10";
  position: absolute; left: 0;
  
}
.ki-text-circle .path3:before {
  content: "\ef11";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-circle .path4:before {
  content: "\ef12";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-circle .path5:before {
  content: "\ef13";
  position: absolute; left: 0;
  
}
.ki-text-circle .path6:before {
  content: "\ef14";
  position: absolute; left: 0;
  
}
.ki-text-italic .path1:before {
  content: "\ef15";
  
  opacity: 0.3;
}
.ki-text-italic .path2:before {
  content: "\ef16";
  position: absolute; left: 0;
  
}
.ki-text-italic .path3:before {
  content: "\ef17";
  position: absolute; left: 0;
  
}
.ki-text-italic .path4:before {
  content: "\ef18";
  position: absolute; left: 0;
  
}
.ki-text-number .path1:before {
  content: "\ef19";
  
}
.ki-text-number .path2:before {
  content: "\ef1a";
  position: absolute; left: 0;
  
}
.ki-text-number .path3:before {
  content: "\ef1b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-number .path4:before {
  content: "\ef1c";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-number .path5:before {
  content: "\ef1d";
  position: absolute; left: 0;
  
}
.ki-text-number .path6:before {
  content: "\ef1e";
  position: absolute; left: 0;
  
}
.ki-text-strikethrough .path1:before {
  content: "\ef1f";
  
  opacity: 0.3;
}
.ki-text-strikethrough .path2:before {
  content: "\ef20";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-text-strikethrough .path3:before {
  content: "\ef21";
  position: absolute; left: 0;
  
}
.ki-text-underline .path1:before {
  content: "\ef22";
  
  opacity: 0.3;
}
.ki-text-underline .path2:before {
  content: "\ef23";
  position: absolute; left: 0;
  
}
.ki-text-underline .path3:before {
  content: "\ef24";
  position: absolute; left: 0;
  
}
.ki-text:before {
  content: "\ef25";
}
.ki-thermometer .path1:before {
  content: "\ef26";
  
  opacity: 0.3;
}
.ki-thermometer .path2:before {
  content: "\ef27";
  position: absolute; left: 0;
  
}
.ki-theta .path1:before {
  content: "\ef28";
  
}
.ki-theta .path2:before {
  content: "\ef29";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-tiktok .path1:before {
  content: "\ef2a";
  
  opacity: 0.3;
}
.ki-tiktok .path2:before {
  content: "\ef2b";
  position: absolute; left: 0;
  
}
.ki-time .path1:before {
  content: "\ef2c";
  
  opacity: 0.3;
}
.ki-time .path2:before {
  content: "\ef2d";
  position: absolute; left: 0;
  
}
.ki-timer .path1:before {
  content: "\ef2e";
  
  opacity: 0.3;
}
.ki-timer .path2:before {
  content: "\ef2f";
  position: absolute; left: 0;
  
}
.ki-timer .path3:before {
  content: "\ef30";
  position: absolute; left: 0;
  
}
.ki-to-left:before {
  content: "\ef31";
}
.ki-to-right:before {
  content: "\ef32";
}
.ki-toggle-off-circle .path1:before {
  content: "\ef33";
  
  opacity: 0.3;
}
.ki-toggle-off-circle .path2:before {
  content: "\ef34";
  position: absolute; left: 0;
  
}
.ki-toggle-off .path1:before {
  content: "\ef35";
  
  opacity: 0.3;
}
.ki-toggle-off .path2:before {
  content: "\ef36";
  position: absolute; left: 0;
  
}
.ki-toggle-on-circle .path1:before {
  content: "\ef37";
  
  opacity: 0.3;
}
.ki-toggle-on-circle .path2:before {
  content: "\ef38";
  position: absolute; left: 0;
  
}
.ki-toggle-on .path1:before {
  content: "\ef39";
  
  opacity: 0.3;
}
.ki-toggle-on .path2:before {
  content: "\ef3a";
  position: absolute; left: 0;
  
}
.ki-trailer .path1:before {
  content: "\ef3b";
  
}
.ki-trailer .path2:before {
  content: "\ef3c";
  position: absolute; left: 0;
  
}
.ki-trailer .path3:before {
  content: "\ef3d";
  position: absolute; left: 0;
  
}
.ki-trailer .path4:before {
  content: "\ef3e";
  position: absolute; left: 0;
  
}
.ki-trailer .path5:before {
  content: "\ef3f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-trash-square .path1:before {
  content: "\ef40";
  
  opacity: 0.3;
}
.ki-trash-square .path2:before {
  content: "\ef41";
  position: absolute; left: 0;
  
}
.ki-trash-square .path3:before {
  content: "\ef42";
  position: absolute; left: 0;
  
}
.ki-trash-square .path4:before {
  content: "\ef43";
  position: absolute; left: 0;
  
}
.ki-trash .path1:before {
  content: "\ef44";
  
  opacity: 0.3;
}
.ki-trash .path2:before {
  content: "\ef45";
  position: absolute; left: 0;
  
}
.ki-trash .path3:before {
  content: "\ef46";
  position: absolute; left: 0;
  
}
.ki-trash .path4:before {
  content: "\ef47";
  position: absolute; left: 0;
  
}
.ki-trash .path5:before {
  content: "\ef48";
  position: absolute; left: 0;
  
}
.ki-tree .path1:before {
  content: "\ef49";
  
  opacity: 0.3;
}
.ki-tree .path2:before {
  content: "\ef4a";
  position: absolute; left: 0;
  
}
.ki-tree .path3:before {
  content: "\ef4b";
  position: absolute; left: 0;
  
}
.ki-trello .path1:before {
  content: "\ef4c";
  
  opacity: 0.3;
}
.ki-trello .path2:before {
  content: "\ef4d";
  position: absolute; left: 0;
  
}
.ki-trello .path3:before {
  content: "\ef4e";
  position: absolute; left: 0;
  
}
.ki-triangle .path1:before {
  content: "\ef4f";
  
}
.ki-triangle .path2:before {
  content: "\ef50";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-triangle .path3:before {
  content: "\ef51";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-truck .path1:before {
  content: "\ef52";
  
}
.ki-truck .path2:before {
  content: "\ef53";
  position: absolute; left: 0;
  
}
.ki-truck .path3:before {
  content: "\ef54";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-truck .path4:before {
  content: "\ef55";
  position: absolute; left: 0;
  
}
.ki-truck .path5:before {
  content: "\ef56";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-ts .path1:before {
  content: "\ef57";
  
  opacity: 0.3;
}
.ki-ts .path2:before {
  content: "\ef58";
  position: absolute; left: 0;
  
}
.ki-ts .path3:before {
  content: "\ef59";
  position: absolute; left: 0;
  
}
.ki-twitch .path1:before {
  content: "\ef5a";
  
  opacity: 0.3;
}
.ki-twitch .path2:before {
  content: "\ef5b";
  position: absolute; left: 0;
  
}
.ki-twitch .path3:before {
  content: "\ef5c";
  position: absolute; left: 0;
  
}
.ki-twitter .path1:before {
  content: "\ef5d";
  
  opacity: 0.3;
}
.ki-twitter .path2:before {
  content: "\ef5e";
  position: absolute; left: 0;
  
}
.ki-two-credit-cart .path1:before {
  content: "\ef5f";
  
}
.ki-two-credit-cart .path2:before {
  content: "\ef60";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-two-credit-cart .path3:before {
  content: "\ef61";
  position: absolute; left: 0;
  
}
.ki-two-credit-cart .path4:before {
  content: "\ef62";
  position: absolute; left: 0;
  
}
.ki-two-credit-cart .path5:before {
  content: "\ef63";
  position: absolute; left: 0;
  
}
.ki-underlining .path1:before {
  content: "\ef64";
  
  opacity: 0.3;
}
.ki-underlining .path2:before {
  content: "\ef65";
  position: absolute; left: 0;
  
}
.ki-underlining .path3:before {
  content: "\ef66";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-up-down .path1:before {
  content: "\ef67";
  
  opacity: 0.3;
}
.ki-up-down .path2:before {
  content: "\ef68";
  position: absolute; left: 0;
  
}
.ki-up-down .path3:before {
  content: "\ef69";
  position: absolute; left: 0;
  
}
.ki-up-square .path1:before {
  content: "\ef6a";
  
  opacity: 0.3;
}
.ki-up-square .path2:before {
  content: "\ef6b";
  position: absolute; left: 0;
  
}
.ki-up:before {
  content: "\ef6c";
}
.ki-update-file .path1:before {
  content: "\ef6d";
  
  opacity: 0.3;
}
.ki-update-file .path2:before {
  content: "\ef6e";
  position: absolute; left: 0;
  
}
.ki-update-file .path3:before {
  content: "\ef6f";
  position: absolute; left: 0;
  
}
.ki-update-file .path4:before {
  content: "\ef70";
  position: absolute; left: 0;
  
}
.ki-update-folder .path1:before {
  content: "\ef71";
  
  opacity: 0.3;
}
.ki-update-folder .path2:before {
  content: "\ef72";
  position: absolute; left: 0;
  
}
.ki-user-edit .path1:before {
  content: "\ef73";
  
}
.ki-user-edit .path2:before {
  content: "\ef74";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-user-edit .path3:before {
  content: "\ef75";
  position: absolute; left: 0;
  
}
.ki-user-square .path1:before {
  content: "\ef76";
  
  opacity: 0.3;
}
.ki-user-square .path2:before {
  content: "\ef77";
  position: absolute; left: 0;
  
}
.ki-user-square .path3:before {
  content: "\ef78";
  position: absolute; left: 0;
  
}
.ki-user-tick .path1:before {
  content: "\ef79";
  
}
.ki-user-tick .path2:before {
  content: "\ef7a";
  position: absolute; left: 0;
  
}
.ki-user-tick .path3:before {
  content: "\ef7b";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-user .path1:before {
  content: "\ef7c";
  
  opacity: 0.3;
}
.ki-user .path2:before {
  content: "\ef7d";
  position: absolute; left: 0;
  
}
.ki-verify .path1:before {
  content: "\ef7e";
  
  opacity: 0.3;
}
.ki-verify .path2:before {
  content: "\ef7f";
  position: absolute; left: 0;
  
}
.ki-vibe .path1:before {
  content: "\ef80";
  
}
.ki-vibe .path2:before {
  content: "\ef81";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-virus .path1:before {
  content: "\ef82";
  
  opacity: 0.3;
}
.ki-virus .path2:before {
  content: "\ef83";
  position: absolute; left: 0;
  
}
.ki-virus .path3:before {
  content: "\ef84";
  position: absolute; left: 0;
  
}
.ki-vue .path1:before {
  content: "\ef85";
  
  opacity: 0.3;
}
.ki-vue .path2:before {
  content: "\ef86";
  position: absolute; left: 0;
  
}
.ki-vuesax .path1:before {
  content: "\ef87";
  
}
.ki-vuesax .path2:before {
  content: "\ef88";
  position: absolute; left: 0;
  
  opacity: 0.4;
}
.ki-vuesax .path3:before {
  content: "\ef89";
  position: absolute; left: 0;
  
}
.ki-wallet .path1:before {
  content: "\ef8a";
  
  opacity: 0.3;
}
.ki-wallet .path2:before {
  content: "\ef8b";
  position: absolute; left: 0;
  
}
.ki-wallet .path3:before {
  content: "\ef8c";
  position: absolute; left: 0;
  
}
.ki-wallet .path4:before {
  content: "\ef8d";
  position: absolute; left: 0;
  
}
.ki-wanchain .path1:before {
  content: "\ef8e";
  
}
.ki-wanchain .path2:before {
  content: "\ef8f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-watch .path1:before {
  content: "\ef90";
  
  opacity: 0.3;
}
.ki-watch .path2:before {
  content: "\ef91";
  position: absolute; left: 0;
  
}
.ki-whatsapp .path1:before {
  content: "\ef92";
  
  opacity: 0.4;
}
.ki-whatsapp .path2:before {
  content: "\ef93";
  position: absolute; left: 0;
  
}
.ki-wifi-home .path1:before {
  content: "\ef94";
  
  opacity: 0.3;
}
.ki-wifi-home .path2:before {
  content: "\ef95";
  position: absolute; left: 0;
  
}
.ki-wifi-home .path3:before {
  content: "\ef96";
  position: absolute; left: 0;
  
}
.ki-wifi-home .path4:before {
  content: "\ef97";
  position: absolute; left: 0;
  
}
.ki-wifi-square .path1:before {
  content: "\ef98";
  
  opacity: 0.3;
}
.ki-wifi-square .path2:before {
  content: "\ef99";
  position: absolute; left: 0;
  
}
.ki-wifi-square .path3:before {
  content: "\ef9a";
  position: absolute; left: 0;
  
}
.ki-wifi-square .path4:before {
  content: "\ef9b";
  position: absolute; left: 0;
  
}
.ki-wifi .path1:before {
  content: "\ef9c";
  
}
.ki-wifi .path2:before {
  content: "\ef9d";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-wifi .path3:before {
  content: "\ef9e";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-wifi .path4:before {
  content: "\ef9f";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-wrench .path1:before {
  content: "\efa0";
  
  opacity: 0.3;
}
.ki-wrench .path2:before {
  content: "\efa1";
  position: absolute; left: 0;
  
}
.ki-xaomi .path1:before {
  content: "\efa2";
  
}
.ki-xaomi .path2:before {
  content: "\efa3";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-xd .path1:before {
  content: "\efa4";
  
  opacity: 0.3;
}
.ki-xd .path2:before {
  content: "\efa5";
  position: absolute; left: 0;
  
}
.ki-xd .path3:before {
  content: "\efa6";
  position: absolute; left: 0;
  
}
.ki-xmr .path1:before {
  content: "\efa7";
  
}
.ki-xmr .path2:before {
  content: "\efa8";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-yii .path1:before {
  content: "\efa9";
  
  opacity: 0.3;
}
.ki-yii .path2:before {
  content: "\efaa";
  position: absolute; left: 0;
  
  opacity: 0.3;
}
.ki-yii .path3:before {
  content: "\efab";
  position: absolute; left: 0;
  
}
.ki-youtube .path1:before {
  content: "\efac";
  
}
.ki-youtube .path2:before {
  content: "\efad";
  position: absolute; left: 0;
  
  opacity: 0.3;
}

.ki-duotone i {
font-style: normal;
}
/*!**********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/keenicons/outline/style.css ***!
  \**********************************************************************************************************************************************************/
@font-face {
  font-family: 'keenicons-outline';
  src:  url(/build/fonts/keenicons-outline.14a219e1.eot);
  src:  url(/build/fonts/keenicons-outline.14a219e1.eot#iefix) format('embedded-opentype'),
    url(/build/fonts/keenicons-outline.32224aaa.ttf) format('truetype'),
    url(/build/fonts/keenicons-outline.420056e0.woff) format('woff'),
    url(/build/images/keenicons-outline.3ca1e2fb.svg#keenicons-outline) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ki-outline {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'keenicons-outline' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ki-abstract-1.ki-outline:before {
  content: "\e900";
}
.ki-abstract-2.ki-outline:before {
  content: "\e901";
}
.ki-abstract-3.ki-outline:before {
  content: "\e902";
}
.ki-abstract-4.ki-outline:before {
  content: "\e903";
}
.ki-abstract-5.ki-outline:before {
  content: "\e904";
}
.ki-abstract-6.ki-outline:before {
  content: "\e905";
}
.ki-abstract-7.ki-outline:before {
  content: "\e906";
}
.ki-abstract-8.ki-outline:before {
  content: "\e907";
}
.ki-abstract-9.ki-outline:before {
  content: "\e908";
}
.ki-abstract-10.ki-outline:before {
  content: "\e909";
}
.ki-abstract-11.ki-outline:before {
  content: "\e90a";
}
.ki-abstract-12.ki-outline:before {
  content: "\e90b";
}
.ki-abstract-13.ki-outline:before {
  content: "\e90c";
}
.ki-abstract-14.ki-outline:before {
  content: "\e90d";
}
.ki-abstract-15.ki-outline:before {
  content: "\e90e";
}
.ki-abstract-16.ki-outline:before {
  content: "\e90f";
}
.ki-abstract-17.ki-outline:before {
  content: "\e910";
}
.ki-abstract-18.ki-outline:before {
  content: "\e911";
}
.ki-abstract-19.ki-outline:before {
  content: "\e912";
}
.ki-abstract-20.ki-outline:before {
  content: "\e913";
}
.ki-abstract-21.ki-outline:before {
  content: "\e914";
}
.ki-abstract-22.ki-outline:before {
  content: "\e915";
}
.ki-abstract-23.ki-outline:before {
  content: "\e916";
}
.ki-abstract-24.ki-outline:before {
  content: "\e917";
}
.ki-abstract-25.ki-outline:before {
  content: "\e918";
}
.ki-abstract-26.ki-outline:before {
  content: "\e919";
}
.ki-abstract-27.ki-outline:before {
  content: "\e91a";
}
.ki-abstract-28.ki-outline:before {
  content: "\e91b";
}
.ki-abstract-29.ki-outline:before {
  content: "\e91c";
}
.ki-abstract-30.ki-outline:before {
  content: "\e91d";
}
.ki-abstract-31.ki-outline:before {
  content: "\e91e";
}
.ki-abstract-32.ki-outline:before {
  content: "\e91f";
}
.ki-abstract-33.ki-outline:before {
  content: "\e920";
}
.ki-abstract-34.ki-outline:before {
  content: "\e921";
}
.ki-abstract-35.ki-outline:before {
  content: "\e922";
}
.ki-abstract-36.ki-outline:before {
  content: "\e923";
}
.ki-abstract-37.ki-outline:before {
  content: "\e924";
}
.ki-abstract-38.ki-outline:before {
  content: "\e925";
}
.ki-abstract-39.ki-outline:before {
  content: "\e926";
}
.ki-abstract-40.ki-outline:before {
  content: "\e927";
}
.ki-abstract-41.ki-outline:before {
  content: "\e928";
}
.ki-abstract-42.ki-outline:before {
  content: "\e929";
}
.ki-abstract-43.ki-outline:before {
  content: "\e92a";
}
.ki-abstract-44.ki-outline:before {
  content: "\e92b";
}
.ki-abstract-45.ki-outline:before {
  content: "\e92c";
}
.ki-abstract-46.ki-outline:before {
  content: "\e92d";
}
.ki-abstract-47.ki-outline:before {
  content: "\e92e";
}
.ki-abstract-48.ki-outline:before {
  content: "\e92f";
}
.ki-abstract-49.ki-outline:before {
  content: "\e930";
}
.ki-abstract.ki-outline:before {
  content: "\e931";
}
.ki-add-files.ki-outline:before {
  content: "\e932";
}
.ki-add-folder.ki-outline:before {
  content: "\e933";
}
.ki-add-item.ki-outline:before {
  content: "\e934";
}
.ki-add-notepad.ki-outline:before {
  content: "\e935";
}
.ki-address-book.ki-outline:before {
  content: "\e936";
}
.ki-airplane-square.ki-outline:before {
  content: "\e937";
}
.ki-airplane.ki-outline:before {
  content: "\e938";
}
.ki-airpod.ki-outline:before {
  content: "\e939";
}
.ki-android.ki-outline:before {
  content: "\e93a";
}
.ki-angular.ki-outline:before {
  content: "\e93b";
}
.ki-apple.ki-outline:before {
  content: "\e93c";
}
.ki-archive-tick.ki-outline:before {
  content: "\e93d";
}
.ki-archive.ki-outline:before {
  content: "\e93e";
}
.ki-arrow-circle-left.ki-outline:before {
  content: "\e93f";
}
.ki-arrow-circle-right.ki-outline:before {
  content: "\e940";
}
.ki-arrow-diagonal.ki-outline:before {
  content: "\e941";
}
.ki-arrow-down-left.ki-outline:before {
  content: "\e942";
}
.ki-arrow-down-refraction.ki-outline:before {
  content: "\e943";
}
.ki-arrow-down-right.ki-outline:before {
  content: "\e944";
}
.ki-arrow-down.ki-outline:before {
  content: "\e945";
}
.ki-arrow-left.ki-outline:before {
  content: "\e946";
}
.ki-arrow-mix.ki-outline:before {
  content: "\e947";
}
.ki-arrow-right-left.ki-outline:before {
  content: "\e948";
}
.ki-arrow-right.ki-outline:before {
  content: "\e949";
}
.ki-arrow-two-diagonals.ki-outline:before {
  content: "\e94a";
}
.ki-arrow-up-down.ki-outline:before {
  content: "\e94b";
}
.ki-arrow-up-left.ki-outline:before {
  content: "\e94c";
}
.ki-arrow-up-refraction.ki-outline:before {
  content: "\e94d";
}
.ki-arrow-up-right.ki-outline:before {
  content: "\e94e";
}
.ki-arrow-up.ki-outline:before {
  content: "\e94f";
}
.ki-arrow-zigzag.ki-outline:before {
  content: "\e950";
}
.ki-arrows-circle.ki-outline:before {
  content: "\e951";
}
.ki-arrows-loop.ki-outline:before {
  content: "\e952";
}
.ki-artificial-intelligence.ki-outline:before {
  content: "\e953";
}
.ki-auto-brightness.ki-outline:before {
  content: "\e954";
}
.ki-avalanche.ki-outline:before {
  content: "\e955";
}
.ki-award.ki-outline:before {
  content: "\e956";
}
.ki-badge.ki-outline:before {
  content: "\e957";
}
.ki-bandage.ki-outline:before {
  content: "\e958";
}
.ki-bank.ki-outline:before {
  content: "\e959";
}
.ki-barcode.ki-outline:before {
  content: "\e95a";
}
.ki-basket-ok.ki-outline:before {
  content: "\e95b";
}
.ki-basket.ki-outline:before {
  content: "\e95c";
}
.ki-behance.ki-outline:before {
  content: "\e95d";
}
.ki-bill.ki-outline:before {
  content: "\e95e";
}
.ki-binance-usd.ki-outline:before {
  content: "\e95f";
}
.ki-binance.ki-outline:before {
  content: "\e960";
}
.ki-bitcoin.ki-outline:before {
  content: "\e961";
}
.ki-black-down.ki-outline:before {
  content: "\e962";
}
.ki-black-left-line.ki-outline:before {
  content: "\e963";
}
.ki-black-left.ki-outline:before {
  content: "\e964";
}
.ki-black-right-line.ki-outline:before {
  content: "\e965";
}
.ki-black-right.ki-outline:before {
  content: "\e966";
}
.ki-black-up.ki-outline:before {
  content: "\e967";
}
.ki-bluetooth.ki-outline:before {
  content: "\e968";
}
.ki-book-open.ki-outline:before {
  content: "\e969";
}
.ki-book-square.ki-outline:before {
  content: "\e96a";
}
.ki-book.ki-outline:before {
  content: "\e96b";
}
.ki-bookmark-2.ki-outline:before {
  content: "\e96c";
}
.ki-bookmark.ki-outline:before {
  content: "\e96d";
}
.ki-bootstrap.ki-outline:before {
  content: "\e96e";
}
.ki-briefcase.ki-outline:before {
  content: "\e96f";
}
.ki-brifecase-cros.ki-outline:before {
  content: "\e970";
}
.ki-brifecase-tick.ki-outline:before {
  content: "\e971";
}
.ki-brifecase-timer.ki-outline:before {
  content: "\e972";
}
.ki-brush.ki-outline:before {
  content: "\e973";
}
.ki-bucket-square.ki-outline:before {
  content: "\e974";
}
.ki-bucket.ki-outline:before {
  content: "\e975";
}
.ki-burger-menu-1.ki-outline:before {
  content: "\e976";
}
.ki-burger-menu-2.ki-outline:before {
  content: "\e977";
}
.ki-burger-menu-3.ki-outline:before {
  content: "\e978";
}
.ki-burger-menu-4.ki-outline:before {
  content: "\e979";
}
.ki-burger-menu-5.ki-outline:before {
  content: "\e97a";
}
.ki-burger-menu-6.ki-outline:before {
  content: "\e97b";
}
.ki-burger-menu.ki-outline:before {
  content: "\e97c";
}
.ki-bus.ki-outline:before {
  content: "\e97d";
}
.ki-calculator.ki-outline:before {
  content: "\e97e";
}
.ki-calendar-2.ki-outline:before {
  content: "\e97f";
}
.ki-calendar-8.ki-outline:before {
  content: "\e980";
}
.ki-calendar-add.ki-outline:before {
  content: "\e981";
}
.ki-calendar-edit.ki-outline:before {
  content: "\e982";
}
.ki-calendar-remove.ki-outline:before {
  content: "\e983";
}
.ki-calendar-search.ki-outline:before {
  content: "\e984";
}
.ki-calendar-tick.ki-outline:before {
  content: "\e985";
}
.ki-calendar.ki-outline:before {
  content: "\e986";
}
.ki-call.ki-outline:before {
  content: "\e987";
}
.ki-capsule.ki-outline:before {
  content: "\e988";
}
.ki-car-2.ki-outline:before {
  content: "\e989";
}
.ki-car-3.ki-outline:before {
  content: "\e98a";
}
.ki-car.ki-outline:before {
  content: "\e98b";
}
.ki-category.ki-outline:before {
  content: "\e98c";
}
.ki-cd.ki-outline:before {
  content: "\e98d";
}
.ki-celsius.ki-outline:before {
  content: "\e98e";
}
.ki-chart-line-down-2.ki-outline:before {
  content: "\e98f";
}
.ki-chart-line-down.ki-outline:before {
  content: "\e990";
}
.ki-chart-line-star.ki-outline:before {
  content: "\e991";
}
.ki-chart-line-up-2.ki-outline:before {
  content: "\e992";
}
.ki-chart-line-up.ki-outline:before {
  content: "\e993";
}
.ki-chart-line.ki-outline:before {
  content: "\e994";
}
.ki-chart-pie-3.ki-outline:before {
  content: "\e995";
}
.ki-chart-pie-4.ki-outline:before {
  content: "\e996";
}
.ki-chart-pie-simple.ki-outline:before {
  content: "\e997";
}
.ki-chart-pie-too.ki-outline:before {
  content: "\e998";
}
.ki-chart-simple-2.ki-outline:before {
  content: "\e999";
}
.ki-chart-simple-3.ki-outline:before {
  content: "\e99a";
}
.ki-chart-simple.ki-outline:before {
  content: "\e99b";
}
.ki-chart.ki-outline:before {
  content: "\e99c";
}
.ki-check-circle.ki-outline:before {
  content: "\e99d";
}
.ki-check-square.ki-outline:before {
  content: "\e99e";
}
.ki-check.ki-outline:before {
  content: "\e99f";
}
.ki-cheque.ki-outline:before {
  content: "\e9a0";
}
.ki-chrome.ki-outline:before {
  content: "\e9a1";
}
.ki-classmates.ki-outline:before {
  content: "\e9a2";
}
.ki-click.ki-outline:before {
  content: "\e9a3";
}
.ki-clipboard.ki-outline:before {
  content: "\e9a4";
}
.ki-cloud-add.ki-outline:before {
  content: "\e9a5";
}
.ki-cloud-change.ki-outline:before {
  content: "\e9a6";
}
.ki-cloud-download.ki-outline:before {
  content: "\e9a7";
}
.ki-cloud.ki-outline:before {
  content: "\e9a8";
}
.ki-code.ki-outline:before {
  content: "\e9a9";
}
.ki-coffee.ki-outline:before {
  content: "\e9aa";
}
.ki-color-swatch.ki-outline:before {
  content: "\e9ab";
}
.ki-colors-square.ki-outline:before {
  content: "\e9ac";
}
.ki-compass.ki-outline:before {
  content: "\e9ad";
}
.ki-copy-success.ki-outline:before {
  content: "\e9ae";
}
.ki-copy.ki-outline:before {
  content: "\e9af";
}
.ki-courier-express.ki-outline:before {
  content: "\e9b0";
}
.ki-courier.ki-outline:before {
  content: "\e9b1";
}
.ki-credit-cart.ki-outline:before {
  content: "\e9b2";
}
.ki-cross-circle.ki-outline:before {
  content: "\e9b3";
}
.ki-cross-square.ki-outline:before {
  content: "\e9b4";
}
.ki-cross.ki-outline:before {
  content: "\e9b5";
}
.ki-crown-2.ki-outline:before {
  content: "\e9b6";
}
.ki-crown.ki-outline:before {
  content: "\e9b7";
}
.ki-css.ki-outline:before {
  content: "\e9b8";
}
.ki-cube-2.ki-outline:before {
  content: "\e9b9";
}
.ki-cube-3.ki-outline:before {
  content: "\e9ba";
}
.ki-cup.ki-outline:before {
  content: "\e9bb";
}
.ki-dash.ki-outline:before {
  content: "\e9bc";
}
.ki-data.ki-outline:before {
  content: "\e9bd";
}
.ki-delete-files.ki-outline:before {
  content: "\e9be";
}
.ki-delete-folder.ki-outline:before {
  content: "\e9bf";
}
.ki-delivery-2.ki-outline:before {
  content: "\e9c0";
}
.ki-delivery-3.ki-outline:before {
  content: "\e9c1";
}
.ki-delivery-24.ki-outline:before {
  content: "\e9c2";
}
.ki-delivery-door.ki-outline:before {
  content: "\e9c3";
}
.ki-delivery-geolocation.ki-outline:before {
  content: "\e9c4";
}
.ki-delivery-time.ki-outline:before {
  content: "\e9c5";
}
.ki-delivery.ki-outline:before {
  content: "\e9c6";
}
.ki-design-2.ki-outline:before {
  content: "\e9c7";
}
.ki-design-frame.ki-outline:before {
  content: "\e9c8";
}
.ki-design-mask.ki-outline:before {
  content: "\e9c9";
}
.ki-design.ki-outline:before {
  content: "\e9ca";
}
.ki-devices-2.ki-outline:before {
  content: "\e9cb";
}
.ki-devices.ki-outline:before {
  content: "\e9cc";
}
.ki-diamonds.ki-outline:before {
  content: "\e9cd";
}
.ki-directbox-default.ki-outline:before {
  content: "\e9ce";
}
.ki-disconnect.ki-outline:before {
  content: "\e9cf";
}
.ki-discount.ki-outline:before {
  content: "\e9d0";
}
.ki-disk.ki-outline:before {
  content: "\e9d1";
}
.ki-dislike.ki-outline:before {
  content: "\e9d2";
}
.ki-dj.ki-outline:before {
  content: "\e9d3";
}
.ki-document.ki-outline:before {
  content: "\e9d4";
}
.ki-dollar.ki-outline:before {
  content: "\e9d5";
}
.ki-dots-circle-vertical.ki-outline:before {
  content: "\e9d6";
}
.ki-dots-circle.ki-outline:before {
  content: "\e9d7";
}
.ki-dots-horizontal.ki-outline:before {
  content: "\e9d8";
}
.ki-dots-square-vertical.ki-outline:before {
  content: "\e9d9";
}
.ki-dots-square.ki-outline:before {
  content: "\e9da";
}
.ki-dots-vertical.ki-outline:before {
  content: "\e9db";
}
.ki-double-check-circle.ki-outline:before {
  content: "\e9dc";
}
.ki-double-check.ki-outline:before {
  content: "\e9dd";
}
.ki-double-down.ki-outline:before {
  content: "\e9de";
}
.ki-double-left-arrow.ki-outline:before {
  content: "\e9df";
}
.ki-double-left.ki-outline:before {
  content: "\e9e0";
}
.ki-double-right-arrow.ki-outline:before {
  content: "\e9e1";
}
.ki-double-right.ki-outline:before {
  content: "\e9e2";
}
.ki-double-up.ki-outline:before {
  content: "\e9e3";
}
.ki-down-square.ki-outline:before {
  content: "\e9e4";
}
.ki-down.ki-outline:before {
  content: "\e9e5";
}
.ki-dribbble.ki-outline:before {
  content: "\e9e6";
}
.ki-drop.ki-outline:before {
  content: "\e9e7";
}
.ki-dropbox.ki-outline:before {
  content: "\e9e8";
}
.ki-educare.ki-outline:before {
  content: "\e9e9";
}
.ki-electricity.ki-outline:before {
  content: "\e9ea";
}
.ki-electronic-clock.ki-outline:before {
  content: "\e9eb";
}
.ki-element-1.ki-outline:before {
  content: "\e9ec";
}
.ki-element-2.ki-outline:before {
  content: "\e9ed";
}
.ki-element-3.ki-outline:before {
  content: "\e9ee";
}
.ki-element-4.ki-outline:before {
  content: "\e9ef";
}
.ki-element-5.ki-outline:before {
  content: "\e9f0";
}
.ki-element-6.ki-outline:before {
  content: "\e9f1";
}
.ki-element-7.ki-outline:before {
  content: "\e9f2";
}
.ki-element-8.ki-outline:before {
  content: "\e9f3";
}
.ki-element-9.ki-outline:before {
  content: "\e9f4";
}
.ki-element-10.ki-outline:before {
  content: "\e9f5";
}
.ki-element-11.ki-outline:before {
  content: "\e9f6";
}
.ki-element-12.ki-outline:before {
  content: "\e9f7";
}
.ki-element-equal.ki-outline:before {
  content: "\e9f8";
}
.ki-element-plus.ki-outline:before {
  content: "\e9f9";
}
.ki-emoji-happy.ki-outline:before {
  content: "\e9fa";
}
.ki-enjin-coin.ki-outline:before {
  content: "\e9fb";
}
.ki-entrance-left.ki-outline:before {
  content: "\e9fc";
}
.ki-entrance-right.ki-outline:before {
  content: "\e9fd";
}
.ki-eraser.ki-outline:before {
  content: "\e9fe";
}
.ki-euro.ki-outline:before {
  content: "\e9ff";
}
.ki-exit-down.ki-outline:before {
  content: "\ea00";
}
.ki-exit-left.ki-outline:before {
  content: "\ea01";
}
.ki-exit-right-corner.ki-outline:before {
  content: "\ea02";
}
.ki-exit-right.ki-outline:before {
  content: "\ea03";
}
.ki-exit-up.ki-outline:before {
  content: "\ea04";
}
.ki-external-drive.ki-outline:before {
  content: "\ea05";
}
.ki-eye-slash.ki-outline:before {
  content: "\ea06";
}
.ki-eye.ki-outline:before {
  content: "\ea07";
}
.ki-facebook.ki-outline:before {
  content: "\ea08";
}
.ki-faceid.ki-outline:before {
  content: "\ea09";
}
.ki-fasten.ki-outline:before {
  content: "\ea0a";
}
.ki-fat-rows.ki-outline:before {
  content: "\ea0b";
}
.ki-feather.ki-outline:before {
  content: "\ea0c";
}
.ki-figma.ki-outline:before {
  content: "\ea0d";
}
.ki-file-added.ki-outline:before {
  content: "\ea0e";
}
.ki-file-deleted.ki-outline:before {
  content: "\ea0f";
}
.ki-file-down.ki-outline:before {
  content: "\ea10";
}
.ki-file-left.ki-outline:before {
  content: "\ea11";
}
.ki-file-right.ki-outline:before {
  content: "\ea12";
}
.ki-file-sheet.ki-outline:before {
  content: "\ea13";
}
.ki-file-up.ki-outline:before {
  content: "\ea14";
}
.ki-file.ki-outline:before {
  content: "\ea15";
}
.ki-files-tablet.ki-outline:before {
  content: "\ea16";
}
.ki-filter-edit.ki-outline:before {
  content: "\ea17";
}
.ki-filter-search.ki-outline:before {
  content: "\ea18";
}
.ki-filter-square.ki-outline:before {
  content: "\ea19";
}
.ki-filter-tablet.ki-outline:before {
  content: "\ea1a";
}
.ki-filter-tick.ki-outline:before {
  content: "\ea1b";
}
.ki-filter.ki-outline:before {
  content: "\ea1c";
}
.ki-finance-calculator.ki-outline:before {
  content: "\ea1d";
}
.ki-financial-schedule.ki-outline:before {
  content: "\ea1e";
}
.ki-fingerprint-scanning.ki-outline:before {
  content: "\ea1f";
}
.ki-flag.ki-outline:before {
  content: "\ea20";
}
.ki-flash-circle.ki-outline:before {
  content: "\ea21";
}
.ki-flask.ki-outline:before {
  content: "\ea22";
}
.ki-focus.ki-outline:before {
  content: "\ea23";
}
.ki-folder-added.ki-outline:before {
  content: "\ea24";
}
.ki-folder-down.ki-outline:before {
  content: "\ea25";
}
.ki-folder-up.ki-outline:before {
  content: "\ea26";
}
.ki-folder.ki-outline:before {
  content: "\ea27";
}
.ki-frame.ki-outline:before {
  content: "\ea28";
}
.ki-gear.ki-outline:before {
  content: "\ea29";
}
.ki-general-mouse.ki-outline:before {
  content: "\ea2a";
}
.ki-geolocation-home.ki-outline:before {
  content: "\ea2b";
}
.ki-geolocation.ki-outline:before {
  content: "\ea2c";
}
.ki-ghost.ki-outline:before {
  content: "\ea2d";
}
.ki-gift.ki-outline:before {
  content: "\ea2e";
}
.ki-github.ki-outline:before {
  content: "\ea2f";
}
.ki-glass.ki-outline:before {
  content: "\ea30";
}
.ki-google-play.ki-outline:before {
  content: "\ea31";
}
.ki-google.ki-outline:before {
  content: "\ea32";
}
.ki-graph-2.ki-outline:before {
  content: "\ea33";
}
.ki-graph-3.ki-outline:before {
  content: "\ea34";
}
.ki-graph-4.ki-outline:before {
  content: "\ea35";
}
.ki-graph-up.ki-outline:before {
  content: "\ea36";
}
.ki-graph.ki-outline:before {
  content: "\ea37";
}
.ki-grid-2.ki-outline:before {
  content: "\ea38";
}
.ki-grid-frame.ki-outline:before {
  content: "\ea39";
}
.ki-grid.ki-outline:before {
  content: "\ea3a";
}
.ki-handcart.ki-outline:before {
  content: "\ea3b";
}
.ki-happy-emoji.ki-outline:before {
  content: "\ea3c";
}
.ki-heart-circle.ki-outline:before {
  content: "\ea3d";
}
.ki-heart.ki-outline:before {
  content: "\ea3e";
}
.ki-home-1.ki-outline:before {
  content: "\ea3f";
}
.ki-home-2.ki-outline:before {
  content: "\ea40";
}
.ki-home-3.ki-outline:before {
  content: "\ea41";
}
.ki-home.ki-outline:before {
  content: "\ea42";
}
.ki-html.ki-outline:before {
  content: "\ea43";
}
.ki-icon.ki-outline:before {
  content: "\ea44";
}
.ki-illustrator.ki-outline:before {
  content: "\ea45";
}
.ki-information-2.ki-outline:before {
  content: "\ea46";
}
.ki-information-3.ki-outline:before {
  content: "\ea47";
}
.ki-information-4.ki-outline:before {
  content: "\ea48";
}
.ki-information-5.ki-outline:before {
  content: "\ea49";
}
.ki-information.ki-outline:before {
  content: "\ea4a";
}
.ki-instagram.ki-outline:before {
  content: "\ea4b";
}
.ki-joystick.ki-outline:before {
  content: "\ea4c";
}
.ki-js-2.ki-outline:before {
  content: "\ea4d";
}
.ki-js.ki-outline:before {
  content: "\ea4e";
}
.ki-kanban.ki-outline:before {
  content: "\ea4f";
}
.ki-key-square.ki-outline:before {
  content: "\ea50";
}
.ki-key.ki-outline:before {
  content: "\ea51";
}
.ki-keyboard.ki-outline:before {
  content: "\ea52";
}
.ki-laptop.ki-outline:before {
  content: "\ea53";
}
.ki-laravel.ki-outline:before {
  content: "\ea54";
}
.ki-left-square.ki-outline:before {
  content: "\ea55";
}
.ki-left.ki-outline:before {
  content: "\ea56";
}
.ki-like-2.ki-outline:before {
  content: "\ea57";
}
.ki-like-folder.ki-outline:before {
  content: "\ea58";
}
.ki-like-shapes.ki-outline:before {
  content: "\ea59";
}
.ki-like-tag.ki-outline:before {
  content: "\ea5a";
}
.ki-like.ki-outline:before {
  content: "\ea5b";
}
.ki-loading.ki-outline:before {
  content: "\ea5c";
}
.ki-lock-2.ki-outline:before {
  content: "\ea5d";
}
.ki-lock-3.ki-outline:before {
  content: "\ea5e";
}
.ki-lock.ki-outline:before {
  content: "\ea5f";
}
.ki-logistic.ki-outline:before {
  content: "\ea60";
}
.ki-lots-shopping.ki-outline:before {
  content: "\ea61";
}
.ki-lovely.ki-outline:before {
  content: "\ea62";
}
.ki-lts.ki-outline:before {
  content: "\ea63";
}
.ki-magnifier.ki-outline:before {
  content: "\ea64";
}
.ki-map.ki-outline:before {
  content: "\ea65";
}
.ki-mask.ki-outline:before {
  content: "\ea66";
}
.ki-maximize.ki-outline:before {
  content: "\ea67";
}
.ki-medal-star.ki-outline:before {
  content: "\ea68";
}
.ki-menu.ki-outline:before {
  content: "\ea69";
}
.ki-message-add.ki-outline:before {
  content: "\ea6a";
}
.ki-message-edit.ki-outline:before {
  content: "\ea6b";
}
.ki-message-minus.ki-outline:before {
  content: "\ea6c";
}
.ki-message-notif.ki-outline:before {
  content: "\ea6d";
}
.ki-message-programming.ki-outline:before {
  content: "\ea6e";
}
.ki-message-question.ki-outline:before {
  content: "\ea6f";
}
.ki-message-text-2.ki-outline:before {
  content: "\ea70";
}
.ki-message-text.ki-outline:before {
  content: "\ea71";
}
.ki-messages.ki-outline:before {
  content: "\ea72";
}
.ki-microsoft.ki-outline:before {
  content: "\ea73";
}
.ki-milk.ki-outline:before {
  content: "\ea74";
}
.ki-minus-circle.ki-outline:before {
  content: "\ea75";
}
.ki-minus-folder.ki-outline:before {
  content: "\ea76";
}
.ki-minus-square.ki-outline:before {
  content: "\ea77";
}
.ki-minus.ki-outline:before {
  content: "\ea78";
}
.ki-monitor-mobile.ki-outline:before {
  content: "\ea79";
}
.ki-moon.ki-outline:before {
  content: "\ea7a";
}
.ki-more-2.ki-outline:before {
  content: "\ea7b";
}
.ki-mouse-circle.ki-outline:before {
  content: "\ea7c";
}
.ki-mouse-square.ki-outline:before {
  content: "\ea7d";
}
.ki-mouse.ki-outline:before {
  content: "\ea7e";
}
.ki-nexo.ki-outline:before {
  content: "\ea7f";
}
.ki-night-day.ki-outline:before {
  content: "\ea80";
}
.ki-note-2.ki-outline:before {
  content: "\ea81";
}
.ki-note.ki-outline:before {
  content: "\ea82";
}
.ki-notepad-bookmark.ki-outline:before {
  content: "\ea83";
}
.ki-notepad-edit.ki-outline:before {
  content: "\ea84";
}
.ki-notepad.ki-outline:before {
  content: "\ea85";
}
.ki-notification-2.ki-outline:before {
  content: "\ea86";
}
.ki-notification-bing.ki-outline:before {
  content: "\ea87";
}
.ki-notification-circle.ki-outline:before {
  content: "\ea88";
}
.ki-notification-favorite.ki-outline:before {
  content: "\ea89";
}
.ki-notification-on.ki-outline:before {
  content: "\ea8a";
}
.ki-notification-status.ki-outline:before {
  content: "\ea8b";
}
.ki-notification.ki-outline:before {
  content: "\ea8c";
}
.ki-ocean.ki-outline:before {
  content: "\ea8d";
}
.ki-office-bag.ki-outline:before {
  content: "\ea8e";
}
.ki-package.ki-outline:before {
  content: "\ea8f";
}
.ki-pails.ki-outline:before {
  content: "\ea90";
}
.ki-paintbucket.ki-outline:before {
  content: "\ea91";
}
.ki-paper-clip.ki-outline:before {
  content: "\ea92";
}
.ki-parcel-tracking.ki-outline:before {
  content: "\ea93";
}
.ki-parcel.ki-outline:before {
  content: "\ea94";
}
.ki-password-check.ki-outline:before {
  content: "\ea95";
}
.ki-paypal.ki-outline:before {
  content: "\ea96";
}
.ki-pencil.ki-outline:before {
  content: "\ea97";
}
.ki-people.ki-outline:before {
  content: "\ea98";
}
.ki-percentage.ki-outline:before {
  content: "\ea99";
}
.ki-phone.ki-outline:before {
  content: "\ea9a";
}
.ki-photoshop.ki-outline:before {
  content: "\ea9b";
}
.ki-picture.ki-outline:before {
  content: "\ea9c";
}
.ki-pill.ki-outline:before {
  content: "\ea9d";
}
.ki-pin.ki-outline:before {
  content: "\ea9e";
}
.ki-plus-circle.ki-outline:before {
  content: "\ea9f";
}
.ki-plus-square.ki-outline:before {
  content: "\eaa0";
}
.ki-plus.ki-outline:before {
  content: "\eaa1";
}
.ki-pointers.ki-outline:before {
  content: "\eaa2";
}
.ki-price-tag.ki-outline:before {
  content: "\eaa3";
}
.ki-printer.ki-outline:before {
  content: "\eaa4";
}
.ki-profile-circle.ki-outline:before {
  content: "\eaa5";
}
.ki-profile-user.ki-outline:before {
  content: "\eaa6";
}
.ki-pulse.ki-outline:before {
  content: "\eaa7";
}
.ki-purchase.ki-outline:before {
  content: "\eaa8";
}
.ki-python.ki-outline:before {
  content: "\eaa9";
}
.ki-question-2.ki-outline:before {
  content: "\eaaa";
}
.ki-question.ki-outline:before {
  content: "\eaab";
}
.ki-questionnaire-tablet.ki-outline:before {
  content: "\eaac";
}
.ki-ranking.ki-outline:before {
  content: "\eaad";
}
.ki-react.ki-outline:before {
  content: "\eaae";
}
.ki-receipt-square.ki-outline:before {
  content: "\eaaf";
}
.ki-rescue.ki-outline:before {
  content: "\eab0";
}
.ki-right-left.ki-outline:before {
  content: "\eab1";
}
.ki-right-square.ki-outline:before {
  content: "\eab2";
}
.ki-right.ki-outline:before {
  content: "\eab3";
}
.ki-rocket.ki-outline:before {
  content: "\eab4";
}
.ki-route.ki-outline:before {
  content: "\eab5";
}
.ki-router.ki-outline:before {
  content: "\eab6";
}
.ki-row-horizontal.ki-outline:before {
  content: "\eab7";
}
.ki-row-vertical.ki-outline:before {
  content: "\eab8";
}
.ki-safe-home.ki-outline:before {
  content: "\eab9";
}
.ki-satellite.ki-outline:before {
  content: "\eaba";
}
.ki-save-2.ki-outline:before {
  content: "\eabb";
}
.ki-save-deposit.ki-outline:before {
  content: "\eabc";
}
.ki-scan-barcode.ki-outline:before {
  content: "\eabd";
}
.ki-scooter-2.ki-outline:before {
  content: "\eabe";
}
.ki-scooter.ki-outline:before {
  content: "\eabf";
}
.ki-screen.ki-outline:before {
  content: "\eac0";
}
.ki-scroll.ki-outline:before {
  content: "\eac1";
}
.ki-search-list.ki-outline:before {
  content: "\eac2";
}
.ki-security-check.ki-outline:before {
  content: "\eac3";
}
.ki-security-user.ki-outline:before {
  content: "\eac4";
}
.ki-send.ki-outline:before {
  content: "\eac5";
}
.ki-setting-2.ki-outline:before {
  content: "\eac6";
}
.ki-setting-3.ki-outline:before {
  content: "\eac7";
}
.ki-setting-4.ki-outline:before {
  content: "\eac8";
}
.ki-setting.ki-outline:before {
  content: "\eac9";
}
.ki-share.ki-outline:before {
  content: "\eaca";
}
.ki-shield-cross.ki-outline:before {
  content: "\eacb";
}
.ki-shield-search.ki-outline:before {
  content: "\eacc";
}
.ki-shield-slash.ki-outline:before {
  content: "\eacd";
}
.ki-shield-tick.ki-outline:before {
  content: "\eace";
}
.ki-shield.ki-outline:before {
  content: "\eacf";
}
.ki-ship.ki-outline:before {
  content: "\ead0";
}
.ki-shop.ki-outline:before {
  content: "\ead1";
}
.ki-simcard-2.ki-outline:before {
  content: "\ead2";
}
.ki-simcard.ki-outline:before {
  content: "\ead3";
}
.ki-size.ki-outline:before {
  content: "\ead4";
}
.ki-slack.ki-outline:before {
  content: "\ead5";
}
.ki-slider-horizontal-2.ki-outline:before {
  content: "\ead6";
}
.ki-slider-horizontal.ki-outline:before {
  content: "\ead7";
}
.ki-slider-vertical-2.ki-outline:before {
  content: "\ead8";
}
.ki-slider-vertical.ki-outline:before {
  content: "\ead9";
}
.ki-slider.ki-outline:before {
  content: "\eada";
}
.ki-sms.ki-outline:before {
  content: "\eadb";
}
.ki-snapchat.ki-outline:before {
  content: "\eadc";
}
.ki-social-media.ki-outline:before {
  content: "\eadd";
}
.ki-soft-2.ki-outline:before {
  content: "\eade";
}
.ki-soft-3.ki-outline:before {
  content: "\eadf";
}
.ki-soft.ki-outline:before {
  content: "\eae0";
}
.ki-some-files.ki-outline:before {
  content: "\eae1";
}
.ki-sort.ki-outline:before {
  content: "\eae2";
}
.ki-speaker.ki-outline:before {
  content: "\eae3";
}
.ki-spotify.ki-outline:before {
  content: "\eae4";
}
.ki-spring-framework.ki-outline:before {
  content: "\eae5";
}
.ki-square-brackets.ki-outline:before {
  content: "\eae6";
}
.ki-star.ki-outline:before {
  content: "\eae7";
}
.ki-status.ki-outline:before {
  content: "\eae8";
}
.ki-subtitle.ki-outline:before {
  content: "\eae9";
}
.ki-sun.ki-outline:before {
  content: "\eaea";
}
.ki-support-24.ki-outline:before {
  content: "\eaeb";
}
.ki-switch.ki-outline:before {
  content: "\eaec";
}
.ki-syringe.ki-outline:before {
  content: "\eaed";
}
.ki-tablet-book.ki-outline:before {
  content: "\eaee";
}
.ki-tablet-delete.ki-outline:before {
  content: "\eaef";
}
.ki-tablet-down.ki-outline:before {
  content: "\eaf0";
}
.ki-tablet-ok.ki-outline:before {
  content: "\eaf1";
}
.ki-tablet-text-down.ki-outline:before {
  content: "\eaf2";
}
.ki-tablet-text-up.ki-outline:before {
  content: "\eaf3";
}
.ki-tablet-up.ki-outline:before {
  content: "\eaf4";
}
.ki-tablet.ki-outline:before {
  content: "\eaf5";
}
.ki-tag-cross.ki-outline:before {
  content: "\eaf6";
}
.ki-tag.ki-outline:before {
  content: "\eaf7";
}
.ki-teacher.ki-outline:before {
  content: "\eaf8";
}
.ki-tech-wifi.ki-outline:before {
  content: "\eaf9";
}
.ki-technology-2.ki-outline:before {
  content: "\eafa";
}
.ki-technology-3.ki-outline:before {
  content: "\eafb";
}
.ki-technology-4.ki-outline:before {
  content: "\eafc";
}
.ki-technology.ki-outline:before {
  content: "\eafd";
}
.ki-telephone-geolocation.ki-outline:before {
  content: "\eafe";
}
.ki-test-tubes.ki-outline:before {
  content: "\eaff";
}
.ki-text-align-center.ki-outline:before {
  content: "\eb00";
}
.ki-text-align-justify-center.ki-outline:before {
  content: "\eb01";
}
.ki-text-align-left.ki-outline:before {
  content: "\eb02";
}
.ki-text-align-right.ki-outline:before {
  content: "\eb03";
}
.ki-text-bold.ki-outline:before {
  content: "\eb04";
}
.ki-text-circle.ki-outline:before {
  content: "\eb05";
}
.ki-text-italic.ki-outline:before {
  content: "\eb06";
}
.ki-text-number.ki-outline:before {
  content: "\eb07";
}
.ki-text-strikethrough.ki-outline:before {
  content: "\eb08";
}
.ki-text-underline.ki-outline:before {
  content: "\eb09";
}
.ki-text.ki-outline:before {
  content: "\eb0a";
}
.ki-thermometer.ki-outline:before {
  content: "\eb0b";
}
.ki-theta.ki-outline:before {
  content: "\eb0c";
}
.ki-tiktok.ki-outline:before {
  content: "\eb0d";
}
.ki-time.ki-outline:before {
  content: "\eb0e";
}
.ki-timer.ki-outline:before {
  content: "\eb0f";
}
.ki-to-left.ki-outline:before {
  content: "\eb10";
}
.ki-to-right.ki-outline:before {
  content: "\eb11";
}
.ki-toggle-off-circle.ki-outline:before {
  content: "\eb12";
}
.ki-toggle-off.ki-outline:before {
  content: "\eb13";
}
.ki-toggle-on-circle.ki-outline:before {
  content: "\eb14";
}
.ki-toggle-on.ki-outline:before {
  content: "\eb15";
}
.ki-trailer.ki-outline:before {
  content: "\eb16";
}
.ki-trash-square.ki-outline:before {
  content: "\eb17";
}
.ki-trash.ki-outline:before {
  content: "\eb18";
}
.ki-tree.ki-outline:before {
  content: "\eb19";
}
.ki-trello.ki-outline:before {
  content: "\eb1a";
}
.ki-triangle.ki-outline:before {
  content: "\eb1b";
}
.ki-truck.ki-outline:before {
  content: "\eb1c";
}
.ki-ts.ki-outline:before {
  content: "\eb1d";
}
.ki-twitch.ki-outline:before {
  content: "\eb1e";
}
.ki-twitter.ki-outline:before {
  content: "\eb1f";
}
.ki-two-credit-cart.ki-outline:before {
  content: "\eb20";
}
.ki-underlining.ki-outline:before {
  content: "\eb21";
}
.ki-up-down.ki-outline:before {
  content: "\eb22";
}
.ki-up-square.ki-outline:before {
  content: "\eb23";
}
.ki-up.ki-outline:before {
  content: "\eb24";
}
.ki-update-file.ki-outline:before {
  content: "\eb25";
}
.ki-update-folder.ki-outline:before {
  content: "\eb26";
}
.ki-user-edit.ki-outline:before {
  content: "\eb27";
}
.ki-user-square.ki-outline:before {
  content: "\eb28";
}
.ki-user-tick.ki-outline:before {
  content: "\eb29";
}
.ki-user.ki-outline:before {
  content: "\eb2a";
}
.ki-verify.ki-outline:before {
  content: "\eb2b";
}
.ki-vibe.ki-outline:before {
  content: "\eb2c";
}
.ki-virus.ki-outline:before {
  content: "\eb2d";
}
.ki-vue.ki-outline:before {
  content: "\eb2e";
}
.ki-vuesax.ki-outline:before {
  content: "\eb2f";
}
.ki-wallet.ki-outline:before {
  content: "\eb30";
}
.ki-wanchain.ki-outline:before {
  content: "\eb31";
}
.ki-watch.ki-outline:before {
  content: "\eb32";
}
.ki-whatsapp.ki-outline:before {
  content: "\eb33";
}
.ki-wifi-home.ki-outline:before {
  content: "\eb34";
}
.ki-wifi-square.ki-outline:before {
  content: "\eb35";
}
.ki-wifi.ki-outline:before {
  content: "\eb36";
}
.ki-wrench.ki-outline:before {
  content: "\eb37";
}
.ki-xaomi.ki-outline:before {
  content: "\eb38";
}
.ki-xd.ki-outline:before {
  content: "\eb39";
}
.ki-xmr.ki-outline:before {
  content: "\eb3a";
}
.ki-yii.ki-outline:before {
  content: "\eb3b";
}
.ki-youtube.ki-outline:before {
  content: "\eb3c";
}

/*!********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/keenicons/solid/style.css ***!
  \********************************************************************************************************************************************************/
@font-face {
  font-family: 'keenicons-solid';
  src:  url(/build/fonts/keenicons-solid.18e65208.eot);
  src:  url(/build/fonts/keenicons-solid.18e65208.eot#iefix) format('embedded-opentype'),
    url(/build/fonts/keenicons-solid.51e60424.ttf) format('truetype'),
    url(/build/fonts/keenicons-solid.ed9b6e7b.woff) format('woff'),
    url(/build/images/keenicons-solid.aba5c2d0.svg#keenicons-solid) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ki-solid {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'keenicons-solid' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ki-abstract-1.ki-solid:before {
  content: "\e900";
}
.ki-abstract-2.ki-solid:before {
  content: "\e901";
}
.ki-abstract-3.ki-solid:before {
  content: "\e902";
}
.ki-abstract-4.ki-solid:before {
  content: "\e903";
}
.ki-abstract-5.ki-solid:before {
  content: "\e904";
}
.ki-abstract-6.ki-solid:before {
  content: "\e905";
}
.ki-abstract-7.ki-solid:before {
  content: "\e906";
}
.ki-abstract-8.ki-solid:before {
  content: "\e907";
}
.ki-abstract-9.ki-solid:before {
  content: "\e908";
}
.ki-abstract-10.ki-solid:before {
  content: "\e909";
}
.ki-abstract-11.ki-solid:before {
  content: "\e90a";
}
.ki-abstract-12.ki-solid:before {
  content: "\e90b";
}
.ki-abstract-13.ki-solid:before {
  content: "\e90c";
}
.ki-abstract-14.ki-solid:before {
  content: "\e90d";
}
.ki-abstract-15.ki-solid:before {
  content: "\e90e";
}
.ki-abstract-16.ki-solid:before {
  content: "\e90f";
}
.ki-abstract-17.ki-solid:before {
  content: "\e910";
}
.ki-abstract-18.ki-solid:before {
  content: "\e911";
}
.ki-abstract-19.ki-solid:before {
  content: "\e912";
}
.ki-abstract-20.ki-solid:before {
  content: "\e913";
}
.ki-abstract-21.ki-solid:before {
  content: "\e914";
}
.ki-abstract-22.ki-solid:before {
  content: "\e915";
}
.ki-abstract-23.ki-solid:before {
  content: "\e916";
}
.ki-abstract-24.ki-solid:before {
  content: "\e917";
}
.ki-abstract-25.ki-solid:before {
  content: "\e918";
}
.ki-abstract-26.ki-solid:before {
  content: "\e919";
}
.ki-abstract-27.ki-solid:before {
  content: "\e91a";
}
.ki-abstract-28.ki-solid:before {
  content: "\e91b";
}
.ki-abstract-29.ki-solid:before {
  content: "\e91c";
}
.ki-abstract-30.ki-solid:before {
  content: "\e91d";
}
.ki-abstract-31.ki-solid:before {
  content: "\e91e";
}
.ki-abstract-32.ki-solid:before {
  content: "\e91f";
}
.ki-abstract-33.ki-solid:before {
  content: "\e920";
}
.ki-abstract-34.ki-solid:before {
  content: "\e921";
}
.ki-abstract-35.ki-solid:before {
  content: "\e922";
}
.ki-abstract-36.ki-solid:before {
  content: "\e923";
}
.ki-abstract-37.ki-solid:before {
  content: "\e924";
}
.ki-abstract-38.ki-solid:before {
  content: "\e925";
}
.ki-abstract-39.ki-solid:before {
  content: "\e926";
}
.ki-abstract-40.ki-solid:before {
  content: "\e927";
}
.ki-abstract-41.ki-solid:before {
  content: "\e928";
}
.ki-abstract-42.ki-solid:before {
  content: "\e929";
}
.ki-abstract-43.ki-solid:before {
  content: "\e92a";
}
.ki-abstract-44.ki-solid:before {
  content: "\e92b";
}
.ki-abstract-45.ki-solid:before {
  content: "\e92c";
}
.ki-abstract-46.ki-solid:before {
  content: "\e92d";
}
.ki-abstract-47.ki-solid:before {
  content: "\e92e";
}
.ki-abstract-48.ki-solid:before {
  content: "\e92f";
}
.ki-abstract-49.ki-solid:before {
  content: "\e930";
}
.ki-abstract.ki-solid:before {
  content: "\e931";
}
.ki-add-files.ki-solid:before {
  content: "\e932";
}
.ki-add-folder.ki-solid:before {
  content: "\e933";
}
.ki-add-item.ki-solid:before {
  content: "\e934";
}
.ki-add-notepad.ki-solid:before {
  content: "\e935";
}
.ki-address-book.ki-solid:before {
  content: "\e936";
}
.ki-airplane-square.ki-solid:before {
  content: "\e937";
}
.ki-airplane.ki-solid:before {
  content: "\e938";
}
.ki-airpod.ki-solid:before {
  content: "\e939";
}
.ki-android.ki-solid:before {
  content: "\e93a";
}
.ki-angular.ki-solid:before {
  content: "\e93b";
}
.ki-apple.ki-solid:before {
  content: "\e93c";
}
.ki-archive-tick.ki-solid:before {
  content: "\e93d";
}
.ki-archive.ki-solid:before {
  content: "\e93e";
}
.ki-arrow-circle-left.ki-solid:before {
  content: "\e93f";
}
.ki-arrow-circle-right.ki-solid:before {
  content: "\e940";
}
.ki-arrow-diagonal.ki-solid:before {
  content: "\e941";
}
.ki-arrow-down-left.ki-solid:before {
  content: "\e942";
}
.ki-arrow-down-refraction.ki-solid:before {
  content: "\e943";
}
.ki-arrow-down-right.ki-solid:before {
  content: "\e944";
}
.ki-arrow-down.ki-solid:before {
  content: "\e945";
}
.ki-arrow-left.ki-solid:before {
  content: "\e946";
}
.ki-arrow-mix.ki-solid:before {
  content: "\e947";
}
.ki-arrow-right-left.ki-solid:before {
  content: "\e948";
}
.ki-arrow-right.ki-solid:before {
  content: "\e949";
}
.ki-arrow-two-diagonals.ki-solid:before {
  content: "\e94a";
}
.ki-arrow-up-down.ki-solid:before {
  content: "\e94b";
}
.ki-arrow-up-left.ki-solid:before {
  content: "\e94c";
}
.ki-arrow-up-refraction.ki-solid:before {
  content: "\e94d";
}
.ki-arrow-up-right.ki-solid:before {
  content: "\e94e";
}
.ki-arrow-up.ki-solid:before {
  content: "\e94f";
}
.ki-arrow-zigzag.ki-solid:before {
  content: "\e950";
}
.ki-arrows-circle.ki-solid:before {
  content: "\e951";
}
.ki-arrows-loop.ki-solid:before {
  content: "\e952";
}
.ki-artificial-intelligence.ki-solid:before {
  content: "\e953";
}
.ki-auto-brightness.ki-solid:before {
  content: "\e954";
}
.ki-avalanche.ki-solid:before {
  content: "\e955";
}
.ki-award.ki-solid:before {
  content: "\e956";
}
.ki-badge.ki-solid:before {
  content: "\e957";
}
.ki-bandage.ki-solid:before {
  content: "\e958";
}
.ki-bank.ki-solid:before {
  content: "\e959";
}
.ki-barcode.ki-solid:before {
  content: "\e95a";
}
.ki-basket-ok.ki-solid:before {
  content: "\e95b";
}
.ki-basket.ki-solid:before {
  content: "\e95c";
}
.ki-behance.ki-solid:before {
  content: "\e95d";
}
.ki-bill.ki-solid:before {
  content: "\e95e";
}
.ki-binance-usd.ki-solid:before {
  content: "\e95f";
}
.ki-binance.ki-solid:before {
  content: "\e960";
}
.ki-bitcoin.ki-solid:before {
  content: "\e961";
}
.ki-black-down.ki-solid:before {
  content: "\e962";
}
.ki-black-left-line.ki-solid:before {
  content: "\e963";
}
.ki-black-left.ki-solid:before {
  content: "\e964";
}
.ki-black-right-line.ki-solid:before {
  content: "\e965";
}
.ki-black-right.ki-solid:before {
  content: "\e966";
}
.ki-black-up.ki-solid:before {
  content: "\e967";
}
.ki-bluetooth.ki-solid:before {
  content: "\e968";
}
.ki-book-open.ki-solid:before {
  content: "\e969";
}
.ki-book-square.ki-solid:before {
  content: "\e96a";
}
.ki-book.ki-solid:before {
  content: "\e96b";
}
.ki-bookmark-2.ki-solid:before {
  content: "\e96c";
}
.ki-bookmark.ki-solid:before {
  content: "\e96d";
}
.ki-bootstrap.ki-solid:before {
  content: "\e96e";
}
.ki-briefcase.ki-solid:before {
  content: "\e96f";
}
.ki-brifecase-cros.ki-solid:before {
  content: "\e970";
}
.ki-brifecase-tick.ki-solid:before {
  content: "\e971";
}
.ki-brifecase-timer.ki-solid:before {
  content: "\e972";
}
.ki-brush.ki-solid:before {
  content: "\e973";
}
.ki-bucket-square.ki-solid:before {
  content: "\e974";
}
.ki-bucket.ki-solid:before {
  content: "\e975";
}
.ki-burger-menu-1.ki-solid:before {
  content: "\e976";
}
.ki-burger-menu-2.ki-solid:before {
  content: "\e977";
}
.ki-burger-menu-3.ki-solid:before {
  content: "\e978";
}
.ki-burger-menu-4.ki-solid:before {
  content: "\e979";
}
.ki-burger-menu-5.ki-solid:before {
  content: "\e97a";
}
.ki-burger-menu-6.ki-solid:before {
  content: "\e97b";
}
.ki-burger-menu.ki-solid:before {
  content: "\e97c";
}
.ki-bus.ki-solid:before {
  content: "\e97d";
}
.ki-calculator.ki-solid:before {
  content: "\e97e";
}
.ki-calendar-2.ki-solid:before {
  content: "\e97f";
}
.ki-calendar-8.ki-solid:before {
  content: "\e980";
}
.ki-calendar-add.ki-solid:before {
  content: "\e981";
}
.ki-calendar-edit.ki-solid:before {
  content: "\e982";
}
.ki-calendar-remove.ki-solid:before {
  content: "\e983";
}
.ki-calendar-search.ki-solid:before {
  content: "\e984";
}
.ki-calendar-tick.ki-solid:before {
  content: "\e985";
}
.ki-calendar.ki-solid:before {
  content: "\e986";
}
.ki-call.ki-solid:before {
  content: "\e987";
}
.ki-capsule.ki-solid:before {
  content: "\e988";
}
.ki-car-2.ki-solid:before {
  content: "\e989";
}
.ki-car-3.ki-solid:before {
  content: "\e98a";
}
.ki-car.ki-solid:before {
  content: "\e98b";
}
.ki-category.ki-solid:before {
  content: "\e98c";
}
.ki-cd.ki-solid:before {
  content: "\e98d";
}
.ki-celsius.ki-solid:before {
  content: "\e98e";
}
.ki-chart-line-down-2.ki-solid:before {
  content: "\e98f";
}
.ki-chart-line-down.ki-solid:before {
  content: "\e990";
}
.ki-chart-line-star.ki-solid:before {
  content: "\e991";
}
.ki-chart-line-up-2.ki-solid:before {
  content: "\e992";
}
.ki-chart-line-up.ki-solid:before {
  content: "\e993";
}
.ki-chart-line.ki-solid:before {
  content: "\e994";
}
.ki-chart-pie-3.ki-solid:before {
  content: "\e995";
}
.ki-chart-pie-4.ki-solid:before {
  content: "\e996";
}
.ki-chart-pie-simple.ki-solid:before {
  content: "\e997";
}
.ki-chart-pie-too.ki-solid:before {
  content: "\e998";
}
.ki-chart-simple-2.ki-solid:before {
  content: "\e999";
}
.ki-chart-simple-3.ki-solid:before {
  content: "\e99a";
}
.ki-chart-simple.ki-solid:before {
  content: "\e99b";
}
.ki-chart.ki-solid:before {
  content: "\e99c";
}
.ki-check-circle.ki-solid:before {
  content: "\e99d";
}
.ki-check-square.ki-solid:before {
  content: "\e99e";
}
.ki-check.ki-solid:before {
  content: "\e99f";
}
.ki-cheque.ki-solid:before {
  content: "\e9a0";
}
.ki-chrome.ki-solid:before {
  content: "\e9a1";
}
.ki-classmates.ki-solid:before {
  content: "\e9a2";
}
.ki-click.ki-solid:before {
  content: "\e9a3";
}
.ki-clipboard.ki-solid:before {
  content: "\e9a4";
}
.ki-cloud-add.ki-solid:before {
  content: "\e9a5";
}
.ki-cloud-change.ki-solid:before {
  content: "\e9a6";
}
.ki-cloud-download.ki-solid:before {
  content: "\e9a7";
}
.ki-cloud.ki-solid:before {
  content: "\e9a8";
}
.ki-code.ki-solid:before {
  content: "\e9a9";
}
.ki-coffee.ki-solid:before {
  content: "\e9aa";
}
.ki-color-swatch.ki-solid:before {
  content: "\e9ab";
}
.ki-colors-square.ki-solid:before {
  content: "\e9ac";
}
.ki-compass.ki-solid:before {
  content: "\e9ad";
}
.ki-copy-success.ki-solid:before {
  content: "\e9ae";
}
.ki-copy.ki-solid:before {
  content: "\e9af";
}
.ki-courier-express.ki-solid:before {
  content: "\e9b0";
}
.ki-courier.ki-solid:before {
  content: "\e9b1";
}
.ki-credit-cart.ki-solid:before {
  content: "\e9b2";
}
.ki-cross-circle.ki-solid:before {
  content: "\e9b3";
}
.ki-cross-square.ki-solid:before {
  content: "\e9b4";
}
.ki-cross.ki-solid:before {
  content: "\e9b5";
}
.ki-crown-2.ki-solid:before {
  content: "\e9b6";
}
.ki-crown.ki-solid:before {
  content: "\e9b7";
}
.ki-css.ki-solid:before {
  content: "\e9b8";
}
.ki-cube-2.ki-solid:before {
  content: "\e9b9";
}
.ki-cube-3.ki-solid:before {
  content: "\e9ba";
}
.ki-cup.ki-solid:before {
  content: "\e9bb";
}
.ki-dash.ki-solid:before {
  content: "\e9bc";
}
.ki-data.ki-solid:before {
  content: "\e9bd";
}
.ki-delete-files.ki-solid:before {
  content: "\e9be";
}
.ki-delete-folder.ki-solid:before {
  content: "\e9bf";
}
.ki-delivery-2.ki-solid:before {
  content: "\e9c0";
}
.ki-delivery-3.ki-solid:before {
  content: "\e9c1";
}
.ki-delivery-24.ki-solid:before {
  content: "\e9c2";
}
.ki-delivery-door.ki-solid:before {
  content: "\e9c3";
}
.ki-delivery-geolocation.ki-solid:before {
  content: "\e9c4";
}
.ki-delivery-time.ki-solid:before {
  content: "\e9c5";
}
.ki-delivery.ki-solid:before {
  content: "\e9c6";
}
.ki-design-2.ki-solid:before {
  content: "\e9c7";
}
.ki-design-frame.ki-solid:before {
  content: "\e9c8";
}
.ki-design-mask.ki-solid:before {
  content: "\e9c9";
}
.ki-design.ki-solid:before {
  content: "\e9ca";
}
.ki-devices-2.ki-solid:before {
  content: "\e9cb";
}
.ki-devices.ki-solid:before {
  content: "\e9cc";
}
.ki-diamonds.ki-solid:before {
  content: "\e9cd";
}
.ki-directbox-default.ki-solid:before {
  content: "\e9ce";
}
.ki-disconnect.ki-solid:before {
  content: "\e9cf";
}
.ki-discount.ki-solid:before {
  content: "\e9d0";
}
.ki-disk.ki-solid:before {
  content: "\e9d1";
}
.ki-dislike.ki-solid:before {
  content: "\e9d2";
}
.ki-dj.ki-solid:before {
  content: "\e9d3";
}
.ki-document.ki-solid:before {
  content: "\e9d4";
}
.ki-dollar.ki-solid:before {
  content: "\e9d5";
}
.ki-dots-circle-vertical.ki-solid:before {
  content: "\e9d6";
}
.ki-dots-circle.ki-solid:before {
  content: "\e9d7";
}
.ki-dots-horizontal.ki-solid:before {
  content: "\e9d8";
}
.ki-dots-square-vertical.ki-solid:before {
  content: "\e9d9";
}
.ki-dots-square.ki-solid:before {
  content: "\e9da";
}
.ki-dots-vertical.ki-solid:before {
  content: "\e9db";
}
.ki-double-check-circle.ki-solid:before {
  content: "\e9dc";
}
.ki-double-check.ki-solid:before {
  content: "\e9dd";
}
.ki-double-down.ki-solid:before {
  content: "\e9de";
}
.ki-double-left-arrow.ki-solid:before {
  content: "\e9df";
}
.ki-double-left.ki-solid:before {
  content: "\e9e0";
}
.ki-double-right-arrow.ki-solid:before {
  content: "\e9e1";
}
.ki-double-right.ki-solid:before {
  content: "\e9e2";
}
.ki-double-up.ki-solid:before {
  content: "\e9e3";
}
.ki-down-square.ki-solid:before {
  content: "\e9e4";
}
.ki-down.ki-solid:before {
  content: "\e9e5";
}
.ki-dribbble.ki-solid:before {
  content: "\e9e6";
}
.ki-drop.ki-solid:before {
  content: "\e9e7";
}
.ki-dropbox.ki-solid:before {
  content: "\e9e8";
}
.ki-educare.ki-solid:before {
  content: "\e9e9";
}
.ki-electricity.ki-solid:before {
  content: "\e9ea";
}
.ki-electronic-clock.ki-solid:before {
  content: "\e9eb";
}
.ki-element-1.ki-solid:before {
  content: "\e9ec";
}
.ki-element-2.ki-solid:before {
  content: "\e9ed";
}
.ki-element-3.ki-solid:before {
  content: "\e9ee";
}
.ki-element-4.ki-solid:before {
  content: "\e9ef";
}
.ki-element-5.ki-solid:before {
  content: "\e9f0";
}
.ki-element-6.ki-solid:before {
  content: "\e9f1";
}
.ki-element-7.ki-solid:before {
  content: "\e9f2";
}
.ki-element-8.ki-solid:before {
  content: "\e9f3";
}
.ki-element-9.ki-solid:before {
  content: "\e9f4";
}
.ki-element-10.ki-solid:before {
  content: "\e9f5";
}
.ki-element-11.ki-solid:before {
  content: "\e9f6";
}
.ki-element-12.ki-solid:before {
  content: "\e9f7";
}
.ki-element-equal.ki-solid:before {
  content: "\e9f8";
}
.ki-element-plus.ki-solid:before {
  content: "\e9f9";
}
.ki-emoji-happy.ki-solid:before {
  content: "\e9fa";
}
.ki-enjin-coin.ki-solid:before {
  content: "\e9fb";
}
.ki-entrance-left.ki-solid:before {
  content: "\e9fc";
}
.ki-entrance-right.ki-solid:before {
  content: "\e9fd";
}
.ki-eraser.ki-solid:before {
  content: "\e9fe";
}
.ki-euro.ki-solid:before {
  content: "\e9ff";
}
.ki-exit-down.ki-solid:before {
  content: "\ea00";
}
.ki-exit-left.ki-solid:before {
  content: "\ea01";
}
.ki-exit-right-corner.ki-solid:before {
  content: "\ea02";
}
.ki-exit-right.ki-solid:before {
  content: "\ea03";
}
.ki-exit-up.ki-solid:before {
  content: "\ea04";
}
.ki-external-drive.ki-solid:before {
  content: "\ea05";
}
.ki-eye-slash.ki-solid:before {
  content: "\ea06";
}
.ki-eye.ki-solid:before {
  content: "\ea07";
}
.ki-facebook.ki-solid:before {
  content: "\ea08";
}
.ki-faceid.ki-solid:before {
  content: "\ea09";
}
.ki-fasten.ki-solid:before {
  content: "\ea0a";
}
.ki-fat-rows.ki-solid:before {
  content: "\ea0b";
}
.ki-feather.ki-solid:before {
  content: "\ea0c";
}
.ki-figma.ki-solid:before {
  content: "\ea0d";
}
.ki-file-added.ki-solid:before {
  content: "\ea0e";
}
.ki-file-deleted.ki-solid:before {
  content: "\ea0f";
}
.ki-file-down.ki-solid:before {
  content: "\ea10";
}
.ki-file-left.ki-solid:before {
  content: "\ea11";
}
.ki-file-right.ki-solid:before {
  content: "\ea12";
}
.ki-file-sheet.ki-solid:before {
  content: "\ea13";
}
.ki-file-up.ki-solid:before {
  content: "\ea14";
}
.ki-file.ki-solid:before {
  content: "\ea15";
}
.ki-files-tablet.ki-solid:before {
  content: "\ea16";
}
.ki-filter-edit.ki-solid:before {
  content: "\ea17";
}
.ki-filter-search.ki-solid:before {
  content: "\ea18";
}
.ki-filter-square.ki-solid:before {
  content: "\ea19";
}
.ki-filter-tablet.ki-solid:before {
  content: "\ea1a";
}
.ki-filter-tick.ki-solid:before {
  content: "\ea1b";
}
.ki-filter.ki-solid:before {
  content: "\ea1c";
}
.ki-finance-calculator.ki-solid:before {
  content: "\ea1d";
}
.ki-financial-schedule.ki-solid:before {
  content: "\ea1e";
}
.ki-fingerprint-scanning.ki-solid:before {
  content: "\ea1f";
}
.ki-flag.ki-solid:before {
  content: "\ea20";
}
.ki-flash-circle.ki-solid:before {
  content: "\ea21";
}
.ki-flask.ki-solid:before {
  content: "\ea22";
}
.ki-focus.ki-solid:before {
  content: "\ea23";
}
.ki-folder-added.ki-solid:before {
  content: "\ea24";
}
.ki-folder-down.ki-solid:before {
  content: "\ea25";
}
.ki-folder-up.ki-solid:before {
  content: "\ea26";
}
.ki-folder.ki-solid:before {
  content: "\ea27";
}
.ki-frame.ki-solid:before {
  content: "\ea28";
}
.ki-gear.ki-solid:before {
  content: "\ea29";
}
.ki-general-mouse.ki-solid:before {
  content: "\ea2a";
}
.ki-geolocation-home.ki-solid:before {
  content: "\ea2b";
}
.ki-geolocation.ki-solid:before {
  content: "\ea2c";
}
.ki-ghost.ki-solid:before {
  content: "\ea2d";
}
.ki-gift.ki-solid:before {
  content: "\ea2e";
}
.ki-github.ki-solid:before {
  content: "\ea2f";
}
.ki-glass.ki-solid:before {
  content: "\ea30";
}
.ki-google-play.ki-solid:before {
  content: "\ea31";
}
.ki-google.ki-solid:before {
  content: "\ea32";
}
.ki-graph-2.ki-solid:before {
  content: "\ea33";
}
.ki-graph-3.ki-solid:before {
  content: "\ea34";
}
.ki-graph-4.ki-solid:before {
  content: "\ea35";
}
.ki-graph-up.ki-solid:before {
  content: "\ea36";
}
.ki-graph.ki-solid:before {
  content: "\ea37";
}
.ki-grid-2.ki-solid:before {
  content: "\ea38";
}
.ki-grid-frame.ki-solid:before {
  content: "\ea39";
}
.ki-grid.ki-solid:before {
  content: "\ea3a";
}
.ki-handcart.ki-solid:before {
  content: "\ea3b";
}
.ki-happy-emoji.ki-solid:before {
  content: "\ea3c";
}
.ki-heart-circle.ki-solid:before {
  content: "\ea3d";
}
.ki-heart.ki-solid:before {
  content: "\ea3e";
}
.ki-home-1.ki-solid:before {
  content: "\ea3f";
}
.ki-home-2.ki-solid:before {
  content: "\ea40";
}
.ki-home-3.ki-solid:before {
  content: "\ea41";
}
.ki-home.ki-solid:before {
  content: "\ea42";
}
.ki-html.ki-solid:before {
  content: "\ea43";
}
.ki-icon.ki-solid:before {
  content: "\ea44";
}
.ki-illustrator.ki-solid:before {
  content: "\ea45";
}
.ki-information-2.ki-solid:before {
  content: "\ea46";
}
.ki-information-3.ki-solid:before {
  content: "\ea47";
}
.ki-information-4.ki-solid:before {
  content: "\ea48";
}
.ki-information-5.ki-solid:before {
  content: "\ea49";
}
.ki-information.ki-solid:before {
  content: "\ea4a";
}
.ki-instagram.ki-solid:before {
  content: "\ea4b";
}
.ki-joystick.ki-solid:before {
  content: "\ea4c";
}
.ki-js-2.ki-solid:before {
  content: "\ea4d";
}
.ki-js.ki-solid:before {
  content: "\ea4e";
}
.ki-kanban.ki-solid:before {
  content: "\ea4f";
}
.ki-key-square.ki-solid:before {
  content: "\ea50";
}
.ki-key.ki-solid:before {
  content: "\ea51";
}
.ki-keyboard.ki-solid:before {
  content: "\ea52";
}
.ki-laptop.ki-solid:before {
  content: "\ea53";
}
.ki-laravel.ki-solid:before {
  content: "\ea54";
}
.ki-left-square.ki-solid:before {
  content: "\ea55";
}
.ki-left.ki-solid:before {
  content: "\ea56";
}
.ki-like-2.ki-solid:before {
  content: "\ea57";
}
.ki-like-folder.ki-solid:before {
  content: "\ea58";
}
.ki-like-shapes.ki-solid:before {
  content: "\ea59";
}
.ki-like-tag.ki-solid:before {
  content: "\ea5a";
}
.ki-like.ki-solid:before {
  content: "\ea5b";
}
.ki-loading.ki-solid:before {
  content: "\ea5c";
}
.ki-lock-2.ki-solid:before {
  content: "\ea5d";
}
.ki-lock-3.ki-solid:before {
  content: "\ea5e";
}
.ki-lock.ki-solid:before {
  content: "\ea5f";
}
.ki-logistic.ki-solid:before {
  content: "\ea60";
}
.ki-lots-shopping.ki-solid:before {
  content: "\ea61";
}
.ki-lovely.ki-solid:before {
  content: "\ea62";
}
.ki-lts.ki-solid:before {
  content: "\ea63";
}
.ki-magnifier.ki-solid:before {
  content: "\ea64";
}
.ki-map.ki-solid:before {
  content: "\ea65";
}
.ki-mask.ki-solid:before {
  content: "\ea66";
}
.ki-maximize.ki-solid:before {
  content: "\ea67";
}
.ki-medal-star.ki-solid:before {
  content: "\ea68";
}
.ki-menu.ki-solid:before {
  content: "\ea69";
}
.ki-message-add.ki-solid:before {
  content: "\ea6a";
}
.ki-message-edit.ki-solid:before {
  content: "\ea6b";
}
.ki-message-minus.ki-solid:before {
  content: "\ea6c";
}
.ki-message-notif.ki-solid:before {
  content: "\ea6d";
}
.ki-message-programming.ki-solid:before {
  content: "\ea6e";
}
.ki-message-question.ki-solid:before {
  content: "\ea6f";
}
.ki-message-text-2.ki-solid:before {
  content: "\ea70";
}
.ki-message-text.ki-solid:before {
  content: "\ea71";
}
.ki-messages.ki-solid:before {
  content: "\ea72";
}
.ki-microsoft.ki-solid:before {
  content: "\ea73";
}
.ki-milk.ki-solid:before {
  content: "\ea74";
}
.ki-minus-circle.ki-solid:before {
  content: "\ea75";
}
.ki-minus-folder.ki-solid:before {
  content: "\ea76";
}
.ki-minus-square.ki-solid:before {
  content: "\ea77";
}
.ki-minus.ki-solid:before {
  content: "\ea78";
}
.ki-monitor-mobile.ki-solid:before {
  content: "\ea79";
}
.ki-moon.ki-solid:before {
  content: "\ea7a";
}
.ki-more-2.ki-solid:before {
  content: "\ea7b";
}
.ki-mouse-circle.ki-solid:before {
  content: "\ea7c";
}
.ki-mouse-square.ki-solid:before {
  content: "\ea7d";
}
.ki-mouse.ki-solid:before {
  content: "\ea7e";
}
.ki-nexo.ki-solid:before {
  content: "\ea7f";
}
.ki-night-day.ki-solid:before {
  content: "\ea80";
}
.ki-note-2.ki-solid:before {
  content: "\ea81";
}
.ki-note.ki-solid:before {
  content: "\ea82";
}
.ki-notepad-bookmark.ki-solid:before {
  content: "\ea83";
}
.ki-notepad-edit.ki-solid:before {
  content: "\ea84";
}
.ki-notepad.ki-solid:before {
  content: "\ea85";
}
.ki-notification-2.ki-solid:before {
  content: "\ea86";
}
.ki-notification-bing.ki-solid:before {
  content: "\ea87";
}
.ki-notification-circle.ki-solid:before {
  content: "\ea88";
}
.ki-notification-favorite.ki-solid:before {
  content: "\ea89";
}
.ki-notification-on.ki-solid:before {
  content: "\ea8a";
}
.ki-notification-status.ki-solid:before {
  content: "\ea8b";
}
.ki-notification.ki-solid:before {
  content: "\ea8c";
}
.ki-ocean.ki-solid:before {
  content: "\ea8d";
}
.ki-office-bag.ki-solid:before {
  content: "\ea8e";
}
.ki-package.ki-solid:before {
  content: "\ea8f";
}
.ki-pails.ki-solid:before {
  content: "\ea90";
}
.ki-paintbucket.ki-solid:before {
  content: "\ea91";
}
.ki-paper-clip.ki-solid:before {
  content: "\ea92";
}
.ki-parcel-tracking.ki-solid:before {
  content: "\ea93";
}
.ki-parcel.ki-solid:before {
  content: "\ea94";
}
.ki-password-check.ki-solid:before {
  content: "\ea95";
}
.ki-paypal.ki-solid:before {
  content: "\ea96";
}
.ki-pencil.ki-solid:before {
  content: "\ea97";
}
.ki-people.ki-solid:before {
  content: "\ea98";
}
.ki-percentage.ki-solid:before {
  content: "\ea99";
}
.ki-phone.ki-solid:before {
  content: "\ea9a";
}
.ki-photoshop.ki-solid:before {
  content: "\ea9b";
}
.ki-picture.ki-solid:before {
  content: "\ea9c";
}
.ki-pill.ki-solid:before {
  content: "\ea9d";
}
.ki-pin.ki-solid:before {
  content: "\ea9e";
}
.ki-plus-circle.ki-solid:before {
  content: "\ea9f";
}
.ki-plus-square.ki-solid:before {
  content: "\eaa0";
}
.ki-plus.ki-solid:before {
  content: "\eaa1";
}
.ki-pointers.ki-solid:before {
  content: "\eaa2";
}
.ki-price-tag.ki-solid:before {
  content: "\eaa3";
}
.ki-printer.ki-solid:before {
  content: "\eaa4";
}
.ki-profile-circle.ki-solid:before {
  content: "\eaa5";
}
.ki-profile-user.ki-solid:before {
  content: "\eaa6";
}
.ki-pulse.ki-solid:before {
  content: "\eaa7";
}
.ki-purchase.ki-solid:before {
  content: "\eaa8";
}
.ki-python.ki-solid:before {
  content: "\eaa9";
}
.ki-question-2.ki-solid:before {
  content: "\eaaa";
}
.ki-question.ki-solid:before {
  content: "\eaab";
}
.ki-questionnaire-tablet.ki-solid:before {
  content: "\eaac";
}
.ki-ranking.ki-solid:before {
  content: "\eaad";
}
.ki-react.ki-solid:before {
  content: "\eaae";
}
.ki-receipt-square.ki-solid:before {
  content: "\eaaf";
}
.ki-rescue.ki-solid:before {
  content: "\eab0";
}
.ki-right-left.ki-solid:before {
  content: "\eab1";
}
.ki-right-square.ki-solid:before {
  content: "\eab2";
}
.ki-right.ki-solid:before {
  content: "\eab3";
}
.ki-rocket.ki-solid:before {
  content: "\eab4";
}
.ki-route.ki-solid:before {
  content: "\eab5";
}
.ki-router.ki-solid:before {
  content: "\eab6";
}
.ki-row-horizontal.ki-solid:before {
  content: "\eab7";
}
.ki-row-vertical.ki-solid:before {
  content: "\eab8";
}
.ki-safe-home.ki-solid:before {
  content: "\eab9";
}
.ki-satellite.ki-solid:before {
  content: "\eaba";
}
.ki-save-2.ki-solid:before {
  content: "\eabb";
}
.ki-save-deposit.ki-solid:before {
  content: "\eabc";
}
.ki-scan-barcode.ki-solid:before {
  content: "\eabd";
}
.ki-scooter-2.ki-solid:before {
  content: "\eabe";
}
.ki-scooter.ki-solid:before {
  content: "\eabf";
}
.ki-screen.ki-solid:before {
  content: "\eac0";
}
.ki-scroll.ki-solid:before {
  content: "\eac1";
}
.ki-search-list.ki-solid:before {
  content: "\eac2";
}
.ki-security-check.ki-solid:before {
  content: "\eac3";
}
.ki-security-user.ki-solid:before {
  content: "\eac4";
}
.ki-send.ki-solid:before {
  content: "\eac5";
}
.ki-setting-2.ki-solid:before {
  content: "\eac6";
}
.ki-setting-3.ki-solid:before {
  content: "\eac7";
}
.ki-setting-4.ki-solid:before {
  content: "\eac8";
}
.ki-setting.ki-solid:before {
  content: "\eac9";
}
.ki-share.ki-solid:before {
  content: "\eaca";
}
.ki-shield-cross.ki-solid:before {
  content: "\eacb";
}
.ki-shield-search.ki-solid:before {
  content: "\eacc";
}
.ki-shield-slash.ki-solid:before {
  content: "\eacd";
}
.ki-shield-tick.ki-solid:before {
  content: "\eace";
}
.ki-shield.ki-solid:before {
  content: "\eacf";
}
.ki-ship.ki-solid:before {
  content: "\ead0";
}
.ki-shop.ki-solid:before {
  content: "\ead1";
}
.ki-simcard-2.ki-solid:before {
  content: "\ead2";
}
.ki-simcard.ki-solid:before {
  content: "\ead3";
}
.ki-size.ki-solid:before {
  content: "\ead4";
}
.ki-slack.ki-solid:before {
  content: "\ead5";
}
.ki-slider-horizontal-2.ki-solid:before {
  content: "\ead6";
}
.ki-slider-horizontal.ki-solid:before {
  content: "\ead7";
}
.ki-slider-vertical-2.ki-solid:before {
  content: "\ead8";
}
.ki-slider-vertical.ki-solid:before {
  content: "\ead9";
}
.ki-slider.ki-solid:before {
  content: "\eada";
}
.ki-sms.ki-solid:before {
  content: "\eadb";
}
.ki-snapchat.ki-solid:before {
  content: "\eadc";
}
.ki-social-media.ki-solid:before {
  content: "\eadd";
}
.ki-soft-2.ki-solid:before {
  content: "\eade";
}
.ki-soft-3.ki-solid:before {
  content: "\eadf";
}
.ki-soft.ki-solid:before {
  content: "\eae0";
}
.ki-some-files.ki-solid:before {
  content: "\eae1";
}
.ki-sort.ki-solid:before {
  content: "\eae2";
}
.ki-speaker.ki-solid:before {
  content: "\eae3";
}
.ki-spotify.ki-solid:before {
  content: "\eae4";
}
.ki-spring-framework.ki-solid:before {
  content: "\eae5";
}
.ki-square-brackets.ki-solid:before {
  content: "\eae6";
}
.ki-star.ki-solid:before {
  content: "\eae7";
}
.ki-status.ki-solid:before {
  content: "\eae8";
}
.ki-subtitle.ki-solid:before {
  content: "\eae9";
}
.ki-sun.ki-solid:before {
  content: "\eaea";
}
.ki-support-24.ki-solid:before {
  content: "\eaeb";
}
.ki-switch.ki-solid:before {
  content: "\eaec";
}
.ki-syringe.ki-solid:before {
  content: "\eaed";
}
.ki-tablet-book.ki-solid:before {
  content: "\eaee";
}
.ki-tablet-delete.ki-solid:before {
  content: "\eaef";
}
.ki-tablet-down.ki-solid:before {
  content: "\eaf0";
}
.ki-tablet-ok.ki-solid:before {
  content: "\eaf1";
}
.ki-tablet-text-down.ki-solid:before {
  content: "\eaf2";
}
.ki-tablet-text-up.ki-solid:before {
  content: "\eaf3";
}
.ki-tablet-up.ki-solid:before {
  content: "\eaf4";
}
.ki-tablet.ki-solid:before {
  content: "\eaf5";
}
.ki-tag-cross.ki-solid:before {
  content: "\eaf6";
}
.ki-tag.ki-solid:before {
  content: "\eaf7";
}
.ki-teacher.ki-solid:before {
  content: "\eaf8";
}
.ki-tech-wifi.ki-solid:before {
  content: "\eaf9";
}
.ki-technology-2.ki-solid:before {
  content: "\eafa";
}
.ki-technology-3.ki-solid:before {
  content: "\eafb";
}
.ki-technology-4.ki-solid:before {
  content: "\eafc";
}
.ki-technology.ki-solid:before {
  content: "\eafd";
}
.ki-telephone-geolocation.ki-solid:before {
  content: "\eafe";
}
.ki-test-tubes.ki-solid:before {
  content: "\eaff";
}
.ki-text-align-center.ki-solid:before {
  content: "\eb00";
}
.ki-text-align-justify-center.ki-solid:before {
  content: "\eb01";
}
.ki-text-align-left.ki-solid:before {
  content: "\eb02";
}
.ki-text-align-right.ki-solid:before {
  content: "\eb03";
}
.ki-text-bold.ki-solid:before {
  content: "\eb04";
}
.ki-text-circle.ki-solid:before {
  content: "\eb05";
}
.ki-text-italic.ki-solid:before {
  content: "\eb06";
}
.ki-text-number.ki-solid:before {
  content: "\eb07";
}
.ki-text-strikethrough.ki-solid:before {
  content: "\eb08";
}
.ki-text-underline.ki-solid:before {
  content: "\eb09";
}
.ki-text.ki-solid:before {
  content: "\eb0a";
}
.ki-thermometer.ki-solid:before {
  content: "\eb0b";
}
.ki-theta.ki-solid:before {
  content: "\eb0c";
}
.ki-tiktok.ki-solid:before {
  content: "\eb0d";
}
.ki-time.ki-solid:before {
  content: "\eb0e";
}
.ki-timer.ki-solid:before {
  content: "\eb0f";
}
.ki-to-left.ki-solid:before {
  content: "\eb10";
}
.ki-to-right.ki-solid:before {
  content: "\eb11";
}
.ki-toggle-off-circle.ki-solid:before {
  content: "\eb12";
}
.ki-toggle-off.ki-solid:before {
  content: "\eb13";
}
.ki-toggle-on-circle.ki-solid:before {
  content: "\eb14";
}
.ki-toggle-on.ki-solid:before {
  content: "\eb15";
}
.ki-trailer.ki-solid:before {
  content: "\eb16";
}
.ki-trash-square.ki-solid:before {
  content: "\eb17";
}
.ki-trash.ki-solid:before {
  content: "\eb18";
}
.ki-tree.ki-solid:before {
  content: "\eb19";
}
.ki-trello.ki-solid:before {
  content: "\eb1a";
}
.ki-triangle.ki-solid:before {
  content: "\eb1b";
}
.ki-truck.ki-solid:before {
  content: "\eb1c";
}
.ki-ts.ki-solid:before {
  content: "\eb1d";
}
.ki-twitch.ki-solid:before {
  content: "\eb1e";
}
.ki-twitter.ki-solid:before {
  content: "\eb1f";
}
.ki-two-credit-cart.ki-solid:before {
  content: "\eb20";
}
.ki-underlining.ki-solid:before {
  content: "\eb21";
}
.ki-up-down.ki-solid:before {
  content: "\eb22";
}
.ki-up-square.ki-solid:before {
  content: "\eb23";
}
.ki-up.ki-solid:before {
  content: "\eb24";
}
.ki-update-file.ki-solid:before {
  content: "\eb25";
}
.ki-update-folder.ki-solid:before {
  content: "\eb26";
}
.ki-user-edit.ki-solid:before {
  content: "\eb27";
}
.ki-user-square.ki-solid:before {
  content: "\eb28";
}
.ki-user-tick.ki-solid:before {
  content: "\eb29";
}
.ki-user.ki-solid:before {
  content: "\eb2a";
}
.ki-verify.ki-solid:before {
  content: "\eb2b";
}
.ki-vibe.ki-solid:before {
  content: "\eb2c";
}
.ki-virus.ki-solid:before {
  content: "\eb2d";
}
.ki-vue.ki-solid:before {
  content: "\eb2e";
}
.ki-vuesax.ki-solid:before {
  content: "\eb2f";
}
.ki-wallet.ki-solid:before {
  content: "\eb30";
}
.ki-wanchain.ki-solid:before {
  content: "\eb31";
}
.ki-watch.ki-solid:before {
  content: "\eb32";
}
.ki-whatsapp.ki-solid:before {
  content: "\eb33";
}
.ki-wifi-home.ki-solid:before {
  content: "\eb34";
}
.ki-wifi-square.ki-solid:before {
  content: "\eb35";
}
.ki-wifi.ki-solid:before {
  content: "\eb36";
}
.ki-wrench.ki-solid:before {
  content: "\eb37";
}
.ki-xaomi.ki-solid:before {
  content: "\eb38";
}
.ki-xd.ki-solid:before {
  content: "\eb39";
}
.ki-xmr.ki-solid:before {
  content: "\eb3a";
}
.ki-yii.ki-solid:before {
  content: "\eb3b";
}
.ki-youtube.ki-solid:before {
  content: "\eb3c";
}

/*!*********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/themes/metronic_35/src/plugins/rtl/end-rtl-ignore.css (1) ***!
  \*********************************************************************************************************************************************************/
/*rtl:end:ignore*/
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./assets/themes/metronic_35/src/plugins/plugins.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
/*rtl:begin:ignore*/
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  list-style: none;
  padding: 0;
}
.select2-container .select2-selection--multiple .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  margin-left: 5px;
  padding: 0;
  max-width: 100%;
  resize: none;
  height: 18px;
  vertical-align: bottom;
  font-family: sans-serif;
  overflow: hidden;
  word-break: keep-all;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}

.select2-results__option--selectable {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
  padding-right: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px;
  position: relative;
}
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
  padding-right: 25px;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  position: absolute;
  right: 0;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
  padding-left: 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-right: 1px solid #aaa;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #999;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
  background-color: #f1f1f1;
  color: #333;
  outline: none;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--group {
  padding: 0;
}
.select2-container--default .select2-results__option--disabled {
  color: #999;
}
.select2-container--default .select2-results__option--selected {
  background-color: #ddd;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #888;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
  outline: none;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option--group {
  padding: 0;
}
.select2-container--classic .select2-results__option--disabled {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/*rtl:end:ignore*/
/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/scripts_override/js_inc_select2.css ***!
  \******************************************************************************************************************************************/
.select2-container li:first-child .select2-search__field, .select2-selection__rendered li:first-child.select2-search, .select2-container .select2-input{
    width: 100% !important
}
.select2-container--open{
    z-index:99999;
}

.select2-container--bootstrap-5 .select2-selection{
    border: 1px solid #E4E6EF;
}

.select2-selection--multiple{
    display:flex;
}

.select2-container .select2-selection--multiple{ min-height: 42.94px}
.select2-results__options li:nth-of-type(odd){background: #f2f4f8;}
.select2-results__option:not(:last-child){
    border-bottom: 1px solid #aaaaaa;
}
.select2-results__option{
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.select2-results__option[aria-selected="true"]{
    background-color:#cccccc !important;
}

/*----------------*/

.select2-container .select2-selection--single{
    height:initial;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{
    height: 0.7rem;
}
.select2-container--bootstrap5 .select2-dropdown{
    padding:0px;
}
select.select_2, select.select_2_ajax{ /*Añadido para evitar la visualización mala mientras carga el select2*/
    max-height:43px;
}

.select2-container--bootstrap5.select2-container--disabled .form-select:not(.form-select-solid):not(.form-select-transparent){
    background-color: #dadada;
}
/*!********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/scripts_override/js_inc_flatpickr.css ***!
  \********************************************************************************************************************************************/
.flatpickr-wrapper{
    flex: 1;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQSxpQkFBaUIsMEJBQTBCLEVBQUU7O0FBRTdDO0lBQ0ksZ0VBQWdFO0FBQ3BFOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0kscUJBQXFCO0FBQ3pCOztBQUVBLHdCQUF3QjtBQUN4QjtJQUNJLDBCQUEwQjtBQUM5Qjs7QUFFQTtJQUNJLFlBQVk7SUFDWixVQUFVO0lBQ1YsV0FBVztBQUNmO0FBQ0E7SUFDSSxvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsU0FBUztJQUNULFFBQVE7QUFDWjs7QUFFQTtJQUNJLG9DQUFvQztBQUN4Qzs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLFdBQVc7QUFDZjs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLG1DQUFtQztBQUN2QztBQUNBO0lBQ0ksZ0NBQWdDO0FBQ3BDOztBQUVBLHlCQUF5QjtBQUN6QjtJQUNJLGlDQUFpQztJQUNqQyx5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSxpQ0FBaUM7SUFDakMseUJBQXlCO0FBQzdCLEM7Ozs7QUN0RUEsZ0JBQWdCO0FDQ2Q7Ozs7RUFBQTtBQ0RGOztFQVNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7RUFPQTtFQzJPSSx5QkFMSTtFRHBPUjtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUdFO0VBR0Y7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QUZERjs7QUkvR0k7RUZzSEE7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0U7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBR0Y7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRkRKOztBS3ZLQTs7O0VBR0U7QUwwS0Y7O0FLNUlBO0VBQ0U7RUFDQTtFRjZPSSxtQ0FMSTtFRXRPUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTCtJRjs7QUt0SUE7RUFDRTtFQUNBLGNDbW5CNEI7RURsbkI1QjtFQUNBO0VBQ0EsYUN5bkI0QjtBTmhmOUI7O0FLL0hBO0VBQ0U7RUFDQSxxQkN3akI0QjtFRHJqQjVCLGdCRXlXd0I7RUZ4V3hCLGdCRTBXNkI7RUZ6VzdCO0FMZ0lGOztBSzdIQTtFRnVNUTtBSHRFUjtBR3RGSTtFRTNDSjtJRjhNUTtFSHpFTjtBQUNGOztBS2pJQTtFRmtNUTtBSDdEUjtBRy9GSTtFRXRDSjtJRnlNUTtFSGhFTjtBQUNGOztBS3JJQTtFRjZMUTtBSHBEUjtBR3hHSTtFRWpDSjtJRm9NUTtFSHZETjtBQUNGOztBS3pJQTtFRm9MTSxrQkFMSTtBSGxDVjs7QUt4SUE7RUYrS00sa0JBTEk7QUg5QlY7O0FLdklBO0VGMEtNLG1CQUxJO0FIMUJWOztBS2hJQTtFQUNFO0VBQ0EsbUJFc0lnQztBUEhsQzs7QUt6SEE7RUFDRTtFQUNBO0VBQ0E7QUw0SEY7O0FLdEhBO0VBQ0U7RUFDQTtFQUNBO0FMeUhGOztBS25IQTs7RUFFRTtBTHNIRjs7QUtuSEE7OztFQUdFO0VBQ0E7QUxzSEY7O0FLbkhBOzs7O0VBSUU7QUxzSEY7O0FLbkhBO0VBQ0UsZ0JFb01pQjtBUDlFbkI7O0FLakhBO0VBQ0U7RUFDQTtBTG9IRjs7QUs5R0E7RUFDRTtBTGlIRjs7QUt6R0E7O0VBRUUsZ0JFNkttQjtBUGpFckI7O0FLcEdBO0VGNkVNLGtCQUxJO0FIZ0NWOztBS2pHQTtFQUNFLGlCQ3FmNEI7RURwZjVCO0VBQ0E7QUxvR0Y7O0FLM0ZBOztFQUVFO0VGd0RJLGlCQUxJO0VFakRSO0VBQ0E7QUw4RkY7O0FLM0ZBO0VBQU07QUwrRk47O0FLOUZBO0VBQU07QUxrR047O0FLN0ZBO0VBQ0U7RUFDQSxxQkVVMEI7QVBzRjVCO0FLOUZFO0VBQ0U7RUFDQSxxQkVTd0I7QVB1RjVCOztBS3RGRTtFQUVFO0VBQ0E7QUx3Rko7O0FLakZBOzs7O0VBSUUscUNDZ1Y0QjtFSGxVeEIsY0FMSTtBSDRFVjs7QUs3RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFRkVJLGVBTEk7QUhvRlY7QUs1RUU7RUZISSxrQkFMSTtFRVVOO0VBQ0E7QUw4RUo7O0FLMUVBO0VGVk0sZUFMSTtFRWlCUjtFQUNBO0FMNkVGO0FLMUVFO0VBQ0U7QUw0RUo7O0FLeEVBO0VBQ0U7RUZ0QkksZUFMSTtFRTZCUix3QkN5NUNrQztFRHg1Q2xDLHNDQ3k1Q2tDO0VFOXJEaEM7QVJpWEo7QUt6RUU7RUFDRTtFRjdCRSxjQUxJO0FIOEdWOztBS2pFQTtFQUNFO0FMb0VGOztBSzlEQTs7RUFFRTtBTGlFRjs7QUt6REE7RUFDRTtFQUNBO0FMNERGOztBS3pEQTtFQUNFLG9CRXdIMEM7RUZ2SDFDLHVCRXVIMEM7RUZ0SDFDLGNFcFVTO0VGcVVUO0FMNERGOztBS3JEQTtFQUVFO0VBQ0E7QUx1REY7O0FLcERBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7QUx1REY7O0FLL0NBO0VBQ0U7QUxrREY7O0FLNUNBO0VBRUU7QUw4Q0Y7O0FLdENBO0VBQ0U7QUx5Q0Y7O0FLcENBOzs7OztFQUtFO0VBQ0E7RUY1SEksa0JBTEk7RUVtSVI7QUx1Q0Y7O0FLbkNBOztFQUVFO0FMc0NGOztBS2pDQTtFQUNFO0FMb0NGOztBS2pDQTtFQUdFO0FMa0NGO0FLL0JFO0VBQ0U7QUxpQ0o7O0FLMUJBO0VBQ0U7QUw2QkY7O0FLckJBOzs7O0VBSUU7QUx3QkY7QUtyQkk7Ozs7RUFDRTtBTDBCTjs7QUtuQkE7RUFDRTtFQUNBO0FMc0JGOztBS2pCQTtFQUNFO0FMb0JGOztBS1ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUxhRjs7QUtMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCQ21ONEI7RUhwYXRCO0VFb05OO0FMT0Y7QUd2WEk7RUV5V0o7SUZ0TVE7RUh3Tk47QUFDRjtBS1ZFO0VBQ0U7QUxZSjs7QUtMQTs7Ozs7OztFQU9FO0FMUUY7O0FLTEE7RUFDRTtBTFFGOztBS0NBO0VBQ0U7RUFDQTtBTEVGOztBS01BOzs7Ozs7O0NBQUE7QUFXQTtFQUNFO0FMTkY7O0FLV0E7RUFDRTtBTFJGOztBS2VBO0VBQ0U7RUFDQTtBTFpGOztBS2lCQTtFQUNFO0FMZEY7O0FLbUJBO0VBQ0U7QUxoQkY7O0FLdUJBO0VBQ0U7RUFDQTtBTHBCRjs7QUs0QkE7RUFDRTtBTHpCRjs7QUtpQ0E7RUFDRTtBTDlCRjs7QVN2aUJBO0VObVFNLGtCQUxJO0VNNVBSLGdCSHdvQjRCO0FOOUY5Qjs7QVNyaUJFO0VOZ1FNO0VNNVBKLGdCRmdWaUI7RUUvVWpCLGdCRjBaMkI7QVA0SS9CO0FHdmNJO0VNcEdGO0lOdVFNO0VId1NOO0FBQ0Y7O0FTaGpCRTtFTmdRTTtFTTVQSixnQkZnVmlCO0VFL1VqQixnQkYwWjJCO0FQdUovQjtBR2xkSTtFTXBHRjtJTnVRTTtFSG1UTjtBQUNGOztBUzNqQkU7RU5nUU07RU01UEosZ0JGZ1ZpQjtFRS9VakIsZ0JGMFoyQjtBUGtLL0I7QUc3ZEk7RU1wR0Y7SU51UU07RUg4VE47QUFDRjs7QVN0a0JFO0VOZ1FNO0VNNVBKLGdCRmdWaUI7RUUvVWpCLGdCRjBaMkI7QVA2Sy9CO0FHeGVJO0VNcEdGO0lOdVFNO0VIeVVOO0FBQ0Y7O0FTamxCRTtFTmdRTTtFTTVQSixnQkZnVmlCO0VFL1VqQixnQkYwWjJCO0FQd0wvQjtBR25mSTtFTXBHRjtJTnVRTTtFSG9WTjtBQUNGOztBUzVsQkU7RU5nUU07RU01UEosZ0JGZ1ZpQjtFRS9VakIsZ0JGMFoyQjtBUG1NL0I7QUc5Zkk7RU1wR0Y7SU51UU07RUgrVk47QUFDRjs7QVMva0JBO0VDdkRFO0VBQ0E7QVYwb0JGOztBUy9rQkE7RUM1REU7RUFDQTtBVitvQkY7O0FTamxCQTtFQUNFO0FUb2xCRjtBU2xsQkU7RUFDRSxvQkhzb0IwQjtBTmxEOUI7O0FTMWtCQTtFTjhNTSxrQkFMSTtFTXZNUjtBVDZrQkY7O0FTemtCQTtFQUNFLG1CRm1ITztFSm9GSCxrQkFMSTtBSDJZVjtBUzFrQkU7RUFDRTtBVDRrQko7O0FTeGtCQTtFQUNFO0VBQ0EsbUJGeUdPO0VKb0ZILGtCQUxJO0VNdExSLGNGdkVTO0FQa3BCWDtBU3prQkU7RUFDRTtBVDJrQko7O0FXM3FCQTtFQ0lFO0VBR0E7QVp5cUJGOztBVzFxQkE7RUFDRSxnQkwrakRrQztFSzlqRGxDLG1DSm01QmtDO0VJbDVCbEM7RUhHRTtFS0xFLG1DQVJXO0VES2Y7RUFHQTtBWm1yQkY7O0FXcnFCQTtFQUVFO0FYdXFCRjs7QVdwcUJBO0VBQ0U7RUFDQTtBWHVxQkY7O0FXcHFCQTtFUnlQTSxrQkFMSTtFUWxQUix5QkpnNEJrQztBUHpOcEM7O0FjenNCRTs7Ozs7OztFQ0hBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fmc3RCRjs7QWdCaHFCSTtFRjVDRTtJQUNFLGdCUDBRZTtFUHNjckI7QUFDRjtBZ0J0cUJJO0VGNUNFO0lBQ0UsZ0JQMFFlO0VQMmNyQjtBQUNGO0FnQjNxQkk7RUY1Q0U7SUFDRSxnQlAwUWU7RVBnZHJCO0FBQ0Y7QWdCaHJCSTtFRjVDRTtJQUNFLGlCUDBRZTtFUHFkckI7QUFDRjtBZ0JyckJJO0VGNUNFO0lBQ0UsaUJQMFFlO0VQMGRyQjtBQUNGO0FpQnJ2QkE7RUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QWpCMnZCSjs7QWlCdHZCRTtFQ05BO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FsQit2QkY7QWlCN3ZCSTtFQ09GO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJ5dkJGOztBa0Ixc0JNO0VBQ0U7QWxCNnNCUjs7QWtCMXNCTTtFQXBDSjtFQUNBO0FsQmt2QkY7O0FrQnB1QkU7RUFDRTtFQUNBO0FsQnV1Qko7O0FrQnp1QkU7RUFDRTtFQUNBO0FsQjR1Qko7O0FrQjl1QkU7RUFDRTtFQUNBO0FsQml2Qko7O0FrQm52QkU7RUFDRTtFQUNBO0FsQnN2Qko7O0FrQnh2QkU7RUFDRTtFQUNBO0FsQjJ2Qko7O0FrQjd2QkU7RUFDRTtFQUNBO0FsQmd3Qko7O0FrQmp1Qk07RUFoREo7RUFDQTtBbEJxeEJGOztBa0JodUJVO0VBaEVOO0VBQ0E7QWxCb3lCSjs7QWtCcnVCVTtFQWhFTjtFQUNBO0FsQnl5Qko7O0FrQjF1QlU7RUFoRU47RUFDQTtBbEI4eUJKOztBa0IvdUJVO0VBaEVOO0VBQ0E7QWxCbXpCSjs7QWtCcHZCVTtFQWhFTjtFQUNBO0FsQnd6Qko7O0FrQnp2QlU7RUFoRU47RUFDQTtBbEI2ekJKOztBa0I5dkJVO0VBaEVOO0VBQ0E7QWxCazBCSjs7QWtCbndCVTtFQWhFTjtFQUNBO0FsQnUwQko7O0FrQnh3QlU7RUFoRU47RUFDQTtBbEI0MEJKOztBa0I3d0JVO0VBaEVOO0VBQ0E7QWxCaTFCSjs7QWtCbHhCVTtFQWhFTjtFQUNBO0FsQnMxQko7O0FrQnZ4QlU7RUFoRU47RUFDQTtBbEIyMUJKOztBa0JweEJZO0VBeERWO0FsQmcxQkY7O0FrQnh4Qlk7RUF4RFY7QWxCbzFCRjs7QWtCNXhCWTtFQXhEVjtBbEJ3MUJGOztBa0JoeUJZO0VBeERWO0FsQjQxQkY7O0FrQnB5Qlk7RUF4RFY7QWxCZzJCRjs7QWtCeHlCWTtFQXhEVjtBbEJvMkJGOztBa0I1eUJZO0VBeERWO0FsQncyQkY7O0FrQmh6Qlk7RUF4RFY7QWxCNDJCRjs7QWtCcHpCWTtFQXhEVjtBbEJnM0JGOztBa0J4ekJZO0VBeERWO0FsQm8zQkY7O0FrQjV6Qlk7RUF4RFY7QWxCdzNCRjs7QWtCcnpCUTs7RUFFRTtBbEJ3ekJWOztBa0JyekJROztFQUVFO0FsQnd6QlY7O0FrQi96QlE7O0VBRUU7QWxCazBCVjs7QWtCL3pCUTs7RUFFRTtBbEJrMEJWOztBa0J6MEJROztFQUVFO0FsQjQwQlY7O0FrQnowQlE7O0VBRUU7QWxCNDBCVjs7QWtCbjFCUTs7RUFFRTtBbEJzMUJWOztBa0JuMUJROztFQUVFO0FsQnMxQlY7O0FrQjcxQlE7O0VBRUU7QWxCZzJCVjs7QWtCNzFCUTs7RUFFRTtBbEJnMkJWOztBa0J2MkJROztFQUVFO0FsQjAyQlY7O0FrQnYyQlE7O0VBRUU7QWxCMDJCVjs7QWtCajNCUTs7RUFFRTtBbEJvM0JWOztBa0JqM0JROztFQUVFO0FsQm8zQlY7O0FrQjMzQlE7O0VBRUU7QWxCODNCVjs7QWtCMzNCUTs7RUFFRTtBbEI4M0JWOztBa0JyNEJROztFQUVFO0FsQnc0QlY7O0FrQnI0QlE7O0VBRUU7QWxCdzRCVjs7QWtCLzRCUTs7RUFFRTtBbEJrNUJWOztBa0IvNEJROztFQUVFO0FsQms1QlY7O0FrQno1QlE7O0VBRUU7QWxCNDVCVjs7QWtCejVCUTs7RUFFRTtBbEI0NUJWOztBZ0J0OUJJO0VFVUU7SUFDRTtFbEJnOUJOO0VrQjc4Qkk7SUFwQ0o7SUFDQTtFbEJvL0JBO0VrQnQrQkE7SUFDRTtJQUNBO0VsQncrQkY7RWtCMStCQTtJQUNFO0lBQ0E7RWxCNCtCRjtFa0I5K0JBO0lBQ0U7SUFDQTtFbEJnL0JGO0VrQmwvQkE7SUFDRTtJQUNBO0VsQm8vQkY7RWtCdC9CQTtJQUNFO0lBQ0E7RWxCdy9CRjtFa0IxL0JBO0lBQ0U7SUFDQTtFbEI0L0JGO0VrQjc5Qkk7SUFoREo7SUFDQTtFbEJnaENBO0VrQjM5QlE7SUFoRU47SUFDQTtFbEI4aENGO0VrQi85QlE7SUFoRU47SUFDQTtFbEJraUNGO0VrQm4rQlE7SUFoRU47SUFDQTtFbEJzaUNGO0VrQnYrQlE7SUFoRU47SUFDQTtFbEIwaUNGO0VrQjMrQlE7SUFoRU47SUFDQTtFbEI4aUNGO0VrQi8rQlE7SUFoRU47SUFDQTtFbEJrakNGO0VrQm4vQlE7SUFoRU47SUFDQTtFbEJzakNGO0VrQnYvQlE7SUFoRU47SUFDQTtFbEIwakNGO0VrQjMvQlE7SUFoRU47SUFDQTtFbEI4akNGO0VrQi8vQlE7SUFoRU47SUFDQTtFbEJra0NGO0VrQm5nQ1E7SUFoRU47SUFDQTtFbEJza0NGO0VrQnZnQ1E7SUFoRU47SUFDQTtFbEIwa0NGO0VrQm5nQ1U7SUF4RFY7RWxCOGpDQTtFa0J0Z0NVO0lBeERWO0VsQmlrQ0E7RWtCemdDVTtJQXhEVjtFbEJva0NBO0VrQjVnQ1U7SUF4RFY7RWxCdWtDQTtFa0IvZ0NVO0lBeERWO0VsQjBrQ0E7RWtCbGhDVTtJQXhEVjtFbEI2a0NBO0VrQnJoQ1U7SUF4RFY7RWxCZ2xDQTtFa0J4aENVO0lBeERWO0VsQm1sQ0E7RWtCM2hDVTtJQXhEVjtFbEJzbENBO0VrQjloQ1U7SUF4RFY7RWxCeWxDQTtFa0JqaUNVO0lBeERWO0VsQjRsQ0E7RWtCcGlDVTtJQXhEVjtFbEIrbENBO0VrQjVoQ007O0lBRUU7RWxCOGhDUjtFa0IzaENNOztJQUVFO0VsQjZoQ1I7RWtCcGlDTTs7SUFFRTtFbEJzaUNSO0VrQm5pQ007O0lBRUU7RWxCcWlDUjtFa0I1aUNNOztJQUVFO0VsQjhpQ1I7RWtCM2lDTTs7SUFFRTtFbEI2aUNSO0VrQnBqQ007O0lBRUU7RWxCc2pDUjtFa0JuakNNOztJQUVFO0VsQnFqQ1I7RWtCNWpDTTs7SUFFRTtFbEI4akNSO0VrQjNqQ007O0lBRUU7RWxCNmpDUjtFa0Jwa0NNOztJQUVFO0VsQnNrQ1I7RWtCbmtDTTs7SUFFRTtFbEJxa0NSO0VrQjVrQ007O0lBRUU7RWxCOGtDUjtFa0Iza0NNOztJQUVFO0VsQjZrQ1I7RWtCcGxDTTs7SUFFRTtFbEJzbENSO0VrQm5sQ007O0lBRUU7RWxCcWxDUjtFa0I1bENNOztJQUVFO0VsQjhsQ1I7RWtCM2xDTTs7SUFFRTtFbEI2bENSO0VrQnBtQ007O0lBRUU7RWxCc21DUjtFa0JubUNNOztJQUVFO0VsQnFtQ1I7RWtCNW1DTTs7SUFFRTtFbEI4bUNSO0VrQjNtQ007O0lBRUU7RWxCNm1DUjtBQUNGO0FnQnhxQ0k7RUVVRTtJQUNFO0VsQmlxQ047RWtCOXBDSTtJQXBDSjtJQUNBO0VsQnFzQ0E7RWtCdnJDQTtJQUNFO0lBQ0E7RWxCeXJDRjtFa0IzckNBO0lBQ0U7SUFDQTtFbEI2ckNGO0VrQi9yQ0E7SUFDRTtJQUNBO0VsQmlzQ0Y7RWtCbnNDQTtJQUNFO0lBQ0E7RWxCcXNDRjtFa0J2c0NBO0lBQ0U7SUFDQTtFbEJ5c0NGO0VrQjNzQ0E7SUFDRTtJQUNBO0VsQjZzQ0Y7RWtCOXFDSTtJQWhESjtJQUNBO0VsQml1Q0E7RWtCNXFDUTtJQWhFTjtJQUNBO0VsQit1Q0Y7RWtCaHJDUTtJQWhFTjtJQUNBO0VsQm12Q0Y7RWtCcHJDUTtJQWhFTjtJQUNBO0VsQnV2Q0Y7RWtCeHJDUTtJQWhFTjtJQUNBO0VsQjJ2Q0Y7RWtCNXJDUTtJQWhFTjtJQUNBO0VsQit2Q0Y7RWtCaHNDUTtJQWhFTjtJQUNBO0VsQm13Q0Y7RWtCcHNDUTtJQWhFTjtJQUNBO0VsQnV3Q0Y7RWtCeHNDUTtJQWhFTjtJQUNBO0VsQjJ3Q0Y7RWtCNXNDUTtJQWhFTjtJQUNBO0VsQit3Q0Y7RWtCaHRDUTtJQWhFTjtJQUNBO0VsQm14Q0Y7RWtCcHRDUTtJQWhFTjtJQUNBO0VsQnV4Q0Y7RWtCeHRDUTtJQWhFTjtJQUNBO0VsQjJ4Q0Y7RWtCcHRDVTtJQXhEVjtFbEIrd0NBO0VrQnZ0Q1U7SUF4RFY7RWxCa3hDQTtFa0IxdENVO0lBeERWO0VsQnF4Q0E7RWtCN3RDVTtJQXhEVjtFbEJ3eENBO0VrQmh1Q1U7SUF4RFY7RWxCMnhDQTtFa0JudUNVO0lBeERWO0VsQjh4Q0E7RWtCdHVDVTtJQXhEVjtFbEJpeUNBO0VrQnp1Q1U7SUF4RFY7RWxCb3lDQTtFa0I1dUNVO0lBeERWO0VsQnV5Q0E7RWtCL3VDVTtJQXhEVjtFbEIweUNBO0VrQmx2Q1U7SUF4RFY7RWxCNnlDQTtFa0JydkNVO0lBeERWO0VsQmd6Q0E7RWtCN3VDTTs7SUFFRTtFbEIrdUNSO0VrQjV1Q007O0lBRUU7RWxCOHVDUjtFa0JydkNNOztJQUVFO0VsQnV2Q1I7RWtCcHZDTTs7SUFFRTtFbEJzdkNSO0VrQjd2Q007O0lBRUU7RWxCK3ZDUjtFa0I1dkNNOztJQUVFO0VsQjh2Q1I7RWtCcndDTTs7SUFFRTtFbEJ1d0NSO0VrQnB3Q007O0lBRUU7RWxCc3dDUjtFa0I3d0NNOztJQUVFO0VsQit3Q1I7RWtCNXdDTTs7SUFFRTtFbEI4d0NSO0VrQnJ4Q007O0lBRUU7RWxCdXhDUjtFa0JweENNOztJQUVFO0VsQnN4Q1I7RWtCN3hDTTs7SUFFRTtFbEIreENSO0VrQjV4Q007O0lBRUU7RWxCOHhDUjtFa0JyeUNNOztJQUVFO0VsQnV5Q1I7RWtCcHlDTTs7SUFFRTtFbEJzeUNSO0VrQjd5Q007O0lBRUU7RWxCK3lDUjtFa0I1eUNNOztJQUVFO0VsQjh5Q1I7RWtCcnpDTTs7SUFFRTtFbEJ1ekNSO0VrQnB6Q007O0lBRUU7RWxCc3pDUjtFa0I3ekNNOztJQUVFO0VsQit6Q1I7RWtCNXpDTTs7SUFFRTtFbEI4ekNSO0FBQ0Y7QWdCejNDSTtFRVVFO0lBQ0U7RWxCazNDTjtFa0IvMkNJO0lBcENKO0lBQ0E7RWxCczVDQTtFa0J4NENBO0lBQ0U7SUFDQTtFbEIwNENGO0VrQjU0Q0E7SUFDRTtJQUNBO0VsQjg0Q0Y7RWtCaDVDQTtJQUNFO0lBQ0E7RWxCazVDRjtFa0JwNUNBO0lBQ0U7SUFDQTtFbEJzNUNGO0VrQng1Q0E7SUFDRTtJQUNBO0VsQjA1Q0Y7RWtCNTVDQTtJQUNFO0lBQ0E7RWxCODVDRjtFa0IvM0NJO0lBaERKO0lBQ0E7RWxCazdDQTtFa0I3M0NRO0lBaEVOO0lBQ0E7RWxCZzhDRjtFa0JqNENRO0lBaEVOO0lBQ0E7RWxCbzhDRjtFa0JyNENRO0lBaEVOO0lBQ0E7RWxCdzhDRjtFa0J6NENRO0lBaEVOO0lBQ0E7RWxCNDhDRjtFa0I3NENRO0lBaEVOO0lBQ0E7RWxCZzlDRjtFa0JqNUNRO0lBaEVOO0lBQ0E7RWxCbzlDRjtFa0JyNUNRO0lBaEVOO0lBQ0E7RWxCdzlDRjtFa0J6NUNRO0lBaEVOO0lBQ0E7RWxCNDlDRjtFa0I3NUNRO0lBaEVOO0lBQ0E7RWxCZytDRjtFa0JqNkNRO0lBaEVOO0lBQ0E7RWxCbytDRjtFa0JyNkNRO0lBaEVOO0lBQ0E7RWxCdytDRjtFa0J6NkNRO0lBaEVOO0lBQ0E7RWxCNCtDRjtFa0JyNkNVO0lBeERWO0VsQmcrQ0E7RWtCeDZDVTtJQXhEVjtFbEJtK0NBO0VrQjM2Q1U7SUF4RFY7RWxCcytDQTtFa0I5NkNVO0lBeERWO0VsQnkrQ0E7RWtCajdDVTtJQXhEVjtFbEI0K0NBO0VrQnA3Q1U7SUF4RFY7RWxCKytDQTtFa0J2N0NVO0lBeERWO0VsQmsvQ0E7RWtCMTdDVTtJQXhEVjtFbEJxL0NBO0VrQjc3Q1U7SUF4RFY7RWxCdy9DQTtFa0JoOENVO0lBeERWO0VsQjIvQ0E7RWtCbjhDVTtJQXhEVjtFbEI4L0NBO0VrQnQ4Q1U7SUF4RFY7RWxCaWdEQTtFa0I5N0NNOztJQUVFO0VsQmc4Q1I7RWtCNzdDTTs7SUFFRTtFbEIrN0NSO0VrQnQ4Q007O0lBRUU7RWxCdzhDUjtFa0JyOENNOztJQUVFO0VsQnU4Q1I7RWtCOThDTTs7SUFFRTtFbEJnOUNSO0VrQjc4Q007O0lBRUU7RWxCKzhDUjtFa0J0OUNNOztJQUVFO0VsQnc5Q1I7RWtCcjlDTTs7SUFFRTtFbEJ1OUNSO0VrQjk5Q007O0lBRUU7RWxCZytDUjtFa0I3OUNNOztJQUVFO0VsQis5Q1I7RWtCdCtDTTs7SUFFRTtFbEJ3K0NSO0VrQnIrQ007O0lBRUU7RWxCdStDUjtFa0I5K0NNOztJQUVFO0VsQmcvQ1I7RWtCNytDTTs7SUFFRTtFbEIrK0NSO0VrQnQvQ007O0lBRUU7RWxCdy9DUjtFa0JyL0NNOztJQUVFO0VsQnUvQ1I7RWtCOS9DTTs7SUFFRTtFbEJnZ0RSO0VrQjcvQ007O0lBRUU7RWxCKy9DUjtFa0J0Z0RNOztJQUVFO0VsQndnRFI7RWtCcmdETTs7SUFFRTtFbEJ1Z0RSO0VrQjlnRE07O0lBRUU7RWxCZ2hEUjtFa0I3Z0RNOztJQUVFO0VsQitnRFI7QUFDRjtBZ0Ixa0RJO0VFVUU7SUFDRTtFbEJta0ROO0VrQmhrREk7SUFwQ0o7SUFDQTtFbEJ1bURBO0VrQnpsREE7SUFDRTtJQUNBO0VsQjJsREY7RWtCN2xEQTtJQUNFO0lBQ0E7RWxCK2xERjtFa0JqbURBO0lBQ0U7SUFDQTtFbEJtbURGO0VrQnJtREE7SUFDRTtJQUNBO0VsQnVtREY7RWtCem1EQTtJQUNFO0lBQ0E7RWxCMm1ERjtFa0I3bURBO0lBQ0U7SUFDQTtFbEIrbURGO0VrQmhsREk7SUFoREo7SUFDQTtFbEJtb0RBO0VrQjlrRFE7SUFoRU47SUFDQTtFbEJpcERGO0VrQmxsRFE7SUFoRU47SUFDQTtFbEJxcERGO0VrQnRsRFE7SUFoRU47SUFDQTtFbEJ5cERGO0VrQjFsRFE7SUFoRU47SUFDQTtFbEI2cERGO0VrQjlsRFE7SUFoRU47SUFDQTtFbEJpcURGO0VrQmxtRFE7SUFoRU47SUFDQTtFbEJxcURGO0VrQnRtRFE7SUFoRU47SUFDQTtFbEJ5cURGO0VrQjFtRFE7SUFoRU47SUFDQTtFbEI2cURGO0VrQjltRFE7SUFoRU47SUFDQTtFbEJpckRGO0VrQmxuRFE7SUFoRU47SUFDQTtFbEJxckRGO0VrQnRuRFE7SUFoRU47SUFDQTtFbEJ5ckRGO0VrQjFuRFE7SUFoRU47SUFDQTtFbEI2ckRGO0VrQnRuRFU7SUF4RFY7RWxCaXJEQTtFa0J6bkRVO0lBeERWO0VsQm9yREE7RWtCNW5EVTtJQXhEVjtFbEJ1ckRBO0VrQi9uRFU7SUF4RFY7RWxCMHJEQTtFa0Jsb0RVO0lBeERWO0VsQjZyREE7RWtCcm9EVTtJQXhEVjtFbEJnc0RBO0VrQnhvRFU7SUF4RFY7RWxCbXNEQTtFa0Izb0RVO0lBeERWO0VsQnNzREE7RWtCOW9EVTtJQXhEVjtFbEJ5c0RBO0VrQmpwRFU7SUF4RFY7RWxCNHNEQTtFa0JwcERVO0lBeERWO0VsQitzREE7RWtCdnBEVTtJQXhEVjtFbEJrdERBO0VrQi9vRE07O0lBRUU7RWxCaXBEUjtFa0I5b0RNOztJQUVFO0VsQmdwRFI7RWtCdnBETTs7SUFFRTtFbEJ5cERSO0VrQnRwRE07O0lBRUU7RWxCd3BEUjtFa0IvcERNOztJQUVFO0VsQmlxRFI7RWtCOXBETTs7SUFFRTtFbEJncURSO0VrQnZxRE07O0lBRUU7RWxCeXFEUjtFa0J0cURNOztJQUVFO0VsQndxRFI7RWtCL3FETTs7SUFFRTtFbEJpckRSO0VrQjlxRE07O0lBRUU7RWxCZ3JEUjtFa0J2ckRNOztJQUVFO0VsQnlyRFI7RWtCdHJETTs7SUFFRTtFbEJ3ckRSO0VrQi9yRE07O0lBRUU7RWxCaXNEUjtFa0I5ckRNOztJQUVFO0VsQmdzRFI7RWtCdnNETTs7SUFFRTtFbEJ5c0RSO0VrQnRzRE07O0lBRUU7RWxCd3NEUjtFa0Ivc0RNOztJQUVFO0VsQml0RFI7RWtCOXNETTs7SUFFRTtFbEJndERSO0VrQnZ0RE07O0lBRUU7RWxCeXREUjtFa0J0dERNOztJQUVFO0VsQnd0RFI7RWtCL3RETTs7SUFFRTtFbEJpdURSO0VrQjl0RE07O0lBRUU7RWxCZ3VEUjtBQUNGO0FnQjN4REk7RUVVRTtJQUNFO0VsQm94RE47RWtCanhESTtJQXBDSjtJQUNBO0VsQnd6REE7RWtCMXlEQTtJQUNFO0lBQ0E7RWxCNHlERjtFa0I5eURBO0lBQ0U7SUFDQTtFbEJnekRGO0VrQmx6REE7SUFDRTtJQUNBO0VsQm96REY7RWtCdHpEQTtJQUNFO0lBQ0E7RWxCd3pERjtFa0IxekRBO0lBQ0U7SUFDQTtFbEI0ekRGO0VrQjl6REE7SUFDRTtJQUNBO0VsQmcwREY7RWtCanlESTtJQWhESjtJQUNBO0VsQm8xREE7RWtCL3hEUTtJQWhFTjtJQUNBO0VsQmsyREY7RWtCbnlEUTtJQWhFTjtJQUNBO0VsQnMyREY7RWtCdnlEUTtJQWhFTjtJQUNBO0VsQjAyREY7RWtCM3lEUTtJQWhFTjtJQUNBO0VsQjgyREY7RWtCL3lEUTtJQWhFTjtJQUNBO0VsQmszREY7RWtCbnpEUTtJQWhFTjtJQUNBO0VsQnMzREY7RWtCdnpEUTtJQWhFTjtJQUNBO0VsQjAzREY7RWtCM3pEUTtJQWhFTjtJQUNBO0VsQjgzREY7RWtCL3pEUTtJQWhFTjtJQUNBO0VsQms0REY7RWtCbjBEUTtJQWhFTjtJQUNBO0VsQnM0REY7RWtCdjBEUTtJQWhFTjtJQUNBO0VsQjA0REY7RWtCMzBEUTtJQWhFTjtJQUNBO0VsQjg0REY7RWtCdjBEVTtJQXhEVjtFbEJrNERBO0VrQjEwRFU7SUF4RFY7RWxCcTREQTtFa0I3MERVO0lBeERWO0VsQnc0REE7RWtCaDFEVTtJQXhEVjtFbEIyNERBO0VrQm4xRFU7SUF4RFY7RWxCODREQTtFa0J0MURVO0lBeERWO0VsQmk1REE7RWtCejFEVTtJQXhEVjtFbEJvNURBO0VrQjUxRFU7SUF4RFY7RWxCdTVEQTtFa0IvMURVO0lBeERWO0VsQjA1REE7RWtCbDJEVTtJQXhEVjtFbEI2NURBO0VrQnIyRFU7SUF4RFY7RWxCZzZEQTtFa0J4MkRVO0lBeERWO0VsQm02REE7RWtCaDJETTs7SUFFRTtFbEJrMkRSO0VrQi8xRE07O0lBRUU7RWxCaTJEUjtFa0J4MkRNOztJQUVFO0VsQjAyRFI7RWtCdjJETTs7SUFFRTtFbEJ5MkRSO0VrQmgzRE07O0lBRUU7RWxCazNEUjtFa0IvMkRNOztJQUVFO0VsQmkzRFI7RWtCeDNETTs7SUFFRTtFbEIwM0RSO0VrQnYzRE07O0lBRUU7RWxCeTNEUjtFa0JoNERNOztJQUVFO0VsQms0RFI7RWtCLzNETTs7SUFFRTtFbEJpNERSO0VrQng0RE07O0lBRUU7RWxCMDREUjtFa0J2NERNOztJQUVFO0VsQnk0RFI7RWtCaDVETTs7SUFFRTtFbEJrNURSO0VrQi80RE07O0lBRUU7RWxCaTVEUjtFa0J4NURNOztJQUVFO0VsQjA1RFI7RWtCdjVETTs7SUFFRTtFbEJ5NURSO0VrQmg2RE07O0lBRUU7RWxCazZEUjtFa0IvNURNOztJQUVFO0VsQmk2RFI7RWtCeDZETTs7SUFFRTtFbEIwNkRSO0VrQnY2RE07O0lBRUU7RWxCeTZEUjtFa0JoN0RNOztJQUVFO0VsQms3RFI7RWtCLzZETTs7SUFFRTtFbEJpN0RSO0FBQ0Y7QW1CdmlFQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLG1CWm9MTztFWW5MUCxtQmJ1c0I0QjtFYXRzQjVCO0FuQnNpRUY7QW1CL2hFRTtFQUNFO0VBRUE7RUFDQTtFQUNBLHdCWnFRNEI7RVlwUTVCO0FuQmdpRUo7QW1CN2hFRTtFQUNFO0FuQitoRUo7QW1CNWhFRTtFQUNFO0FuQjhoRUo7O0FtQjFoRUE7RUFDRTtBbkI2aEVGOztBbUJ0aEVBO0VBQ0U7QW5CeWhFRjs7QW1CL2dFRTtFQUNFO0FuQmtoRUo7O0FtQm5nRUU7RUFDRTtBbkJzZ0VKO0FtQm5nRUk7RUFDRTtBbkJxZ0VOOztBbUI5L0RFO0VBQ0U7QW5CaWdFSjtBbUI5L0RFO0VBQ0U7QW5CZ2dFSjs7QW1CdC9ERTtFQUNFO0VBQ0E7QW5CeS9ESjs7QW1Cbi9ERTtFQUNFO0VBQ0E7QW5Ccy9ESjs7QW1COStEQTtFQUNFO0VBQ0E7QW5CaS9ERjs7QW1CeitERTtFQUNFO0VBQ0E7QW5CNCtESjs7QW9CeG5FRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCb25FSjs7QW9CdG9FRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCa29FSjs7QW9CcHBFRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCZ3BFSjs7QW9CbHFFRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCOHBFSjs7QW9CaHJFRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCNHFFSjs7QW9COXJFRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCMHJFSjs7QW9CNXNFRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCd3NFSjs7QW9CMXRFRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBCc3RFSjs7QW1CcmtFSTtFQUNFO0VBQ0E7QW5Cd2tFTjs7QWdCbnFFSTtFR3lGQTtJQUNFO0lBQ0E7RW5COGtFSjtBQUNGO0FnQjFxRUk7RUd5RkE7SUFDRTtJQUNBO0VuQm9sRUo7QUFDRjtBZ0JockVJO0VHeUZBO0lBQ0U7SUFDQTtFbkIwbEVKO0FBQ0Y7QWdCdHJFSTtFR3lGQTtJQUNFO0lBQ0E7RW5CZ21FSjtBQUNGO0FnQjVyRUk7RUd5RkE7SUFDRTtJQUNBO0VuQnNtRUo7QUFDRjtBcUIxd0VBO0VBQ0UscUJkZ2pCMEM7RUp0UnRDLGtCQUxJO0VrQmxSUixnQmQraUIwQztFYzlpQjFDLHlCZCtpQjBDO0FQNHRENUM7O0FxQnR3RUE7RUFDRTtFQUNBO0VBQ0E7RWxCOFFJLGtCQUxJO0VrQnRRUixnQmRtaUIwQztFY2xpQjFDLGdCZHVXaUI7RWN0V2pCLHlCZGtpQjBDO0FQc3VENUM7O0FxQnJ3RUE7RUFDRTtFQUNBO0VsQm9RSSxrQkFMSTtBSDBnRVY7O0FxQnJ3RUE7RUFDRTtFQUNBO0VsQjhQSSxrQkFMSTtBSGdoRVY7O0FzQnR5RUE7RUFDRSxrQmY0aUIwQztFSmxSdEMsa0JBTEk7RW1CalJSLDJCZjBpQjBDO0FQNnZENUM7O0F1QjV5RUE7RUFDRTtFQUNBO0VBQ0E7RXBCd1JJLGlCQUxJO0VvQmhSUixnQmhCMldxQjtFZ0IxV3JCLGdCaEJpWGlCO0VnQmhYakIseUJoQndqQjBDO0VnQnZqQjFDO0VBQ0EsbUNoQm1qQjBDO0VnQmxqQjFDO0VBQ0E7RWZHRTtFS0xFLGlCQVJXO0VXVVgsd0VETUo7QXZCMnlFRjtBd0I3eUVNO0VEaEJOO0lDaUJRO0V4Qmd6RU47QUFDRjtBdUI5eUVFO0VBQ0U7QXZCZ3pFSjtBdUI5eUVJO0VBQ0U7QXZCZ3pFTjtBdUIzeUVFO0VBQ0UseUJoQmtpQndDO0VnQmppQnhDLG1DaEI4aEJ3QztFZ0I3aEJ4QyxnQ2hCd2lCd0M7RWdCdmlCeEM7RVZ2QkUseURBUlc7QWI2MEVqQjtBdUJyeUVFO0VBTUU7RUFNQTtFQUtBO0F2Qnl4RUo7QXVCcHhFRTtFQUNFO0VBQ0E7QXZCc3hFSjtBdUJseEVFO0VBQ0UseUJoQjBnQndDO0VnQnhnQnhDO0F2Qm14RUo7QXVCM3dFRTtFQUNFLHlCaEIyZndDO0VnQjFmeEMsb0NoQjJmd0M7RWdCMWZ4QyxnQ2hCNmV3QztFZ0IzZXhDO0F2QjR3RUo7QXVCeHdFRTtFQUNFO0VBQ0E7RUFDQSx1QmhCcVp3QztFZ0JwWnhDLHlCaEJrZXdDO0VrQmhrQjFDLG9DbEJncUJrRDtFZ0Joa0JoRDtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCaEJrTTRCO0VnQmpNNUI7RUN6RkUscUlEMEZGO0F2QjB3RUo7QXdCaDJFTTtFRDBFSjtJQ3pFTTtFeEJtMkVOO0FBQ0Y7QXVCNXdFRTtFQUNFLHFEaEJtbEJnRDtBUDJyRHBEOztBdUJyd0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQmhCZ1FpQjtFZ0IvUGpCLHlCaEJ5ZDBDO0VnQnhkMUM7RUFDQTtFQUNBO0F2Qnd3RUY7QXVCdHdFRTtFQUNFO0F2Qnd3RUo7QXVCcndFRTtFQUVFO0VBQ0E7QXZCc3dFSjs7QXVCM3ZFQTtFQUNFLHNDakI0d0JzQztFaUIzd0J0QztFcEJ5SUksa0JBTEk7RUt2UU47QVJtNEVKO0F1QjV2RUU7RUFDRTtFQUNBO0VBQ0EsMEJoQnFXd0M7QVB5NUQ1Qzs7QXVCMXZFQTtFQUNFLHVDakJnd0JzQztFaUIvdkJ0QztFcEI0SEksa0JBTEk7RUt2UU47QVIrNEVKO0F1QjN2RUU7RUFDRTtFQUNBO0VBQ0EseUJoQjRWd0M7QVBpNkQ1Qzs7QXVCcnZFRTtFQUNFLHVDakI2dUJvQztBTjJnRHhDO0F1QnJ2RUU7RUFDRSxzQ2pCMHVCb0M7QU42Z0R4QztBdUJwdkVFO0VBQ0UsdUNqQnV1Qm9DO0FOK2dEeEM7O0F1Qmp2RUE7RUFDRSxXakJxdUJzQztFaUJwdUJ0QyxtQ2pCOHRCc0M7RWlCN3RCdEMsaUJoQmtUMEM7QVBrOEQ1QztBdUJsdkVFO0VBQ0U7QXZCb3ZFSjtBdUJqdkVFO0VBQ0U7RWZ2TEE7QVIyNkVKO0F1Qmh2RUU7RUFDRTtFZjVMQTtBUis2RUo7QXVCL3VFRTtFQUFvQixrQ2pCOHNCa0I7QU5vaUR4QztBdUJqdkVFO0VBQW9CLG1DakI4c0JrQjtBTnNpRHhDOztBMEJuOEVBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RXZCcVJJLGlCQUxJO0V1QjdRUixnQm5Cd1dxQjtFbUJ2V3JCLGdCbkI4V2lCO0VtQjdXakIseUJuQnFqQjBDO0VtQnBqQjFDO0VBQ0EsbUNuQmdqQjBDO0VtQi9pQjFDO0VBQ0E7RUFDQSxzQ3BCKzlCa0M7RW9COTlCbEMsMEJwQis5QmtDO0VvQjk5QmxDO0VsQkhFO0VLTEUsaUJBUlc7RVdVWCx3RUVTSjtBMUJvOEVGO0F3Qno4RU07RUVmTjtJRmdCUTtFeEI0OEVOO0FBQ0Y7QTBCdjhFRTtFQUNFLGdDbkJnakJ3QztFbUIvaUJ4QztFYmZFLDBFQVJXO0FiaStFakI7QTBCajhFRTtFQUVFLG1CbkI4Y3dDO0VtQjdjeEM7QTFCazhFSjtBMEIvN0VFO0VBQ0UseUJuQm9pQndDO0VtQm5pQnhDLG9DbkIrbkJnRDtFbUI5bkJoRCxnQ25Cc2hCd0M7QVAyNkQ1QztBMEI3N0VFO0VBQ0U7RUFDQTtBMUIrN0VKOztBMEIzN0VBO0VBQ0Usb0JuQnVjMEM7RW1CdGMxQyx1Qm5Cc2MwQztFbUJyYzFDLHFCbkJzYzBDO0VKbk90QyxrQkFMSTtFS3ZRTjtBUnkrRUo7O0EwQjM3RUE7RUFDRSxxQm5CbWMwQztFbUJsYzFDLHdCbkJrYzBDO0VtQmpjMUMsb0JuQmtjMEM7RUp2T3RDLGtCQUxJO0VLdlFOO0FSaS9FSjs7QTBCejdFSTtFQUNFO0ExQjQ3RU47O0EyQnBnRkE7RUFDRTtFQUNBLGtCcEJnbUIwQztFb0IvbEIxQyxxQnBCZ21CMEM7RW9CL2xCMUMsdUJwQmltQjBDO0FQczZENUM7QTJCcmdGRTtFQUNFO0VBQ0E7QTNCdWdGSjs7QTJCbmdGQTtFQUNFLHNCcEJzbEIwQztFb0JybEIxQztFQUNBO0EzQnNnRkY7QTJCcGdGRTtFQUNFO0VBQ0E7RUFDQTtBM0JzZ0ZKOztBMkJsZ0ZBO0VBQ0U7RUFFQTtFQUNBLGNwQmtrQjBDO0VvQmprQjFDLGVwQmlrQjBDO0VvQmhrQjFDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQ3BCMGtCMEM7RW9CemtCMUM7QTNCb2dGRjtBMkJqZ0ZFO0VuQjNCRTtBUitoRko7QTJCaGdGRTtFQUVFLGtCcEJra0J3QztBUCs3RDVDO0EyQjkvRUU7RUFDRSx1QnBCd2pCd0M7QVB3OEQ1QztBMkI3L0VFO0VBQ0UsZ0NwQmdoQndDO0VvQi9nQnhDO0VBQ0EsZ0JwQjBqQndDO0FQcThENUM7QTJCNS9FRTtFQUNFLHlCcEJkVztFb0JlWCxxQnBCZlc7QVA2Z0ZmO0EyQjUvRUk7RUFJSTtBM0IyL0VSO0EyQnYvRUk7RUFJSTtBM0JzL0VSO0EyQmovRUU7RUFDRSx5QnBCbkNXO0VvQm9DWCxxQnBCcENXO0VvQnlDVDtBM0IrK0VOO0EyQjMrRUU7RUFDRTtFQUNBO0VBQ0EsWXBCb2lCZ0Q7QVB5OERwRDtBMkJ0K0VJO0VBQ0U7RUFDQSxZcEIyaEI4QztBUDY4RHBEOztBMkJuK0VBO0VBQ0UseUJwQnVmMEM7QVArK0Q1Qzs7QTJCOTlFQTtFQUNFLHFCcEJ5aEJrRDtBUHc4RHBEO0EyQi85RUU7RUFDRTtFQUVBLGNwQjZnQmdEO0VvQjVnQmhEO0VBQ0E7RUFDQTtFbkJqSEE7RWdCSEUsaURHc0hGO0EzQmcrRUo7QXdCbGxGTTtFRzBHSjtJSHpHTTtFeEJxbEZOO0FBQ0Y7QTJCbitFSTtFQUNFO0EzQnErRU47QTJCbCtFSTtFQUNFLGlDcEJtaEI4QztFb0I5Z0I1QztBM0JnK0VSO0EyQjM5RUU7RUFDRSxzQnBCNmZnRDtFb0I1ZmhEO0EzQjY5RUo7QTJCMzlFSTtFQUNFO0VBQ0E7QTNCNjlFTjs7QTJCeDlFQTtFQUNFO0VBQ0Esa0JyQnN5QmdDO0FOcXJEbEM7O0EyQng5RUE7RUFDRTtFQUNBO0VBQ0E7QTNCMjlFRjtBMkJ2OUVJO0VBQ0U7RUFDQTtFQUNBLGFwQmtYc0M7QVB1bUU1Qzs7QTJCbDlFSTtFQUNFO0EzQnE5RU47O0E0QnhvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QjJvRkY7QTRCem9GRTtFQUNFO0E1QjJvRko7QTRCdm9GSTtFQUEwQixxRXRCOGdDYTtBTjRuRDNDO0E0QnpvRkk7RUFBMEIscUV0QjZnQ2E7QU4rbkQzQztBNEJ6b0ZFO0VBQ0U7QTVCMm9GSjtBNEJ4b0ZFO0VBQ0UsV3RCKy9CdUM7RXNCOS9CdkMsWXRCOC9CdUM7RXNCNy9CdkM7RUFDQTtFSDFCRix5QmxCZ0RhO0VxQnBCWCxTdEI2L0J1QztFRTFnQ3ZDO0VLTEUsK0NBUlc7RVdVWCw0R0ltQkY7QTVCMG9GSjtBd0J6cEZNO0VJTUo7SUpMTTtFeEI0cEZOO0FBQ0Y7QTRCN29GSTtFSGpDRix5Qm5COGhDeUM7QU5tcEQzQztBNEIzb0ZFO0VBQ0UsV3RCdytCOEI7RXNCditCOUIsY3RCdytCOEI7RXNCditCOUI7RUFDQSxldEJ1K0I4QjtFc0J0K0I5QixvQ3JCMm9CZ0Q7RXFCMW9CaEQ7RXBCN0JBO0VLTEUsc0NBUlc7QWJ5ckZqQjtBNEIxb0ZFO0VBQ0UsV3RCbytCdUM7RXNCbitCdkMsWXRCbStCdUM7RXNCbCtCdkM7RUhwREYseUJsQmdEYTtFcUJNWCxTdEJtK0J1QztFRTFnQ3ZDO0VLTEUsK0NBUlc7RVdVWCw0R0k2Q0Y7QTVCNG9GSjtBd0JyckZNO0VJaUNKO0lKaENNO0V4QndyRk47QUFDRjtBNEIvb0ZJO0VIM0RGLHlCbkI4aEN5QztBTitxRDNDO0E0QjdvRkU7RUFDRSxXdEI4OEI4QjtFc0I3OEI5QixjdEI4OEI4QjtFc0I3OEI5QjtFQUNBLGV0QjY4QjhCO0VzQjU4QjlCLG9DckJpbkJnRDtFcUJobkJoRDtFcEJ2REE7RUtMRSxzQ0FSVztBYnF0RmpCO0E0QjVvRkU7RUFDRTtBNUI4b0ZKO0E0QjVvRkk7RUFDRSxvQ3JCd21COEM7QVBzaUVwRDtBNEIzb0ZJO0VBQ0Usb0NyQm9tQjhDO0FQeWlFcEQ7O0E2QnB1RkE7RUFDRTtBN0J1dUZGO0E2QnJ1RkU7OztFQUdFLDJCdEJnc0JtQztFc0IvckJuQywrQnRCK3JCbUM7RXNCOXJCbkMsaUJ2QnVpQ29DO0FOZ3NEeEM7QTZCcHVGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VMUkUsZ0VLU0Y7QTdCc3VGSjtBd0IzdUZNO0VLVEo7SUxVTTtFeEI4dUZOO0FBQ0Y7QTZCeHVGRTs7RUFFRTtBN0IwdUZKO0E2Qnh1Rkk7O0VBQ0U7QTdCMnVGTjtBNkJ4dUZJOzs7RUFFRSxvQnRCaXFCOEM7RXNCaHFCOUMsd0J2QjRnQ2tDO0FOK3REeEM7QTZCeHVGSTs7RUFDRSxvQnRCNHBCOEM7RXNCM3BCOUMsd0J2QnVnQ2tDO0FOb3VEeEM7QTZCdnVGRTtFQUNFLG9CdEJzcEJnRDtFc0JycEJoRCx3QnZCaWdDb0M7QU53dUR4QztBNkJsdUZJOzs7O0VBQ0U7RUFDQSw4RHZCMi9Ca0M7QU40dUR4QztBNkJydUZNOzs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXZCbS9CZ0M7RXVCbC9CaEM7RUFDQSxtQ3RCOGZvQztFQzlpQnhDO0FSMnhGSjtBNkJwdUZJO0VBQ0U7RUFDQSw4RHZCMCtCa0M7QU40dkR4QztBNkJqdUZJO0VBQ0U7QTdCbXVGTjtBNkIvdEZFOztFQUVFLGN0QjNETztBUDR4Rlg7QTZCL3RGSTs7RUFDRSxvQ3RCdWZzQztBUDJ1RTVDOztBOEJ6ekZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUI0ekZGO0E4QjF6RkU7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0E5QjR6Rko7QThCeHpGRTs7O0VBR0U7QTlCMHpGSjtBOEJwekZFO0VBQ0U7RUFDQTtBOUJzekZKO0E4QnB6Rkk7RUFDRTtBOUJzekZOOztBOEIzeUZBO0VBQ0U7RUFDQTtFQUNBO0UzQjhPSSxpQkFMSTtFMkJ2T1IsZ0J2QmtVcUI7RXVCalVyQixnQnZCd1VpQjtFdUJ2VWpCLHlCdkJnbkJrRDtFdUIvbUJsRDtFQUNBO0VBQ0Esb0N2QjRtQmtEO0V1QjNtQmxEO0V0QnRDRTtBUnExRko7O0E4QnJ5RkE7Ozs7RUFJRTtFM0J3Tkksa0JBTEk7RUt2UU47QVI4MUZKOztBOEJyeUZBOzs7O0VBSUU7RTNCK01JLGtCQUxJO0VLdlFOO0FSdTJGSjs7QThCcnlGQTs7RUFFRTtBOUJ3eUZGOztBOEIzeEZJOzs7O0V0QmpFQTtFQUNBO0FSbTJGSjtBOEIxeEZJOzs7O0V0QjFFQTtFQUNBO0FSMDJGSjtBOEJweEZFO0VBQ0U7RXRCMUVBO0VBQ0E7QVJpMkZKO0E4QnB4RkU7O0V0QjlFRTtFQUNBO0FSczJGSjs7QStCOTNGRTtFQUNFO0VBQ0E7RUFDQSxrQnhCb2hCd0M7RUpsUnRDLGtCQUxJO0U0QjFQTixpQ3pCa2pDcUI7QU44MER6Qjs7QStCNzNGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1QnFQRSxlQUxJO0U0QjdPTixXekJxaUNxQjtFeUJwaUNyQixtQ3pCb2lDcUI7RUUvakNyQjtBUjI1Rko7O0ErQjMzRkk7Ozs7RUFFRTtBL0JnNEZOOztBK0IvNkZJO0VBcURFLCtDekJ1aENtQjtFeUJwaENqQixvQ3pCODFCZ0M7RXlCNzFCaEM7RUFDQTtFQUNBO0VBQ0E7QS9CNDNGUjtBK0J6M0ZNO0VBQ0UsK0N6QjRnQ2lCO0VPcGtDbkIsa0VBUlc7QWI0N0ZqQjs7QStCNTdGSTtFQStFSSxvQ3pCdTBCZ0M7RXlCdDBCaEM7QS9CaTNGUjs7QStCajhGSTtFQXVGRSwrQ3pCcS9CbUI7QU55M0R6QjtBK0IzMkZRO0VBRUU7RUFDQSxxQnpCcTVCOEI7RXlCcDVCOUI7RUFDQTtBL0I0MkZWO0ErQngyRk07RUFDRSwrQ3pCdytCaUI7RU9wa0NuQixrRUFSVztBYis4RmpCOztBK0IvOEZJO0VBa0hJO0EvQmkyRlI7O0ErQm45Rkk7RUF5SEUsK0N6Qm05Qm1CO0FOMjREekI7QStCNTFGTTtFQUNFLDRDekJnOUJpQjtBTjg0RHpCO0ErQjMxRk07RUFDRSwyRHpCNDhCaUI7QU5pNUR6QjtBK0IxMUZNO0VBQ0UsaUN6Qnc4QmlCO0FObzVEekI7O0ErQnYxRkk7RUFDRTtBL0IwMUZOOztBK0JwK0ZJOzs7OztFQW9KTTtBL0J3MUZWOztBK0J4OUZFO0VBQ0U7RUFDQTtFQUNBLGtCeEJvaEJ3QztFSmxSdEMsa0JBTEk7RTRCMVBOLG1DekJrakNxQjtBTnc2RHpCOztBK0J2OUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTVCcVBFLGVBTEk7RTRCN09OLFd6QnFpQ3FCO0V5QnBpQ3JCLGtDekJvaUNxQjtFRS9qQ3JCO0FScS9GSjs7QStCcjlGSTs7OztFQUVFO0EvQjA5Rk47O0ErQnpnR0k7RUFxREUsaUR6QnVoQ21CO0V5QnBoQ2pCLG9DekI4MUJnQztFeUI3MUJoQztFQUNBO0VBQ0E7RUFDQTtBL0JzOUZSO0ErQm45Rk07RUFDRSxpRHpCNGdDaUI7RU9wa0NuQixpRUFSVztBYnNoR2pCOztBK0J0aEdJO0VBK0VJLG9DekJ1MEJnQztFeUJ0MEJoQztBL0IyOEZSOztBK0IzaEdJO0VBdUZFLGlEekJxL0JtQjtBTm05RHpCO0ErQnI4RlE7RUFFRTtFQUNBLHFCekJxNUI4QjtFeUJwNUI5QjtFQUNBO0EvQnM4RlY7QStCbDhGTTtFQUNFLGlEekJ3K0JpQjtFT3BrQ25CLGlFQVJXO0FieWlHakI7O0ErQnppR0k7RUFrSEk7QS9CMjdGUjs7QStCN2lHSTtFQXlIRSxpRHpCbTlCbUI7QU5xK0R6QjtBK0J0N0ZNO0VBQ0UsOEN6Qmc5QmlCO0FOdytEekI7QStCcjdGTTtFQUNFLDBEekI0OEJpQjtBTjIrRHpCO0ErQnA3Rk07RUFDRSxtQ3pCdzhCaUI7QU44K0R6Qjs7QStCajdGSTtFQUNFO0EvQm83Rk47O0ErQjlqR0k7Ozs7O0VBc0pNO0EvQmc3RlY7O0FnQ3hrR0E7RUFFRTtFQUNBO0VBQ0E7RTdCdVJJLDBCQUxJO0U2QmhSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0U3QnNRSSxrQ0FMSTtFNkIvUFI7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFeEJqQkU7RWlCZkYsa0NPa0NxQjtFbkJ4QmpCLG9DQVJXO0VXVVgscUlRd0JKO0FoQ3NrR0Y7QXdCMWxHTTtFUWhCTjtJUmlCUTtFeEI2bEdOO0FBQ0Y7QWdDemtHRTtFQUNFO0VBRUE7RUFDQTtBaEMwa0dKO0FnQ3ZrR0U7RUFFRTtFQUNBO0VBQ0E7QWhDd2tHSjtBZ0Nya0dFO0VBQ0U7RVByREYsd0NPc0R1QjtFQUNyQjtFQUNBO0VBR0U7QWhDcWtHTjtBZ0MvakdFO0VBQ0U7RUFDQTtFQUdFO0FoQytqR047QWdDempHRTtFQUtFO0VBQ0E7RUFHQTtFbkIzRUUsdUNBUlc7QWJ5b0dqQjtBZ0NuakdJO0VBR0k7QWhDbWpHUjtBZ0M1aUdFO0VBR0k7QWhDNGlHTjtBZ0N0aUdFO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFbkJ6R0UsZ0JBUlc7QWJ1cEdqQjs7QWdDMWhHRTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzZvR0Y7O0FnQzNpR0U7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakM4cEdGOztBZ0M1akdFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDK3FHRjs7QWdDN2tHRTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ2dzR0Y7O0FnQzlsR0U7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNpdEdGOztBZ0MvbUdFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDa3VHRjs7QWdDaG9HRTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ212R0Y7O0FnQ2pwR0U7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNvd0dGOztBZ0N4b0dFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDNHZHRjs7QWdDenBHRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzZ3R0Y7O0FnQzFxR0U7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakM4eEdGOztBZ0MzckdFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDK3lHRjs7QWdDNXNHRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ2cwR0Y7O0FnQzd0R0U7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNpMUdGOztBZ0M5dUdFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDazJHRjs7QWdDL3ZHRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ20zR0Y7O0FnQ3B3R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxxQnpCd0UwQjtBUDhyRzVCO0FnQ2p3R0U7RUFFRSxxQnpCb0V3QjtBUDhyRzVCO0FnQy92R0U7RUFDRTtBaENpd0dKO0FnQzl2R0U7RUFDRTtBaENnd0dKOztBZ0NydkdBO0VDakpFO0VBQ0E7RTlCOE5JLDJCQUxJO0U4QnZOUjtBakMwNEdGOztBZ0N4dkdBO0VDckpFO0VBQ0E7RTlCOE5JLDJCQUxJO0U4QnZOUjtBakNpNUdGOztBa0NwOUdBO0VWZ0JNLGdDVWZKO0FsQ3U5R0Y7QXdCcDhHTTtFVXBCTjtJVnFCUTtFeEJ1OEdOO0FBQ0Y7QWtDMTlHRTtFQUNFO0FsQzQ5R0o7O0FrQ3Q5R0U7RUFDRTtBbEN5OUdKOztBa0NyOUdBO0VBQ0U7RUFDQTtFVkRJLDZCVUVKO0FsQ3c5R0Y7QXdCdDlHTTtFVUxOO0lWTVE7RXhCeTlHTjtBQUNGO0FrQzM5R0U7RUFDRTtFQUNBO0VWTkUsNEJVT0Y7QWxDNjlHSjtBd0JoK0dNO0VVQUo7SVZDTTtFeEJtK0dOO0FBQ0Y7O0FtQ3gvR0E7Ozs7OztFQU1FO0FuQzIvR0Y7O0FtQ3gvR0E7RUFDRTtBbkMyL0dGO0FvQ24rR0k7RUFDRTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEI7RUFyQ0o7RUFDQTtFQUNBO0VBQ0E7QXBDMmdIRjtBb0NqOUdJO0VBQ0U7QXBDbTlHTjs7QW1DamdIQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhDdVFJLDZCQUxJO0VnQ2hRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VoQzBPSSx1Q0FMSTtFZ0NuT1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UzQnpDRTtFS0xFLHlDQVJXO0FieWpIakI7QW1DLy9HRTtFQUNFO0VBQ0E7RUFDQTtBbkNpZ0hKOztBbUN6K0dJO0VBQ0U7QW5DNCtHTjtBbUMxK0dNO0VBQ0U7RUFDQTtBbkM0K0dSOztBbUN4K0dJO0VBQ0U7QW5DMitHTjtBbUN6K0dNO0VBQ0U7RUFDQTtBbkMyK0dSOztBZ0JyaEhJO0VtQjRCQTtJQUNFO0VuQzYvR0o7RW1DMy9HSTtJQUNFO0lBQ0E7RW5DNi9HTjtFbUN6L0dFO0lBQ0U7RW5DMi9HSjtFbUN6L0dJO0lBQ0U7SUFDQTtFbkMyL0dOO0FBQ0Y7QWdCdGlISTtFbUI0QkE7SUFDRTtFbkM2Z0hKO0VtQzNnSEk7SUFDRTtJQUNBO0VuQzZnSE47RW1DemdIRTtJQUNFO0VuQzJnSEo7RW1DemdISTtJQUNFO0lBQ0E7RW5DMmdITjtBQUNGO0FnQnRqSEk7RW1CNEJBO0lBQ0U7RW5DNmhISjtFbUMzaEhJO0lBQ0U7SUFDQTtFbkM2aEhOO0VtQ3poSEU7SUFDRTtFbkMyaEhKO0VtQ3poSEk7SUFDRTtJQUNBO0VuQzJoSE47QUFDRjtBZ0J0a0hJO0VtQjRCQTtJQUNFO0VuQzZpSEo7RW1DM2lISTtJQUNFO0lBQ0E7RW5DNmlITjtFbUN6aUhFO0lBQ0U7RW5DMmlISjtFbUN6aUhJO0lBQ0U7SUFDQTtFbkMyaUhOO0FBQ0Y7QWdCdGxISTtFbUI0QkE7SUFDRTtFbkM2akhKO0VtQzNqSEk7SUFDRTtJQUNBO0VuQzZqSE47RW1DempIRTtJQUNFO0VuQzJqSEo7RW1DempISTtJQUNFO0lBQ0E7RW5DMmpITjtBQUNGO0FtQ2xqSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkNvakhKO0FvQ3hvSEk7RUFDRTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEI7RUE5Qko7RUFDQTtFQUNBO0VBQ0E7QXBDeXFIRjtBb0N0bkhJO0VBQ0U7QXBDd25ITjs7QW1DeGpIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5DMmpISjtBb0M3cEhJO0VBQ0U7RUFDQSxvQjlCNmhCd0I7RThCNWhCeEIsdUI5QjJoQndCO0U4QjFoQnhCO0VBdkJKO0VBQ0E7RUFDQTtFQUNBO0FwQ3VySEY7QW9DM29ISTtFQUNFO0FwQzZvSE47QW1DbmtISTtFQUNFO0FuQ3FrSE47O0FtQy9qSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ2trSEo7QW9DcnJISTtFQUNFO0VBQ0Esb0I5QjZoQndCO0U4QjVoQnhCLHVCOUIyaEJ3QjtFOEIxaEJ4QjtBcEN1ckhOO0FvQzVxSE07RUFDRTtBcEM4cUhSO0FvQzNxSE07RUFDRTtFQUNBLHFCOUIwZ0JzQjtFOEJ6Z0J0Qix1QjlCd2dCc0I7RThCdmdCdEI7RUFuQ047RUFDQTtFQUNBO0FwQ2l0SEY7QW9DM3FISTtFQUNFO0FwQzZxSE47QW1DbGxISTtFQUNFO0FuQ29sSE47O0FtQzdrSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ2dsSEY7O0FtQzFrSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCNUJpTW1CO0U0QmhNbkI7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFM0J0S0U7QVJtdkhKO0FtQzFrSEU7RUFFRTtFVjFMRixrRFU0THVCO0FuQzBrSHpCO0FtQ3ZrSEU7RUFFRTtFQUNBO0VWbE1GLG1EVW1NdUI7QW5Dd2tIekI7QW1DcmtIRTtFQUVFO0VBQ0E7RUFDQTtBbkNza0hKOztBbUNoa0hBO0VBQ0U7QW5DbWtIRjs7QW1DL2pIQTtFQUNFO0VBQ0E7RUFDQTtFaENtRUksa0JBTEk7RWdDNURSO0VBQ0E7QW5Da2tIRjs7QW1DOWpIQTtFQUNFO0VBQ0E7RUFDQTtBbkNpa0hGOztBbUM3akhBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQytqSEY7O0FxQ3J6SEE7O0VBRUU7RUFDQTtFQUNBO0FyQ3d6SEY7QXFDdHpIRTs7RUFDRTtFQUNBO0FyQ3l6SEo7QXFDcHpIRTs7Ozs7Ozs7Ozs7O0VBTUU7QXJDNHpISjs7QXFDdnpIQTtFQUNFO0VBQ0E7RUFDQTtBckMwekhGO0FxQ3h6SEU7RUFDRTtBckMwekhKOztBcUN0ekhBO0U3QmhCSTtBUjAwSEo7QXFDdHpIRTs7RUFFRTtBckN3ekhKO0FxQ3B6SEU7OztFN0JWRTtFQUNBO0FSbTBISjtBcUNoekhFOzs7RTdCTkU7RUFDQTtBUjJ6SEo7O0FxQ255SEE7RUFDRTtFQUNBO0FyQ3N5SEY7QXFDcHlIRTtFQUdFO0FyQ295SEo7QXFDanlIRTtFQUNFO0FyQ215SEo7O0FxQy94SEE7RUFDRTtFQUNBO0FyQ2t5SEY7O0FxQy94SEE7RUFDRTtFQUNBO0FyQ2t5SEY7O0FxQzV4SEE7RXhCeEZNLGdCQVJXO0FiZzRIakI7QXFDNXhIRTtFeEI1RkksZ0JBUlc7QWJtNEhqQjs7QXFDcnhIQTtFQUNFO0VBQ0E7RUFDQTtBckN3eEhGO0FxQ3R4SEU7O0VBRUU7QXJDd3hISjtBcUNyeEhFOztFQUVFO0FyQ3V4SEo7QXFDbnhIRTs7RTdCMUZFO0VBQ0E7QVJpM0hKO0FxQ254SEU7O0U3QjdHRTtFQUNBO0FSbzRISjs7QXNDNTVIQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDMjVIRjs7QXNDeDVIQTtFQUNFO0VBQ0E7RW5Dc1FJLHVDQUxJO0VtQy9QUjtFQUNBO0VBRUE7RUFDQTtFZGZJLG1DY2dCSjtBdEMwNUhGO0F3QnQ2SE07RWNHTjtJZEZRO0V4Qnk2SE47QUFDRjtBc0M3NUhFO0VBRUU7QXRDODVISjtBc0MxNUhFO0VBQ0U7RUFDQSxrRGhDa2hCb0I7QU4wNEd4QjtBc0N4NUhFO0VBRUU7RUFDQTtFQUNBO0F0Q3k1SEo7O0FzQ2o1SEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0F0Q2k1SEY7QXNDLzRIRTtFQUNFO0VBQ0E7RTlCN0NBO0VBQ0E7QVIrN0hKO0FzQ2g1SEk7RUFHRTtFQUNBO0F0Q2c1SE47QXNDNTRIRTs7RUFFRTtFQUNBO0VBQ0E7QXRDODRISjtBc0MzNEhFO0VBRUU7RTlCakVBO0VBQ0E7QVI4OEhKOztBc0NuNEhBO0VBRUU7RUFDQTtFQUNBO0F0Q3E0SEY7QXNDbDRIRTtFOUI1RkU7QVJpK0hKO0FzQ2o0SEU7O0VBRUU7RWJqSEYsb0Rha0h1QjtBdENtNEh6Qjs7QXNDMTNIQTtFQUVFO0VBQ0E7RUFDQTtFQUdBO0F0QzAzSEY7QXNDeDNIRTtFQUNFO0VBQ0E7RUFDQTtBdEMwM0hKO0FzQ3gzSEk7RUFFRTtBdEN5M0hOO0FzQ3IzSEU7O0VBRUUsZ0IvQmlPZTtFK0JoT2Y7RUFDQTtBdEN1M0hKOztBc0M3MkhFOztFQUVFO0VBQ0E7QXRDZzNISjs7QXNDMzJIRTs7RUFFRTtFQUNBO0VBQ0E7QXRDODJISjs7QXNDeDJIRTs7RUFDRTtBdEM0MkhKOztBc0NsMkhFO0VBQ0U7QXRDcTJISjtBc0NuMkhFO0VBQ0U7QXRDcTJISjs7QXVDbGlJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDa2lJRjtBdUM1aElFOzs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDb2lJSjtBdUNoaElBO0VBQ0U7RUFDQTtFQUNBO0VwQzROSSwyQ0FMSTtFb0NyTlI7RUFFQTtBdkNpaElGO0F1Qy9nSUU7RUFFRTtBdkNnaElKOztBdUN0Z0lBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkNxZ0lGO0F1Q2xnSUk7RUFFRTtBdkNtZ0lOO0F1Qy8vSEU7RUFDRTtBdkNpZ0lKOztBdUN4L0hBO0VBQ0UsbUJqQzhnQ2tDO0VpQzdnQ2xDLHNCakM2Z0NrQztFaUM1Z0NsQztBdkMyL0hGO0F1Q3ovSEU7OztFQUdFO0F2QzIvSEo7O0F1QzkrSEE7RUFDRTtFQUNBO0VBR0E7QXZDKytIRjs7QXVDMytIQTtFQUNFO0VwQ3lJSSw2Q0FMSTtFb0NsSVI7RUFDQTtFQUNBO0VBQ0E7RS9CeElFO0VnQkhFLCtDZTZJSjtBdkM4K0hGO0F3QnZuSU07RWVpSU47SWZoSVE7RXhCMG5JTjtBQUNGO0F1Q2ovSEU7RUFDRTtBdkNtL0hKO0F1Q2gvSEU7RUFDRTtFQUNBO0VBQ0E7QXZDay9ISjs7QXVDNStIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDKytIRjs7QXVDNStIQTtFQUNFO0VBQ0E7QXZDKytIRjs7QWdCem1JSTtFdUJzSUE7SUFFSTtJQUNBO0V2Q3MrSE47RXVDcCtITTtJQUNFO0V2Q3MrSFI7RXVDcCtIUTtJQUNFO0V2Q3MrSFY7RXVDbitIUTtJQUNFO0lBQ0E7RXZDcStIVjtFdUNqK0hNO0lBQ0U7RXZDbStIUjtFdUNoK0hNO0lBQ0U7SUFDQTtFdkNrK0hSO0V1Qy85SE07SUFDRTtFdkNpK0hSO0V1Qzk5SE07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STFCaE9KLGdCQVJXO0lXVVgsZ0JlZ09JO0V2Qys5SFI7RXVDNTlIUTtJQUNFO0V2Qzg5SFY7RXVDMzlIUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V2QzY5SFY7QUFDRjtBZ0IxcElJO0V1QnNJQTtJQUVJO0lBQ0E7RXZDc2hJTjtFdUNwaElNO0lBQ0U7RXZDc2hJUjtFdUNwaElRO0lBQ0U7RXZDc2hJVjtFdUNuaElRO0lBQ0U7SUFDQTtFdkNxaElWO0V1Q2poSU07SUFDRTtFdkNtaElSO0V1Q2hoSU07SUFDRTtJQUNBO0V2Q2toSVI7RXVDL2dJTTtJQUNFO0V2Q2loSVI7RXVDOWdJTTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJMUJoT0osZ0JBUlc7SVdVWCxnQmVnT0k7RXZDK2dJUjtFdUM1Z0lRO0lBQ0U7RXZDOGdJVjtFdUMzZ0lRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDNmdJVjtBQUNGO0FnQjFzSUk7RXVCc0lBO0lBRUk7SUFDQTtFdkNza0lOO0V1Q3BrSU07SUFDRTtFdkNza0lSO0V1Q3BrSVE7SUFDRTtFdkNza0lWO0V1Q25rSVE7SUFDRTtJQUNBO0V2Q3FrSVY7RXVDamtJTTtJQUNFO0V2Q21rSVI7RXVDaGtJTTtJQUNFO0lBQ0E7RXZDa2tJUjtFdUMvaklNO0lBQ0U7RXZDaWtJUjtFdUM5aklNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kxQmhPSixnQkFSVztJV1VYLGdCZWdPSTtFdkMraklSO0V1QzVqSVE7SUFDRTtFdkM4aklWO0V1QzNqSVE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdkM2aklWO0FBQ0Y7QWdCMXZJSTtFdUJzSUE7SUFFSTtJQUNBO0V2Q3NuSU47RXVDcG5JTTtJQUNFO0V2Q3NuSVI7RXVDcG5JUTtJQUNFO0V2Q3NuSVY7RXVDbm5JUTtJQUNFO0lBQ0E7RXZDcW5JVjtFdUNqbklNO0lBQ0U7RXZDbW5JUjtFdUNobklNO0lBQ0U7SUFDQTtFdkNrbklSO0V1Qy9tSU07SUFDRTtFdkNpbklSO0V1QzltSU07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STFCaE9KLGdCQVJXO0lXVVgsZ0JlZ09JO0V2QyttSVI7RXVDNW1JUTtJQUNFO0V2QzhtSVY7RXVDM21JUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V2QzZtSVY7QUFDRjtBZ0IxeUlJO0V1QnNJQTtJQUVJO0lBQ0E7RXZDc3FJTjtFdUNwcUlNO0lBQ0U7RXZDc3FJUjtFdUNwcUlRO0lBQ0U7RXZDc3FJVjtFdUNucUlRO0lBQ0U7SUFDQTtFdkNxcUlWO0V1Q2pxSU07SUFDRTtFdkNtcUlSO0V1Q2hxSU07SUFDRTtJQUNBO0V2Q2txSVI7RXVDL3BJTTtJQUNFO0V2Q2lxSVI7RXVDOXBJTTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJMUJoT0osZ0JBUlc7SVdVWCxnQmVnT0k7RXZDK3BJUjtFdUM1cElRO0lBQ0U7RXZDOHBJVjtFdUMzcElRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDNnBJVjtBQUNGO0F1Q3B0SUk7RUFFSTtFQUNBO0F2Q3F0SVI7QXVDbnRJUTtFQUNFO0F2Q3F0SVY7QXVDbnRJVTtFQUNFO0F2Q3F0SVo7QXVDbHRJVTtFQUNFO0VBQ0E7QXZDb3RJWjtBdUNodElRO0VBQ0U7QXZDa3RJVjtBdUMvc0lRO0VBQ0U7RUFDQTtBdkNpdElWO0F1QzlzSVE7RUFDRTtBdkNndElWO0F1QzdzSVE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTFCaE9KLGdCQVJXO0VXVVgsZ0JlZ09JO0F2QzhzSVY7QXVDM3NJVTtFQUNFO0F2QzZzSVo7QXVDMXNJVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2QzRzSVo7O0F1QzNySUE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkM2cklGOztBdUN2cklJO0VBQ0U7QXZDMHJJTjs7QXdDbjlJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhDakJFO0VLTEUscUNBUlc7QWJtL0lqQjtBd0NqOUlFO0VBQ0U7RUFDQTtBeENtOUlKO0F3Q2g5SUU7RUFDRTtFQUNBO0F4Q2s5SUo7QXdDaDlJSTtFQUNFO0VoQ3RCRjtFQUNBO0FSeStJSjtBd0NoOUlJO0VBQ0U7RWhDYkY7RUFDQTtBUmcrSUo7QXdDNzhJRTs7RUFFRTtBeEMrOElKOztBd0MzOElBO0VBR0U7RUFDQTtFQUNBO0F4QzQ4SUY7O0F3Q3o4SUE7RUFDRTtFQUNBO0F4QzQ4SUY7O0F3Q3o4SUE7RUFDRTtFQUNBO0VBQ0E7QXhDNDhJRjs7QXdDejhJQTtFQUNFO0F4QzQ4SUY7O0F3Q3A4SUU7RUFDRTtBeEN1OElKOztBd0MvN0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeENrOElGO0F3Q2g4SUU7RWhDN0ZFO0FSZ2lKSjs7QXdDOTdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4Q2k4SUY7QXdDLzdJRTtFaEN4R0U7QVIwaUpKOztBd0N4N0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhDMjdJRjtBd0N6N0lFO0VBQ0U7RUFDQTtBeEMyN0lKOztBd0N2N0lBO0VBQ0U7RUFDQTtBeEMwN0lGOztBd0N0N0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VoQzFJRTtBUm9rSko7O0F3Q3Q3SUE7OztFQUdFO0F4Q3k3SUY7O0F3Q3Q3SUE7O0VoQzNJSTtFQUNBO0FSc2tKSjs7QXdDdjdJQTs7RWhDbElJO0VBQ0E7QVI4akpKOztBd0NoN0lFO0VBQ0U7QXhDbTdJSjtBZ0I5aUpJO0V3QnVISjtJQVFJO0lBQ0E7RXhDbTdJRjtFd0NoN0lFO0lBRUU7SUFDQTtFeENpN0lKO0V3Qy82SUk7SUFDRTtJQUNBO0V4Q2k3SU47RXdDNTZJTTtJaEMzS0o7SUFDQTtFUjBsSkY7RXdDNzZJUTs7SUFHRTtFeEM4NklWO0V3QzU2SVE7O0lBR0U7RXhDNjZJVjtFd0N6NklNO0loQzVLSjtJQUNBO0VSd2xKRjtFd0MxNklROztJQUdFO0V4QzI2SVY7RXdDejZJUTs7SUFHRTtFeEMwNklWO0FBQ0Y7O0F5Qy9vSkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpDaXBKRjs7QXlDN29KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXRDNFBJLGVBTEk7RXNDclBSO0VBQ0E7RUFDQTtFQUNBO0VqQ3JCRTtFaUN1QkY7RWpCMUJJLDBDaUIyQko7QXpDZ3BKRjtBd0J2cUpNO0VpQlVOO0lqQlRRO0V4QjBxSk47QUFDRjtBeUNucEpFO0VBQ0U7RUFDQTtFQUNBO0F6Q3FwSko7QXlDbnBKSTtFQUNFO0VBQ0E7QXpDcXBKTjtBeUNocEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakJqREUsbURpQmtERjtBekNrcEpKO0F3QmhzSk07RWlCcUNKO0lqQnBDTTtFeEJtc0pOO0FBQ0Y7QXlDcHBKRTtFQUNFO0F6Q3NwSko7QXlDbnBKRTtFQUNFO0VBQ0E7RUFDQTtBekNxcEpKOztBeUNqcEpBO0VBQ0U7QXpDb3BKRjs7QXlDanBKQTtFQUNFO0VBQ0E7RUFDQTtBekNvcEpGO0F5Q2xwSkU7RWpDN0RFO0VBQ0E7QVJrdEpKO0F5Q25wSkk7RWpDaEVBO0VBQ0E7QVJzdEpKO0F5Q2xwSkU7RUFDRTtBekNvcEpKO0F5Q2hwSkU7RWpDNURFO0VBQ0E7QVIrc0pKO0F5Q2hwSk07RWpDaEVGO0VBQ0E7QVJtdEpKO0F5Qy9vSkk7RWpDckVBO0VBQ0E7QVJ1dEpKOztBeUM3b0pBO0VBQ0U7QXpDZ3BKRjs7QXlDdm9KRTtFQUNFO0VBQ0E7RWpDOUdBO0FSeXZKSjtBeUN4b0pJO0VBQWdCO0F6QzJvSnBCO0F5QzFvSkk7RUFBZTtBekM2b0puQjtBeUN6b0pNO0VqQ3RIRjtBUmt3Sko7QXlDcm9KSTtFakM3SEE7QVJxd0pKOztBeUNob0pJO0VBQ0U7RUFDQTtBekNtb0pOOztBMEM3eEpBO0VBRUU7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0V2QytRSSx5Q0FMSTtFdUN4UVI7RUFDQTtFbENBRTtBUjZ4Sko7O0EwQ3Z4SkU7RUFDRTtBMUMweEpKO0EwQ3h4Skk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUMweEpOO0EwQ3R4SkU7RUFDRTtBMUN3eEpKOztBMkM3ekpBO0VBRUU7RUFDQTtFeEM0UkksbUNBTEk7RXdDclJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFakNwQkE7RUFDQTtBVmsxSkY7O0EyQzN6SkE7RUFDRTtFQUNBO0VBQ0E7RXhDZ1FJLHlDQUxJO0V3Q3pQUjtFQUVBO0VBQ0E7RW5CcEJJLHFJbUJxQko7QTNDNnpKRjtBd0I5MEpNO0VtQlFOO0luQlBRO0V4QmkxSk47QUFDRjtBMkNoMEpFO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QTNDaTBKSjtBMkM5ekpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVXBDMHNCZ0Q7RW9DenNCaEQ7QTNDZzBKSjtBMkM3ekpFO0VBRUU7RUFDQTtFbEJ0REYsZ0RrQnVEdUI7RUFDckI7QTNDOHpKSjtBMkMzekpFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTNDNHpKSjs7QTJDdnpKRTtFQUNFLHlCckM4c0NnQztBTjRtSHBDO0EyQ3J6Sk07RW5DOUJGO0VBQ0E7QVJzMUpKO0EyQ256Sk07RW5DbERGO0VBQ0E7QVJ3MkpKOztBMkN0eUpBO0VDbEdFO0VBQ0E7RXpDMFJJLG1DQUxJO0V5Q25SUjtBNUM0NEpGOztBMkN6eUpBO0VDdEdFO0VBQ0E7RXpDMFJJLGtDQUxJO0V5Q25SUjtBNUNtNUpGOztBNkNyNUpBO0VBRUU7RUFDQTtFMUN1UkksNkJBTEk7RTBDaFJSO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RTFDK1FJLG9DQUxJO0UwQ3hRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXJDSkU7QVIwNUpKO0E2Q2o1SkU7RUFDRTtBN0NtNUpKOztBNkM5NEpBO0VBQ0U7RUFDQTtBN0NpNUpGOztBOENqN0pBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0Q0hFO0FScTdKSjs7QThDNzZKQTtFQUVFO0E5Qys2SkY7O0E4QzM2SkE7RUFDRSxnQnZDb1ZpQjtFdUNuVmpCO0E5Qzg2SkY7O0E4Q3Q2SkE7RUFDRSxtQnhDcytDOEI7QU5tOEdoQztBOEN0NkpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUN3NkpKOztBOENoNkpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDbTZKSjs7QThDdjZKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5QzA2Sko7O0E4Qzk2SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUNpN0pKOztBOENyN0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDdzdKSjs7QThDNTdKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Qys3Sko7O0E4Q244SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUNzOEpKOztBOEMxOEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDNjhKSjs7QThDajlKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Q285Sko7O0ErQ2hoS0U7RUFDRTtJQUFLLDJCeENrNEIyQjtFUGtwSWxDO0FBQ0Y7QStDaGhLQTs7RUFHRTtFNUNrUkksZ0NBTEk7RTRDM1FSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFNUNzUUksdUNBTEk7RTRDL1BSO0V2Q1JFO0VLTEUseUNBUlc7QWJzaUtqQjs7QStDNWdLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXZCeEJJLDZDdUJ5Qko7QS9DK2dLRjtBd0JwaUtNO0V1QllOO0l2QlhRO0V4QnVpS047QUFDRjs7QStDamhLQTtFdEJBRTtFc0JFQTtBL0NvaEtGOztBK0NqaEtBO0VBQ0U7QS9Db2hLRjs7QStDamhLQTtFQUNFO0EvQ29oS0Y7O0ErQ2hoS0U7RUFDRTtBL0NtaEtKO0ErQ2hoS007RUFKSjtJQUtNO0UvQ21oS047QUFDRjs7QWdEL2tLQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFeENYRTtBUnlsS0o7O0FnRDFrS0E7RUFDRTtFQUNBO0FoRDZrS0Y7QWdEM2tLRTtFQUVFO0VBQ0E7QWhENGtLSjs7QWdEbmtLQTtFQUNFO0VBQ0E7RUFDQTtBaERza0tGO0FnRG5rS0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBaERva0tKO0FnRGprS0U7RUFDRTtFQUNBO0FoRG1rS0o7O0FnRDNqS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhENmpLRjtBZ0QzaktFO0V4Q3ZERTtFQUNBO0FScW5LSjtBZ0QzaktFO0V4QzdDRTtFQUNBO0FSMm1LSjtBZ0QzaktFO0VBRUU7RUFDQTtFQUNBO0FoRDRqS0o7QWdEeGpLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRDBqS0o7QWdEdGpLRTtFQUNFO0FoRHdqS0o7QWdEdGpLSTtFQUNFO0VBQ0E7QWhEd2pLTjs7QWdEM2lLSTtFQUNFO0FoRDhpS047QWdEM2lLUTtFeEN2REo7RUFaQTtBUmtuS0o7QWdEMWlLUTtFeEN4RUo7RUFZQTtBUjBtS0o7QWdEemlLUTtFQUNFO0FoRDJpS1Y7QWdEeGlLUTtFQUNFO0VBQ0E7QWhEMGlLVjtBZ0R4aUtVO0VBQ0U7RUFDQTtBaEQwaUtaOztBZ0Job0tJO0VnQzhEQTtJQUNFO0VoRHNrS0o7RWdEbmtLTTtJeEN2REo7SUFaQTtFUjBvS0Y7RWdEbGtLTTtJeEN4RUo7SUFZQTtFUmtvS0Y7RWdEamtLTTtJQUNFO0VoRG1rS1I7RWdEaGtLTTtJQUNFO0lBQ0E7RWhEa2tLUjtFZ0Roa0tRO0lBQ0U7SUFDQTtFaERra0tWO0FBQ0Y7QWdCenBLSTtFZ0M4REE7SUFDRTtFaEQ4bEtKO0VnRDNsS007SXhDdkRKO0lBWkE7RVJrcUtGO0VnRDFsS007SXhDeEVKO0lBWUE7RVIwcEtGO0VnRHpsS007SUFDRTtFaEQybEtSO0VnRHhsS007SUFDRTtJQUNBO0VoRDBsS1I7RWdEeGxLUTtJQUNFO0lBQ0E7RWhEMGxLVjtBQUNGO0FnQmpyS0k7RWdDOERBO0lBQ0U7RWhEc25LSjtFZ0RubktNO0l4Q3ZESjtJQVpBO0VSMHJLRjtFZ0RsbktNO0l4Q3hFSjtJQVlBO0VSa3JLRjtFZ0RqbktNO0lBQ0U7RWhEbW5LUjtFZ0RobktNO0lBQ0U7SUFDQTtFaERrbktSO0VnRGhuS1E7SUFDRTtJQUNBO0VoRGtuS1Y7QUFDRjtBZ0J6c0tJO0VnQzhEQTtJQUNFO0VoRDhvS0o7RWdEM29LTTtJeEN2REo7SUFaQTtFUmt0S0Y7RWdEMW9LTTtJeEN4RUo7SUFZQTtFUjBzS0Y7RWdEem9LTTtJQUNFO0VoRDJvS1I7RWdEeG9LTTtJQUNFO0lBQ0E7RWhEMG9LUjtFZ0R4b0tRO0lBQ0U7SUFDQTtFaEQwb0tWO0FBQ0Y7QWdCanVLSTtFZ0M4REE7SUFDRTtFaERzcUtKO0VnRG5xS007SXhDdkRKO0lBWkE7RVIwdUtGO0VnRGxxS007SXhDeEVKO0lBWUE7RVJrdUtGO0VnRGpxS007SUFDRTtFaERtcUtSO0VnRGhxS007SUFDRTtJQUNBO0VoRGtxS1I7RWdEaHFLUTtJQUNFO0lBQ0E7RWhEa3FLVjtBQUNGO0FnRHJwS0E7RXhDaEpJO0FSd3lLSjtBZ0RycEtFO0VBQ0U7QWhEdXBLSjtBZ0RycEtJO0VBQ0U7QWhEdXBLTjs7QWdEMW9LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRDZvS0o7O0FnRHZwS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEQwcEtKOztBZ0RwcUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhEdXFLSjs7QWdEanJLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRG9yS0o7O0FnRDlyS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaERpc0tKOztBZ0Qzc0tFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhEOHNLSjs7QWdEeHRLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRDJ0S0o7O0FnRHJ1S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaER3dUtKOztBaURwNktBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0EsYzFDbzdCK0I7RTBDbjdCL0IsZTFDbTdCK0I7RTBDbDdCL0I7RUFDQTtFQUNBO0VBQ0E7RXpDSkU7RXlDTUY7QWpEbzZLRjtBaURqNktFO0VBQ0U7RUFDQTtFQUNBO0FqRG02S0o7QWlEaDZLRTtFQUNFO0VBQ0E7RUFDQTtBakRrNktKO0FpRC81S0U7RUFFRTtFQUNBO0VBQ0E7QWpEZzZLSjs7QWlEeDVLQTtFQUhFO0FqRCs1S0Y7O0FpRHQ1S0k7RUFURjtBakRtNktGOztBa0RwOUtBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0N5UkksOEJBTEk7RStDbFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RS9DMlFJLG9DQUxJO0UrQ3BRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTFDUkU7QVI2OUtKO0FrRGw5S0U7RUFDRTtBbERvOUtKO0FrRGo5S0U7RUFDRTtBbERtOUtKOztBa0QvOEtBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRGk5S0Y7QWtELzhLRTtFQUNFO0FsRGk5S0o7O0FrRDc4S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMUNoQ0U7RUFDQTtBUmkvS0o7QWtELzhLRTtFQUNFO0VBQ0E7QWxEaTlLSjs7QWtENzhLQTtFQUNFO0VBQ0E7QWxEZzlLRjs7QW1EOWdMQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FuRDRnTEY7O0FtRHJnTEE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBbkR1Z0xGO0FtRHBnTEU7RTNCNUNJLG1DMkI2Q0Y7RUFDQSw4QjdDazhDZ0M7QU5va0lwQztBd0JoakxNO0UyQndDSjtJM0J2Q007RXhCbWpMTjtBQUNGO0FtRHpnTEU7RUFDRSxlN0NnOENnQztBTjJrSXBDO0FtRHZnTEU7RUFDRSxzQjdDNjdDZ0M7QU40a0lwQzs7QW1EcmdMQTtFQUNFO0FuRHdnTEY7QW1EdGdMRTtFQUNFO0VBQ0E7QW5Ed2dMSjtBbURyZ0xFO0VBQ0U7QW5EdWdMSjs7QW1EbmdMQTtFQUNFO0VBQ0E7RUFDQTtBbkRzZ0xGOztBbURsZ0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UzQ3JGRTtFS0xFLHNDQVJXO0VzQ3NHZjtBbkRtZ0xGOztBbUQvL0tBO0VBRUU7RUFDQTtFQUNBO0VDbEhBO0VBQ0E7RUFDQTtFQUNBLGtDRGtIMEI7RUNqSDFCO0VBQ0E7RUFDQSx1Q0QrRzREO0FuRHFnTDlEO0FvRGpuTEU7RUFBUztBcERvbkxYO0FvRG5uTEU7RUFBUyxtQ0QyR2lGO0FuRDJnTDVGOztBbUR0Z0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0NyR0U7RUFDQTtBUittTEo7QW1EeGdMRTtFQUNFO0VBQ0E7QW5EMGdMSjs7QW1EcmdMQTtFQUNFO0VBQ0E7QW5Ed2dMRjs7QW1EbmdMQTtFQUNFO0VBR0E7RUFDQTtBbkRvZ0xGOztBbURoZ0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0N6SEU7RUFDQTtBUjZuTEo7QW1ELy9LRTtFQUNFO0FuRGlnTEo7O0FnQjVtTEk7RW1DaUhGO0lBQ0U7SUFDQTtFbkQrL0tGO0VtRDMvS0E7SUFDRTtJQUNBO0lBQ0E7RW5ENi9LRjtFbUQxL0tBO0lBQ0U7RW5ENC9LRjtBQUNGO0FnQjNuTEk7RW1DbUlGOztJQUVFO0VuRDIvS0Y7QUFDRjtBZ0Jqb0xJO0VtQzBJRjtJQUNFO0VuRDAvS0Y7QUFDRjtBbURqL0tJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5EbS9LTjtBbURqL0tNO0VBQ0U7RUFDQTtFM0N6TUo7QVI2ckxKO0FtRGgvS007O0UzQzdNRjtBUmlzTEo7QW1ELytLTTtFQUNFO0FuRGkvS1I7O0FnQjNvTEk7RW1Dd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RW5EdWdMSjtFbURyZ0xJO0lBQ0U7SUFDQTtJM0N6TUo7RVJpdExGO0VtRHBnTEk7O0kzQzdNRjtFUnF0TEY7RW1EbmdMSTtJQUNFO0VuRHFnTE47QUFDRjtBZ0JocUxJO0VtQ3dJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuRDJoTEo7RW1EemhMSTtJQUNFO0lBQ0E7STNDek1KO0VScXVMRjtFbUR4aExJOztJM0M3TUY7RVJ5dUxGO0VtRHZoTEk7SUFDRTtFbkR5aExOO0FBQ0Y7QWdCcHJMSTtFbUN3SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbkQraUxKO0VtRDdpTEk7SUFDRTtJQUNBO0kzQ3pNSjtFUnl2TEY7RW1ENWlMSTs7STNDN01GO0VSNnZMRjtFbUQzaUxJO0lBQ0U7RW5ENmlMTjtBQUNGO0FnQnhzTEk7RW1Dd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RW5EbWtMSjtFbURqa0xJO0lBQ0U7SUFDQTtJM0N6TUo7RVI2d0xGO0VtRGhrTEk7O0kzQzdNRjtFUml4TEY7RW1EL2pMSTtJQUNFO0VuRGlrTE47QUFDRjtBZ0I1dExJO0VtQ3dJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuRHVsTEo7RW1EcmxMSTtJQUNFO0lBQ0E7STNDek1KO0VSaXlMRjtFbURwbExJOztJM0M3TUY7RVJxeUxGO0VtRG5sTEk7SUFDRTtFbkRxbExOO0FBQ0Y7QXFEM3pMQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxEd1JJLDRCQUxJO0VrRGpSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUNsQkEsc0NoRCtsQjRCO0VnRDdsQjVCO0VBQ0EsZ0IvQ2dYbUI7RStDL1duQixnQi9DdVhpQjtFK0N0WGpCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuRGdSSSxzQ0FMSTtFa0RoUVI7RUFDQTtBckRtMExGO0FxRGowTEU7RUFBUztBckRvMExYO0FxRGwwTEU7RUFDRTtFQUNBO0VBQ0E7QXJEbzBMSjtBcURsMExJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJEbzBMTjs7QXFEL3pMQTtFQUNFO0FyRGswTEY7QXFEaDBMRTtFQUNFO0VBQ0E7RUFDQTtBckRrMExKOztBcUQ5ekxBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QXJEaTBMRjtBcUQvekxFO0VBQ0U7RUFDQTtFQUNBO0FyRGkwTEo7O0FxRDd6TEE7QUFFQTtFQUNFO0FyRCt6TEY7QXFEN3pMRTtFQUNFO0VBQ0E7RUFDQTtBckQrekxKOztBcUQzekxBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QXJEOHpMRjtBcUQ1ekxFO0VBQ0U7RUFDQTtFQUNBO0FyRDh6TEo7O0FxRDF6TEE7QUFrQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U3Q2pHRTtBUjg0TEo7O0F1RGo2TEE7RUFFRTtFQUNBO0VwRDRSSSw0QkFMSTtFb0RyUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFcERtUkksbUNBTEk7RW9ENVFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUR6QkEsc0NoRCtsQjRCO0VnRDdsQjVCO0VBQ0EsZ0IvQ2dYbUI7RStDL1duQixnQi9DdVhpQjtFK0N0WGpCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuRGdSSSxzQ0FMSTtFb0QxUFI7RUFDQTtFQUNBO0VBQ0E7RS9DaEJFO0VLTEUsd0NBUlc7QWIwOExqQjtBdUR6NkxFO0VBQ0U7RUFDQTtFQUNBO0F2RDI2TEo7QXVEejZMSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkQwNkxOOztBdURwNkxFO0VBQ0U7QXZEdTZMSjtBdURyNkxJO0VBRUU7QXZEczZMTjtBdURuNkxJO0VBQ0U7RUFDQTtBdkRxNkxOO0F1RGw2TEk7RUFDRTtFQUNBO0F2RG82TE47O0F1RC81TEE7QUFFRTtFQUNFO0VBQ0E7RUFDQTtBdkRpNkxKO0F1RC81TEk7RUFFRTtBdkRnNkxOO0F1RDc1TEk7RUFDRTtFQUNBO0F2RCs1TE47QXVENTVMSTtFQUNFO0VBQ0E7QXZEODVMTjs7QXVEejVMQTtBQUdFO0VBQ0U7QXZEMDVMSjtBdUR4NUxJO0VBRUU7QXZEeTVMTjtBdUR0NUxJO0VBQ0U7RUFDQTtBdkR3NUxOO0F1RHI1TEk7RUFDRTtFQUNBO0F2RHU1TE47QXVEbDVMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEbzVMSjs7QXVEaDVMQTtBQUVFO0VBQ0U7RUFDQTtFQUNBO0F2RGs1TEo7QXVEaDVMSTtFQUVFO0F2RGk1TE47QXVEOTRMSTtFQUNFO0VBQ0E7QXZEZzVMTjtBdUQ3NExJO0VBQ0U7RUFDQTtBdkQrNExOOztBdUQxNExBO0FBa0JBO0VBQ0U7RUFDQTtFcEQyR0ksNkNBTEk7RW9EcEdSO0VBQ0E7RUFDQTtFL0M1SkU7RUFDQTtBUnloTUo7QXVEMzNMRTtFQUNFO0F2RDYzTEo7O0F1RHozTEE7RUFDRTtFQUNBO0F2RDQzTEY7O0F3RGpqTUE7RUFDRTtBeERvak1GOztBd0Rqak1BO0VBQ0U7QXhEb2pNRjs7QXdEampNQTtFQUNFO0VBQ0E7RUFDQTtBeERvak1GO0F5RDFrTUU7RUFDRTtFQUNBO0VBQ0E7QXpENGtNSjs7QXdEcmpNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaENsQkksc0NnQ21CSjtBeER3ak1GO0F3QnZrTU07RWdDUU47SWhDUFE7RXhCMGtNTjtBQUNGOztBd0Qxak1BOzs7RUFHRTtBeEQ2ak1GOztBd0Qxak1BOztFQUVFO0F4RDZqTUY7O0F3RDFqTUE7O0VBRUU7QXhENmpNRjs7QXdEcGpNRTtFQUNFO0VBQ0E7RUFDQTtBeER1ak1KO0F3RHBqTUU7OztFQUdFO0VBQ0E7QXhEc2pNSjtBd0Ruak1FOztFQUVFO0VBQ0E7RWhDNURFLDJCZ0M2REY7QXhEcWpNSjtBd0I5bU1NO0VnQ3FESjs7SWhDcERNO0V4QmtuTU47QUFDRjs7QXdEbGpNQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVsRGtoRG1DO0VrRGpoRG5DO0VBQ0EsY2pEOUVNO0VpRCtFTjtFQUNBO0VBQ0E7RUFDQSxZbEQ2Z0RtQztFa0JubUQvQiw4QmdDdUZKO0F4RG9qTUY7QXdCdm9NTTtFZ0NrRU47O0loQ2pFUTtFeEIyb01OO0FBQ0Y7QXdEdmpNRTs7O0VBRUUsY2pEeEZJO0VpRHlGSjtFQUNBO0VBQ0EsWWxEcWdEaUM7QU5xakpyQzs7QXdEdmpNQTtFQUNFO0F4RDBqTUY7O0F3RHZqTUE7RUFDRTtBeEQwak1GOztBd0Ryak1BOztFQUVFO0VBQ0EsV2xEc2dEbUM7RWtEcmdEbkMsWWxEcWdEbUM7RWtEcGdEbkM7RUFDQTtFQUNBO0F4RHdqTUY7O0F3RHJqTUE7RUFDRTtBeER3ak1GOztBd0R0ak1BO0VBQ0U7QXhEeWpNRjs7QXdEampNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxpQmxEczlDbUM7RWtEcjlDbkM7RUFDQSxnQmxEbzlDbUM7QU4rbEpyQztBd0Rqak1FO0VBQ0U7RUFDQTtFQUNBLFdsRG85Q2lDO0VrRG45Q2pDLFdsRG85Q2lDO0VrRG45Q2pDO0VBQ0EsaUJsRG85Q2lDO0VrRG45Q2pDLGdCbERtOUNpQztFa0RsOUNqQztFQUNBO0VBQ0EseUJqRHRKSTtFaUR1Sko7RUFDQTtFQUVBO0VBQ0E7RUFDQSxZbEQyOENpQztFa0IzbUQvQiw2QmdDaUtGO0F4RGtqTUo7QXdCL3NNTTtFZ0M0SUo7SWhDM0lNO0V4Qmt0TU47QUFDRjtBd0Rwak1FO0VBQ0UsVWxEdzhDaUM7QU44bUpyQzs7QXdEN2lNQTtFQUNFO0VBQ0E7RUFDQSxlbERrOENtQztFa0RqOENuQztFQUNBLG9CbEQrN0NtQztFa0Q5N0NuQyx1QmxEODdDbUM7RWtENzdDbkMsY2pEakxNO0VpRGtMTjtBeERnak1GOztBd0QxaU1FOztFQUVFLGdDbERtOENpQztBTjBtSnJDO0F3RDFpTUU7RUFDRSx5QmpEN0xHO0FQeXVNUDtBd0R6aU1FO0VBQ0UsY2pEak1HO0FQNHVNUDs7QXdEcmpNRTs7O0VBRUUsZ0NsRG04Q2lDO0FOc25KckM7QXdEdGpNRTtFQUNFLHlCakQ3TEc7QVBxdk1QO0F3RHJqTUU7RUFDRSxjakRqTUc7QVB3dk1QOztBMER6d01BOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUQyd01GOztBMER2d01BO0VBQ0U7SUFBSztFMUQyd01MO0FBQ0Y7QTBEeHdNQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QTFEdXdNRjs7QTBEcHdNQTtFQUVFO0VBQ0E7RUFDQTtBMURzd01GOztBMEQ3dk1BO0VBQ0U7SUFDRTtFMURnd01GO0UwRDl2TUE7SUFDRTtJQUNBO0UxRGd3TUY7QUFDRjtBMEQ1dk1BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QTFEMnZNRjs7QTBEeHZNQTtFQUNFO0VBQ0E7QTFEMnZNRjs7QTBEdnZNRTtFQUNFOztJQUVFO0UxRDB2TUo7QUFDRjtBMkQxME1BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRDIwTUY7O0FnQjl3TUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJOUM5QkEsMENBUlc7SVdVWCwwQ21DOEJBO0UzRDZ6TUo7QUFDRjtBd0J4MU1NO0VtQ1lKO0luQ1hNO0V4QjIxTU47QUFDRjtBZ0JyeU1JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNEbzBNTjtFMkRqME1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0RtME1OO0UyRGgwTUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0RrME1OO0UyRC96TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNEaTBNTjtFMkQ5ek1JO0lBRUU7RTNEK3pNTjtFMkQ1ek1JO0lBR0U7RTNENHpNTjtBQUNGO0FnQnoxTUk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFM0Qyek1OO0UyRHp6TU07SUFDRTtFM0Qyek1SO0UyRHh6TU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UzRHl6TVI7QUFDRjs7QWdCNzFNSTtFMkM1Q0Y7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0k5QzlCQSwwQ0FSVztJV1VYLDBDbUM4QkE7RTNENDRNSjtBQUNGO0F3QnY2TU07RW1DWUo7SW5DWE07RXhCMDZNTjtBQUNGO0FnQnAzTUk7RTJDNUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0RtNU1OO0UyRGg1TUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRGs1TU47RTJELzRNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRGk1TU47RTJEOTRNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0RnNU1OO0UyRDc0TUk7SUFFRTtFM0Q4NE1OO0UyRDM0TUk7SUFHRTtFM0QyNE1OO0FBQ0Y7QWdCeDZNSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0UzRDA0TU47RTJEeDRNTTtJQUNFO0UzRDA0TVI7RTJEdjRNTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RTNEdzRNUjtBQUNGOztBZ0I1Nk1JO0UyQzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7STlDOUJBLDBDQVJXO0lXVVgsMENtQzhCQTtFM0QyOU1KO0FBQ0Y7QXdCdC9NTTtFbUNZSjtJbkNYTTtFeEJ5L01OO0FBQ0Y7QWdCbjhNSTtFMkM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRGsrTU47RTJELzlNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNEaStNTjtFMkQ5OU1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNEZytNTjtFMkQ3OU1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRCs5TU47RTJENTlNSTtJQUVFO0UzRDY5TU47RTJEMTlNSTtJQUdFO0UzRDA5TU47QUFDRjtBZ0J2L01JO0UyQy9CRjtJQWlFTTtJQUNBO0lBQ0E7RTNEeTlNTjtFMkR2OU1NO0lBQ0U7RTNEeTlNUjtFMkR0OU1NO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtFM0R1OU1SO0FBQ0Y7O0FnQjMvTUk7RTJDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJOUM5QkEsMENBUlc7SVdVWCwwQ21DOEJBO0UzRDBpTko7QUFDRjtBd0Jya05NO0VtQ1lKO0luQ1hNO0V4QndrTk47QUFDRjtBZ0JsaE5JO0UyQzVCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNEaWpOTjtFMkQ5aU5JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0Rnak5OO0UyRDdpTkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0QraU5OO0UyRDVpTkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTNEOGlOTjtFMkQzaU5JO0lBRUU7RTNENGlOTjtFMkR6aU5JO0lBR0U7RTNEeWlOTjtBQUNGO0FnQnRrTkk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFM0R3aU5OO0UyRHRpTk07SUFDRTtFM0R3aU5SO0UyRHJpTk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UzRHNpTlI7QUFDRjs7QWdCMWtOSTtFMkM1Q0Y7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0k5QzlCQSwwQ0FSVztJV1VYLDBDbUM4QkE7RTNEeW5OSjtBQUNGO0F3QnBwTk07RW1DWUo7SW5DWE07RXhCdXBOTjtBQUNGO0FnQmptTkk7RTJDNUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0Rnb05OO0UyRDduTkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRCtuTk47RTJENW5OSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRDhuTk47RTJEM25OSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0Q2bk5OO0UyRDFuTkk7SUFFRTtFM0Qybk5OO0UyRHhuTkk7SUFHRTtFM0R3bk5OO0FBQ0Y7QWdCcnBOSTtFMkMvQkY7SUFpRU07SUFDQTtJQUNBO0UzRHVuTk47RTJEcm5OTTtJQUNFO0UzRHVuTlI7RTJEcG5OTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RTNEcW5OUjtBQUNGOztBMkRyc05FO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFOUM5QkEsMENBUlc7RVdVWCwwQ21DOEJBO0EzRHVzTk47QXdCanVOTTtFbUNZSjtJbkNYTTtFeEJvdU5OO0FBQ0Y7QTJEMXNOTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNENHNOUjtBMkR6c05NO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Qyc05SO0EyRHhzTk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Qwc05SO0EyRHZzTk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEeXNOUjtBMkR0c05NO0VBRUU7QTNEdXNOUjtBMkRwc05NO0VBR0U7QTNEb3NOUjs7QTJEenFOQTtFUHBIRTtFQUNBO0VBQ0E7RUFDQSxhOUMwbUNrQztFOEN6bUNsQztFQUNBO0VBQ0EseUI3Q2FLO0FQb3hOUDtBb0Q5eE5FO0VBQVM7QXBEaXlOWDtBb0RoeU5FO0VBQVMsWTdDbTNCNEI7QVBnN0x2Qzs7QTJEcnJOQTtFQUNFO0VBQ0E7RUFDQTtBM0R3ck5GO0EyRHRyTkU7RUFDRTtFQUNBO0EzRHdyTko7O0EyRHByTkE7RUFDRTtFQUNBO0EzRHVyTkY7O0EyRHByTkE7RUFDRTtFQUNBO0VBQ0E7QTNEdXJORjs7QTREcDBOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZdERnekNrQztBTnVoTHBDO0E0RHIwTkU7RUFDRTtFQUNBO0E1RHUwTko7O0E0RGwwTkE7RUFDRTtBNURxME5GOztBNERsME5BO0VBQ0U7QTVEcTBORjs7QTREbDBOQTtFQUNFO0E1RHEwTkY7O0E0RGgwTkU7RUFDRTtBNURtME5KOztBNEQvek5BO0VBQ0U7SUFDRSxZdERteENnQztFTitpTGxDO0FBQ0Y7QTREL3pOQTtFQUNFO0VBQ0E7RUFDQTtBNURpME5GOztBNEQ5ek5BO0VBQ0U7SUFDRTtFNURpME5GO0FBQ0Y7QXlEaDNORTtFQUNFO0VBQ0E7RUFDQTtBekRrM05KOztBNkRyM05FO0VBQ0U7RUFDQTtBN0R3M05KOztBNkQxM05FO0VBQ0U7RUFDQTtBN0Q2M05KOztBNkQvM05FO0VBQ0U7RUFDQTtBN0RrNE5KOztBNkRwNE5FO0VBQ0U7RUFDQTtBN0R1NE5KOztBNkR6NE5FO0VBQ0U7RUFDQTtBN0Q0NE5KOztBNkQ5NE5FO0VBQ0U7RUFDQTtBN0RpNU5KOztBNkRuNU5FO0VBQ0U7RUFDQTtBN0RzNU5KOztBNkR4NU5FO0VBQ0U7RUFDQTtBN0QyNU5KOztBOEQ3NU5FO0VBQ0U7RUFDQTtBOURnNk5KO0E4RDc1Tk07RUFHRTtFQUNBO0E5RDY1TlI7O0E4RHQ2TkU7RUFDRTtFQUNBO0E5RHk2Tko7QThEdDZOTTtFQUdFO0VBQ0E7QTlEczZOUjs7QThELzZORTtFQUNFO0VBQ0E7QTlEazdOSjtBOEQvNk5NO0VBR0U7RUFDQTtBOUQrNk5SOztBOER4N05FO0VBQ0U7RUFDQTtBOUQyN05KO0E4RHg3Tk07RUFHRTtFQUNBO0E5RHc3TlI7O0E4RGo4TkU7RUFDRTtFQUNBO0E5RG84Tko7QThEajhOTTtFQUdFO0VBQ0E7QTlEaThOUjs7QThEMThORTtFQUNFO0VBQ0E7QTlENjhOSjtBOEQxOE5NO0VBR0U7RUFDQTtBOUQwOE5SOztBOERuOU5FO0VBQ0U7RUFDQTtBOURzOU5KO0E4RG45Tk07RUFHRTtFQUNBO0E5RG05TlI7O0E4RDU5TkU7RUFDRTtFQUNBO0E5RCs5Tko7QThENTlOTTtFQUdFO0VBQ0E7QTlENDlOUjs7QThEcjlOQTtFQUNFO0VBQ0E7QTlEdzlORjtBOERyOU5JO0VBRUU7RUFDQTtBOURzOU5OOztBK0RoL05BO0VBQ0U7RUFFQTtBL0RrL05GOztBZ0VyL05BO0VBQ0U7RUFDQSxhMUQ2YzRCO0UwRDVjNUI7RUFDQTtFQUNBLDZCMUQyYzRCO0UwRDFjNUI7QWhFdy9ORjtBZ0V0L05FO0VBQ0U7RUFDQSxVMUR1YzBCO0UwRHRjMUIsVzFEc2MwQjtFMERyYzFCO0V4Q0lFLHNDd0NIRjtBaEV3L05KO0F3QmovTk07RXdDWko7SXhDYU07RXhCby9OTjtBQUNGOztBZ0V0L05JO0VBQ0U7QWhFeS9OTjs7QWlFNWdPQTtFQUNFO0VBQ0E7QWpFK2dPRjtBaUU3Z09FO0VBQ0U7RUFDQTtFQUNBO0FqRStnT0o7QWlFNWdPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpFOGdPSjs7QWlFemdPRTtFQUNFO0FqRTRnT0o7O0FpRTdnT0U7RUFDRTtBakVnaE9KOztBaUVqaE9FO0VBQ0U7QWpFb2hPSjs7QWlFcmhPRTtFQUNFO0FqRXdoT0o7O0FrRTdpT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE1RHVtQ2tDO0FOeThMcEM7O0FrRTdpT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE1RCtsQ2tDO0FOaTlMcEM7O0FrRXhpT0k7RUFDRTtFQUNBO0VBQ0EsYTVEbWxDOEI7QU53OUxwQzs7QWtFeGlPSTtFQUNFO0VBQ0E7RUFDQSxhNUQ2a0M4QjtBTjg5THBDOztBZ0I1Z09JO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhNURtbEM4QjtFTnErTGxDO0VrRXJqT0U7SUFDRTtJQUNBO0lBQ0EsYTVENmtDOEI7RU4wK0xsQztBQUNGO0FnQnpoT0k7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGE1RG1sQzhCO0VOaS9MbEM7RWtFamtPRTtJQUNFO0lBQ0E7SUFDQSxhNUQ2a0M4QjtFTnMvTGxDO0FBQ0Y7QWdCcmlPSTtFa0R4Q0E7SUFDRTtJQUNBO0lBQ0EsYTVEbWxDOEI7RU42L0xsQztFa0U3a09FO0lBQ0U7SUFDQTtJQUNBLGE1RDZrQzhCO0VOa2dNbEM7QUFDRjtBZ0Jqak9JO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhNURtbEM4QjtFTnlnTWxDO0VrRXpsT0U7SUFDRTtJQUNBO0lBQ0EsYTVENmtDOEI7RU44Z01sQztBQUNGO0FnQjdqT0k7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGE1RG1sQzhCO0VOcWhNbEM7RWtFcm1PRTtJQUNFO0lBQ0E7SUFDQSxhNUQ2a0M4QjtFTjBoTWxDO0FBQ0Y7QW1Fdm9PQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuRXlvT0Y7O0FtRXRvT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkV5b09GOztBb0VqcE9BOztFQ0lFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJFa3BPRjtBcUUvb09FOztFQUNFO0FyRWtwT0o7O0FzRWhxT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVWhFZ2NzQztFZ0UvYnRDO0F0RW1xT0o7O0F1RTNxT0E7RUNBRTtFQUNBO0VBQ0E7QXhFK3FPRjs7QXlFcnJPQTtFQUNFO0VBQ0E7RUFDQSw2Qm5FaXNCNEI7RW1FaHNCNUI7RUFDQTtFQUNBLGFuRTJyQjRCO0FONi9NOUI7O0EwRTVuT1E7RUFPSTtBMUV5bk9aOztBMEVob09RO0VBT0k7QTFFNm5PWjs7QTBFcG9PUTtFQU9JO0ExRWlvT1o7O0EwRXhvT1E7RUFPSTtBMUVxb09aOztBMEU1b09RO0VBT0k7QTFFeW9PWjs7QTBFaHBPUTtFQU9JO0ExRTZvT1o7O0EwRXBwT1E7RUFPSTtBMUVpcE9aOztBMEV4cE9RO0VBT0k7QTFFcXBPWjs7QTBFNXBPUTtFQU9JO0ExRXlwT1o7O0EwRWhxT1E7RUFPSTtBMUU2cE9aOztBMEVwcU9RO0VBT0k7QTFFaXFPWjs7QTBFeHFPUTtFQU9JO0ExRXFxT1o7O0EwRTVxT1E7RUFPSTtBMUV5cU9aOztBMEVock9RO0VBT0k7QTFFNnFPWjs7QTBFcHJPUTtFQU9JO0ExRWlyT1o7O0EwRXhyT1E7RUFPSTtBMUVxck9aOztBMEU1ck9RO0VBT0k7QTFFeXJPWjs7QTBFaHNPUTtFQU9JO0ExRTZyT1o7O0EwRXBzT1E7RUFPSTtBMUVpc09aOztBMEV4c09RO0VBT0k7QTFFcXNPWjs7QTBFNXNPUTtFQU9JO0ExRXlzT1o7O0EwRWh0T1E7RUFPSTtBMUU2c09aOztBMEVwdE9RO0VBT0k7QTFFaXRPWjs7QTBFeHRPUTtFQU9JO0ExRXF0T1o7O0EwRTV0T1E7RUFPSTtBMUV5dE9aOztBMEVodU9RO0VBT0k7QTFFNnRPWjs7QTBFcHVPUTtFQU9JO0ExRWl1T1o7O0EwRXh1T1E7RUFPSTtBMUVxdU9aOztBMEU1dU9RO0VBT0k7QTFFeXVPWjs7QTBFaHZPUTtFQU9JO0ExRTZ1T1o7O0EwRXB2T1E7RUFPSTtBMUVpdk9aOztBMEV4dk9RO0VBT0k7QTFFcXZPWjs7QTBFNXZPUTtFQU9JO0ExRXl2T1o7O0EwRWh3T1E7RUFPSTtBMUU2dk9aOztBMEVwd09RO0VBT0k7QTFFaXdPWjs7QTBFeHdPUTtFQU9JO0ExRXF3T1o7O0EwRTV3T1E7RUFPSTtBMUV5d09aOztBMEVoeE9RO0VBT0k7QTFFNndPWjs7QTBFcHhPUTtFQU9JO0ExRWl4T1o7O0EwRXh4T1E7RUFPSTtBMUVxeE9aOztBMEU1eE9RO0VBT0k7QTFFeXhPWjs7QTBFaHlPUTtFQU9JO0ExRTZ4T1o7O0EwRXB5T1E7RUFPSTtBMUVpeU9aOztBMEV4eU9RO0VBT0k7QTFFcXlPWjs7QTBFNXlPUTtFQU9JO0ExRXl5T1o7O0EwRWh6T1E7RUFPSTtBMUU2eU9aOztBMEVwek9RO0VBT0k7QTFFaXpPWjs7QTBFeHpPUTtFQU9JO0ExRXF6T1o7O0EwRTV6T1E7RUFPSTtBMUV5ek9aOztBMEVoME9RO0VBT0k7QTFFNnpPWjs7QTBFOTBPUTtFQUNFO0ExRWkxT1Y7O0EwRWwxT1E7RUFDRTtBMUVxMU9WOztBMEV0MU9RO0VBQ0U7QTFFeTFPVjs7QTBFMTFPUTtFQUNFO0ExRTYxT1Y7O0EwRTkxT1E7RUFDRTtBMUVpMk9WOztBMEVsMk9RO0VBQ0U7QTFFcTJPVjs7QTBFdDJPUTtFQUNFO0ExRXkyT1Y7O0EwRTEyT1E7RUFDRTtBMUU2Mk9WOztBMEVwMk9RO0VBT0k7QTFFaTJPWjs7QTBFeDJPUTtFQU9JO0ExRXEyT1o7O0EwRTUyT1E7RUFPSTtBMUV5Mk9aOztBMEVoM09RO0VBT0k7QTFFNjJPWjs7QTBFcDNPUTtFQU9JO0ExRWkzT1o7O0EwRXgzT1E7RUFPSTtBMUVxM09aOztBMEU1M09RO0VBT0k7QTFFeTNPWjs7QTBFaDRPUTtFQU9JO0ExRTYzT1o7O0EwRXA0T1E7RUFPSTtBMUVpNE9aOztBMEV4NE9RO0VBT0k7QTFFcTRPWjs7QTBFNTRPUTtFQU9JO0ExRXk0T1o7O0EwRWg1T1E7RUFPSTtBMUU2NE9aOztBMEVwNU9RO0VBT0k7QTFFaTVPWjs7QTBFeDVPUTtFQU9JO0ExRXE1T1o7O0EwRTU1T1E7RUFPSTtBMUV5NU9aOztBMEVoNk9RO0VBT0k7QTFFNjVPWjs7QTBFcDZPUTtFQU9JO0ExRWk2T1o7O0EwRXg2T1E7RUFPSTtBMUVxNk9aOztBMEU1Nk9RO0VBT0k7QTFFeTZPWjs7QTBFaDdPUTtFQU9JO0ExRTY2T1o7O0EwRXA3T1E7RUFPSTtBMUVpN09aOztBMEV4N09RO0VBT0k7QTFFcTdPWjs7QTBFNTdPUTtFQU9JO0ExRXk3T1o7O0EwRWg4T1E7RUFPSTtBMUU2N09aOztBMEVwOE9RO0VBT0k7QTFFaThPWjs7QTBFeDhPUTtFQU9JO0ExRXE4T1o7O0EwRTU4T1E7RUFPSTtBMUV5OE9aOztBMEVoOU9RO0VBT0k7QTFFNjhPWjs7QTBFcDlPUTtFQU9JO0ExRWk5T1o7O0EwRXg5T1E7RUFPSTtBMUVxOU9aOztBMEU1OU9RO0VBT0k7QTFFeTlPWjs7QTBFaCtPUTtFQU9JO0ExRTY5T1o7O0EwRXArT1E7RUFPSTtBMUVpK09aOztBMEV4K09RO0VBT0k7QTFFcStPWjs7QTBFNStPUTtFQU9JO0ExRXkrT1o7O0EwRWgvT1E7RUFPSTtBMUU2K09aOztBMEVwL09RO0VBT0k7QTFFaS9PWjs7QTBFeC9PUTtFQU9JO0ExRXEvT1o7O0EwRTUvT1E7RUFJUTtFQUdKO0ExRTAvT1o7O0EwRWpnUFE7RUFJUTtFQUdKO0ExRSsvT1o7O0EwRXRnUFE7RUFJUTtFQUdKO0ExRW9nUFo7O0EwRTNnUFE7RUFJUTtFQUdKO0ExRXlnUFo7O0EwRWhoUFE7RUFJUTtFQUdKO0ExRThnUFo7O0EwRXJoUFE7RUFJUTtFQUdKO0ExRW1oUFo7O0EwRTFoUFE7RUFJUTtFQUdKO0ExRXdoUFo7O0EwRS9oUFE7RUFJUTtFQUdKO0ExRTZoUFo7O0EwRXBpUFE7RUFJUTtFQUdKO0ExRWtpUFo7O0EwRXppUFE7RUFJUTtFQUdKO0ExRXVpUFo7O0EwRTlpUFE7RUFPSTtBMUUyaVBaOztBMEVsalBRO0VBT0k7QTFFK2lQWjs7QTBFdGpQUTtFQU9JO0ExRW1qUFo7O0EwRTFqUFE7RUFPSTtBMUV1alBaOztBMEU5alBRO0VBT0k7QTFFMmpQWjs7QTBFbGtQUTtFQU9JO0ExRStqUFo7O0EwRXRrUFE7RUFPSTtBMUVta1BaOztBMEUxa1BRO0VBT0k7QTFFdWtQWjs7QTBFOWtQUTtFQU9JO0ExRTJrUFo7O0EwRWxsUFE7RUFPSTtBMUUra1BaOztBMEV0bFBRO0VBT0k7QTFFbWxQWjs7QTBFMWxQUTtFQU9JO0ExRXVsUFo7O0EwRTlsUFE7RUFPSTtBMUUybFBaOztBMEVsbVBRO0VBT0k7QTFFK2xQWjs7QTBFaG5QUTtFQUNFO0ExRW1uUFY7O0EwRXBuUFE7RUFDRTtBMUV1blBWOztBMEV4blBRO0VBQ0U7QTFFMm5QVjs7QTBFNW5QUTtFQUNFO0ExRStuUFY7O0EwRWhvUFE7RUFDRTtBMUVtb1BWOztBMEUxblBRO0VBT0k7QTFFdW5QWjs7QTBFOW5QUTtFQU9JO0ExRTJuUFo7O0EwRWxvUFE7RUFPSTtBMUUrblBaOztBMEV0b1BRO0VBT0k7QTFFbW9QWjs7QTBFMW9QUTtFQU9JO0ExRXVvUFo7O0EwRTlvUFE7RUFPSTtBMUUyb1BaOztBMEVscFBRO0VBT0k7QTFFK29QWjs7QTBFdHBQUTtFQU9JO0ExRW1wUFo7O0EwRTFwUFE7RUFPSTtBMUV1cFBaOztBMEU5cFBRO0VBT0k7QTFFMnBQWjs7QTBFbHFQUTtFQU9JO0ExRStwUFo7O0EwRXRxUFE7RUFPSTtBMUVtcVBaOztBMEUxcVBRO0VBT0k7QTFFdXFQWjs7QTBFOXFQUTtFQU9JO0ExRTJxUFo7O0EwRWxyUFE7RUFPSTtBMUUrcVBaOztBMEV0clBRO0VBT0k7QTFFbXJQWjs7QTBFMXJQUTtFQU9JO0ExRXVyUFo7O0EwRTlyUFE7RUFPSTtBMUUyclBaOztBMEVsc1BRO0VBT0k7QTFFK3JQWjs7QTBFdHNQUTtFQU9JO0ExRW1zUFo7O0EwRTFzUFE7RUFPSTtBMUV1c1BaOztBMEU5c1BRO0VBT0k7QTFFMnNQWjs7QTBFbHRQUTtFQU9JO0ExRStzUFo7O0EwRXR0UFE7RUFPSTtBMUVtdFBaOztBMEUxdFBRO0VBT0k7QTFFdXRQWjs7QTBFOXRQUTtFQU9JO0ExRTJ0UFo7O0EwRWx1UFE7RUFPSTtBMUUrdFBaOztBMEV0dVBRO0VBT0k7QTFFbXVQWjs7QTBFMXVQUTtFQU9JO0ExRXV1UFo7O0EwRTl1UFE7RUFPSTtBMUUydVBaOztBMEVsdlBRO0VBT0k7QTFFK3VQWjs7QTBFdHZQUTtFQU9JO0ExRW12UFo7O0EwRTF2UFE7RUFPSTtBMUV1dlBaOztBMEU5dlBRO0VBT0k7QTFFMnZQWjs7QTBFbHdQUTtFQU9JO0ExRSt2UFo7O0EwRXR3UFE7RUFPSTtBMUVtd1BaOztBMEUxd1BRO0VBT0k7QTFFdXdQWjs7QTBFOXdQUTtFQU9JO0ExRTJ3UFo7O0EwRWx4UFE7RUFPSTtBMUUrd1BaOztBMEV0eFBRO0VBT0k7QTFFbXhQWjs7QTBFMXhQUTtFQU9JO0ExRXV4UFo7O0EwRTl4UFE7RUFPSTtBMUUyeFBaOztBMEVseVBRO0VBT0k7QTFFK3hQWjs7QTBFdHlQUTtFQU9JO0ExRW15UFo7O0EwRTF5UFE7RUFPSTtBMUV1eVBaOztBMEU5eVBRO0VBT0k7QTFFMnlQWjs7QTBFbHpQUTtFQU9JO0ExRSt5UFo7O0EwRXR6UFE7RUFPSTtBMUVtelBaOztBMEUxelBRO0VBT0k7QTFFdXpQWjs7QTBFOXpQUTtFQU9JO0ExRTJ6UFo7O0EwRWwwUFE7RUFPSTtBMUUrelBaOztBMEV0MFBRO0VBT0k7QTFFbTBQWjs7QTBFMTBQUTtFQU9JO0ExRXUwUFo7O0EwRTkwUFE7RUFPSTtBMUUyMFBaOztBMEVsMVBRO0VBT0k7QTFFKzBQWjs7QTBFdDFQUTtFQU9JO0ExRW0xUFo7O0EwRTExUFE7RUFPSTtBMUV1MVBaOztBMEU5MVBRO0VBT0k7QTFFMjFQWjs7QTBFbDJQUTtFQU9JO0ExRSsxUFo7O0EwRXQyUFE7RUFPSTtBMUVtMlBaOztBMEUxMlBRO0VBT0k7QTFFdTJQWjs7QTBFOTJQUTtFQU9JO0ExRTIyUFo7O0EwRWwzUFE7RUFPSTtBMUUrMlBaOztBMEV0M1BRO0VBT0k7QTFFbTNQWjs7QTBFMTNQUTtFQU9JO0ExRXUzUFo7O0EwRTkzUFE7RUFPSTtBMUUyM1BaOztBMEVsNFBRO0VBT0k7QTFFKzNQWjs7QTBFdDRQUTtFQU9JO0ExRW00UFo7O0EwRTE0UFE7RUFPSTtBMUV1NFBaOztBMEU5NFBRO0VBT0k7QTFFMjRQWjs7QTBFbDVQUTtFQU9JO0ExRSs0UFo7O0EwRXQ1UFE7RUFPSTtBMUVtNVBaOztBMEUxNVBRO0VBT0k7QTFFdTVQWjs7QTBFOTVQUTtFQU9JO0ExRTI1UFo7O0EwRWw2UFE7RUFPSTtBMUUrNVBaOztBMEV0NlBRO0VBT0k7QTFFbTZQWjs7QTBFMTZQUTtFQU9JO0ExRXU2UFo7O0EwRTk2UFE7RUFPSTtBMUUyNlBaOztBMEVsN1BRO0VBT0k7QTFFKzZQWjs7QTBFdDdQUTtFQU9JO0ExRW03UFo7O0EwRTE3UFE7RUFPSTtBMUV1N1BaOztBMEU5N1BRO0VBT0k7QTFFMjdQWjs7QTBFbDhQUTtFQU9JO0ExRSs3UFo7O0EwRXQ4UFE7RUFPSTtBMUVtOFBaOztBMEUxOFBRO0VBT0k7QTFFdThQWjs7QTBFOThQUTtFQU9JO0ExRTI4UFo7O0EwRWw5UFE7RUFPSTtBMUUrOFBaOztBMEV0OVBRO0VBT0k7QTFFbTlQWjs7QTBFMTlQUTtFQU9JO0ExRXU5UFo7O0EwRTk5UFE7RUFPSTtBMUUyOVBaOztBMEVsK1BRO0VBT0k7QTFFKzlQWjs7QTBFdCtQUTtFQU9JO0ExRW0rUFo7O0EwRTErUFE7RUFPSTtBMUV1K1BaOztBMEU5K1BRO0VBT0k7QTFFMitQWjs7QTBFbC9QUTtFQU9JO0ExRSsrUFo7O0EwRXQvUFE7RUFPSTtBMUVtL1BaOztBMEUxL1BRO0VBT0k7QTFFdS9QWjs7QTBFOS9QUTtFQU9JO0ExRTIvUFo7O0EwRWxnUVE7RUFPSTtBMUUrL1BaOztBMEV0Z1FRO0VBT0k7QTFFbWdRWjs7QTBFMWdRUTtFQU9JO0ExRXVnUVo7O0EwRTlnUVE7RUFPSTtBMUUyZ1FaOztBMEVsaFFRO0VBT0k7QTFFK2dRWjs7QTBFdGhRUTtFQU9JO0ExRW1oUVo7O0EwRTFoUVE7RUFPSTtBMUV1aFFaOztBMEU5aFFRO0VBT0k7QTFFMmhRWjs7QTBFbGlRUTtFQU9JO0ExRStoUVo7O0EwRXRpUVE7RUFPSTtBMUVtaVFaOztBMEUxaVFRO0VBT0k7QTFFdWlRWjs7QTBFOWlRUTtFQU9JO0ExRTJpUVo7O0EwRWxqUVE7RUFPSTtBMUUraVFaOztBMEV0alFRO0VBT0k7QTFFbWpRWjs7QTBFMWpRUTtFQU9JO0ExRXVqUVo7O0EwRTlqUVE7RUFPSTtBMUUyalFaOztBMEVsa1FRO0VBT0k7QTFFK2pRWjs7QTBFdGtRUTtFQU9JO0ExRW1rUVo7O0EwRTFrUVE7RUFPSTtBMUV1a1FaOztBMEU5a1FRO0VBT0k7QTFFMmtRWjs7QTBFbGxRUTtFQU9JO0ExRStrUVo7O0EwRXRsUVE7RUFPSTtBMUVtbFFaOztBMEUxbFFRO0VBT0k7QTFFdWxRWjs7QTBFOWxRUTtFQU9JO0ExRTJsUVo7O0EwRWxtUVE7RUFPSTtBMUUrbFFaOztBMEV0bVFRO0VBT0k7QTFFbW1RWjs7QTBFMW1RUTtFQU9JO0ExRXVtUVo7O0EwRTltUVE7RUFPSTtBMUUybVFaOztBMEVsblFRO0VBT0k7QTFFK21RWjs7QTBFdG5RUTtFQU9JO0ExRW1uUVo7O0EwRTFuUVE7RUFPSTtBMUV1blFaOztBMEU5blFRO0VBT0k7QTFFMm5RWjs7QTBFbG9RUTtFQU9JO0ExRStuUVo7O0EwRXRvUVE7RUFPSTtBMUVtb1FaOztBMEUxb1FRO0VBT0k7QTFFdW9RWjs7QTBFOW9RUTtFQU9JO0ExRTJvUVo7O0EwRWxwUVE7RUFPSTtBMUUrb1FaOztBMEV0cFFRO0VBT0k7QTFFbXBRWjs7QTBFMXBRUTtFQU9JO0ExRXVwUVo7O0EwRTlwUVE7RUFPSTtBMUUycFFaOztBMEVscVFRO0VBT0k7QTFFK3BRWjs7QTBFdHFRUTtFQU9JO0ExRW1xUVo7O0EwRTFxUVE7RUFPSTtBMUV1cVFaOztBMEU5cVFRO0VBT0k7QTFFMnFRWjs7QTBFbHJRUTtFQU9JO0ExRStxUVo7O0EwRXRyUVE7RUFPSTtBMUVtclFaOztBMEUxclFRO0VBT0k7QTFFdXJRWjs7QTBFOXJRUTtFQU9JO0ExRTJyUVo7O0EwRWxzUVE7RUFPSTtBMUUrclFaOztBMEV0c1FRO0VBT0k7QTFFbXNRWjs7QTBFMXNRUTtFQU9JO0ExRXVzUVo7O0EwRTlzUVE7RUFPSTtBMUUyc1FaOztBMEVsdFFRO0VBT0k7QTFFK3NRWjs7QTBFdHRRUTtFQU9JO0ExRW10UVo7O0EwRTF0UVE7RUFPSTtBMUV1dFFaOztBMEU5dFFRO0VBT0k7QTFFMnRRWjs7QTBFbHVRUTtFQU9JO0ExRSt0UVo7O0EwRXR1UVE7RUFPSTtBMUVtdVFaOztBMEUxdVFRO0VBT0k7QTFFdXVRWjs7QTBFOXVRUTtFQU9JO0ExRTJ1UVo7O0EwRWx2UVE7RUFPSTtBMUUrdVFaOztBMEV0dlFRO0VBT0k7QTFFbXZRWjs7QTBFMXZRUTtFQU9JO0ExRXV2UVo7O0EwRTl2UVE7RUFPSTtBMUUydlFaOztBMEVsd1FRO0VBT0k7QTFFK3ZRWjs7QTBFdHdRUTtFQU9JO0ExRW13UVo7O0EwRTF3UVE7RUFPSTtBMUV1d1FaOztBMEU5d1FRO0VBT0k7QTFFMndRWjs7QTBFbHhRUTtFQU9JO0ExRSt3UVo7O0EwRXR4UVE7RUFPSTtBMUVteFFaOztBMEUxeFFRO0VBT0k7QTFFdXhRWjs7QTBFOXhRUTtFQU9JO0ExRTJ4UVo7O0EwRWx5UVE7RUFPSTtBMUUreFFaOztBMEV0eVFRO0VBT0k7QTFFbXlRWjs7QTBFMXlRUTtFQU9JO0ExRXV5UVo7O0EwRTl5UVE7RUFPSTtBMUUyeVFaOztBMEVselFRO0VBT0k7QTFFK3lRWjs7QTBFdHpRUTtFQU9JO0ExRW16UVo7O0EwRTF6UVE7RUFPSTtBMUV1elFaOztBMEU5elFRO0VBT0k7QTFFMnpRWjs7QTBFbDBRUTtFQU9JO0ExRSt6UVo7O0EwRXQwUVE7RUFPSTtBMUVtMFFaOztBMEUxMFFRO0VBT0k7QTFFdTBRWjs7QTBFOTBRUTtFQU9JO0ExRTIwUVo7O0EwRWwxUVE7RUFPSTtBMUUrMFFaOztBMEV0MVFRO0VBT0k7QTFFbTFRWjs7QTBFMTFRUTtFQU9JO0ExRXUxUVo7O0EwRTkxUVE7RUFPSTtBMUUyMVFaOztBMEVsMlFRO0VBT0k7QTFFKzFRWjs7QTBFdDJRUTtFQU9JO0ExRW0yUVo7O0EwRTEyUVE7RUFPSTtBMUV1MlFaOztBMEU5MlFRO0VBT0k7QTFFMjJRWjs7QTBFbDNRUTtFQU9JO0ExRSsyUVo7O0EwRXQzUVE7RUFPSTtBMUVtM1FaOztBMEUxM1FRO0VBT0k7QTFFdTNRWjs7QTBFOTNRUTtFQU9JO0ExRTIzUVo7O0EwRWw0UVE7RUFPSTtBMUUrM1FaOztBMEV0NFFRO0VBT0k7QTFFbTRRWjs7QTBFMTRRUTtFQU9JO0ExRXU0UVo7O0EwRTk0UVE7RUFPSTtBMUUyNFFaOztBMEVsNVFRO0VBT0k7QTFFKzRRWjs7QTBFdDVRUTtFQU9JO0ExRW01UVo7O0EwRTE1UVE7RUFPSTtBMUV1NVFaOztBMEU5NVFRO0VBT0k7QTFFMjVRWjs7QTBFbDZRUTtFQU9JO0ExRSs1UVo7O0EwRXQ2UVE7RUFPSTtBMUVtNlFaOztBMEUxNlFRO0VBT0k7QTFFdTZRWjs7QTBFOTZRUTtFQU9JO0ExRTI2UVo7O0EwRWw3UVE7RUFPSTtBMUUrNlFaOztBMEV0N1FRO0VBT0k7QTFFbTdRWjs7QTBFMTdRUTtFQU9JO0ExRXU3UVo7O0EwRTk3UVE7RUFPSTtBMUUyN1FaOztBMEVsOFFRO0VBT0k7QTFFKzdRWjs7QTBFdDhRUTtFQU9JO0ExRW04UVo7O0EwRTE4UVE7RUFPSTtBMUV1OFFaOztBMEU5OFFRO0VBT0k7QTFFMjhRWjs7QTBFbDlRUTtFQU9JO0ExRSs4UVo7O0EwRXQ5UVE7RUFPSTtBMUVtOVFaOztBMEUxOVFRO0VBT0k7QTFFdTlRWjs7QTBFOTlRUTtFQU9JO0ExRTI5UVo7O0EwRWwrUVE7RUFPSTtBMUUrOVFaOztBMEV0K1FRO0VBT0k7QTFFbStRWjs7QTBFMStRUTtFQU9JO0ExRXUrUVo7O0EwRTkrUVE7RUFPSTtBMUUyK1FaOztBMEVsL1FRO0VBT0k7QTFFKytRWjs7QTBFdC9RUTtFQU9JO0ExRW0vUVo7O0EwRTEvUVE7RUFPSTtBMUV1L1FaOztBMEU5L1FRO0VBT0k7QTFFMi9RWjs7QTBFbGdSUTtFQU9JO0ExRSsvUVo7O0EwRXRnUlE7RUFPSTtBMUVtZ1JaOztBMEUxZ1JRO0VBT0k7QTFFdWdSWjs7QTBFOWdSUTtFQU9JO0ExRTJnUlo7O0EwRWxoUlE7RUFPSTtBMUUrZ1JaOztBMEV0aFJRO0VBT0k7QTFFbWhSWjs7QTBFMWhSUTtFQU9JO0ExRXVoUlo7O0EwRTloUlE7RUFPSTtBMUUyaFJaOztBMEVsaVJRO0VBT0k7QTFFK2hSWjs7QTBFdGlSUTtFQU9JO0ExRW1pUlo7O0EwRTFpUlE7RUFPSTtBMUV1aVJaOztBMEU5aVJRO0VBT0k7QTFFMmlSWjs7QTBFbGpSUTtFQU9JO0ExRStpUlo7O0EwRXRqUlE7RUFPSTtBMUVtalJaOztBMEUxalJRO0VBT0k7QTFFdWpSWjs7QTBFOWpSUTtFQU9JO0ExRTJqUlo7O0EwRWxrUlE7RUFPSTtBMUUralJaOztBMEV0a1JRO0VBT0k7QTFFbWtSWjs7QTBFMWtSUTtFQU9JO0ExRXVrUlo7O0EwRTlrUlE7RUFPSTtBMUUya1JaOztBMEVsbFJRO0VBT0k7QTFFK2tSWjs7QTBFdGxSUTtFQU9JO0ExRW1sUlo7O0EwRTFsUlE7RUFPSTtBMUV1bFJaOztBMEU5bFJRO0VBT0k7QTFFMmxSWjs7QTBFbG1SUTtFQU9JO0ExRStsUlo7O0EwRXRtUlE7RUFPSTtBMUVtbVJaOztBMEUxbVJRO0VBT0k7QTFFdW1SWjs7QTBFOW1SUTtFQU9JO0ExRTJtUlo7O0EwRWxuUlE7RUFPSTtBMUUrbVJaOztBMEV0blJRO0VBT0k7QTFFbW5SWjs7QTBFMW5SUTtFQU9JO0ExRXVuUlo7O0EwRTluUlE7RUFPSTtBMUUyblJaOztBMEVsb1JRO0VBT0k7QTFFK25SWjs7QTBFdG9SUTtFQU9JO0ExRW1vUlo7O0EwRTFvUlE7RUFPSTtBMUV1b1JaOztBMEU5b1JRO0VBT0k7QTFFMm9SWjs7QTBFbHBSUTtFQU9JO0ExRStvUlo7O0EwRXRwUlE7RUFPSTtBMUVtcFJaOztBMEUxcFJRO0VBT0k7QTFFdXBSWjs7QTBFOXBSUTtFQU9JO0ExRTJwUlo7O0EwRWxxUlE7RUFPSTtBMUUrcFJaOztBMEV0cVJRO0VBT0k7QTFFbXFSWjs7QTBFMXFSUTtFQU9JO0ExRXVxUlo7O0EwRTlxUlE7RUFPSTtBMUUycVJaOztBMEVsclJRO0VBT0k7QTFFK3FSWjs7QTBFdHJSUTtFQU9JO0ExRW1yUlo7O0EwRTFyUlE7RUFPSTtBMUV1clJaOztBMEU5clJRO0VBT0k7QTFFMnJSWjs7QTBFbHNSUTtFQU9JO0ExRStyUlo7O0EwRXRzUlE7RUFPSTtBMUVtc1JaOztBMEUxc1JRO0VBT0k7QTFFdXNSWjs7QTBFOXNSUTtFQU9JO0ExRTJzUlo7O0EwRWx0UlE7RUFPSTtBMUUrc1JaOztBMEV0dFJRO0VBT0k7QTFFbXRSWjs7QTBFMXRSUTtFQU9JO0ExRXV0Ulo7O0EwRTl0UlE7RUFPSTtBMUUydFJaOztBMEVsdVJRO0VBT0k7QTFFK3RSWjs7QTBFdHVSUTtFQU9JO0ExRW11Ulo7O0EwRTF1UlE7RUFPSTtBMUV1dVJaOztBMEU5dVJRO0VBT0k7QTFFMnVSWjs7QTBFbHZSUTtFQU9JO0ExRSt1Ulo7O0EwRXR2UlE7RUFPSTtBMUVtdlJaOztBMEUxdlJRO0VBT0k7QTFFdXZSWjs7QTBFOXZSUTtFQU9JO0ExRTJ2Ulo7O0EwRWx3UlE7RUFPSTtBMUUrdlJaOztBMEV0d1JRO0VBT0k7QTFFbXdSWjs7QTBFMXdSUTtFQU9JO0ExRXV3Ulo7O0EwRTl3UlE7RUFPSTtBMUUyd1JaOztBMEVseFJRO0VBT0k7QTFFK3dSWjs7QTBFdHhSUTtFQU9JO0ExRW14Ulo7O0EwRTF4UlE7RUFPSTtBMUV1eFJaOztBMEU5eFJRO0VBT0k7QTFFMnhSWjs7QTBFbHlSUTtFQU9JO0ExRSt4Ulo7O0EwRXR5UlE7RUFPSTtBMUVteVJaOztBMEUxeVJRO0VBT0k7QTFFdXlSWjs7QTBFOXlSUTtFQU9JO0ExRTJ5Ulo7O0EwRWx6UlE7RUFPSTtBMUUreVJaOztBMEV0elJRO0VBT0k7QTFFbXpSWjs7QTBFMXpSUTtFQU9JO0ExRXV6Ulo7O0EwRTl6UlE7RUFPSTtBMUUyelJaOztBMEVsMFJRO0VBT0k7QTFFK3pSWjs7QTBFdDBSUTtFQU9JO0ExRW0wUlo7O0EwRTEwUlE7RUFPSTtBMUV1MFJaOztBMEU5MFJRO0VBT0k7RUFBQTtBMUU0MFJaOztBMEVuMVJRO0VBT0k7RUFBQTtBMUVpMVJaOztBMEV4MVJRO0VBT0k7RUFBQTtBMUVzMVJaOztBMEU3MVJRO0VBT0k7RUFBQTtBMUUyMVJaOztBMEVsMlJRO0VBT0k7RUFBQTtBMUVnMlJaOztBMEV2MlJRO0VBT0k7RUFBQTtBMUVxMlJaOztBMEU1MlJRO0VBT0k7RUFBQTtBMUUwMlJaOztBMEVqM1JRO0VBT0k7RUFBQTtBMUUrMlJaOztBMEV0M1JRO0VBT0k7RUFBQTtBMUVvM1JaOztBMEUzM1JRO0VBT0k7RUFBQTtBMUV5M1JaOztBMEVoNFJRO0VBT0k7RUFBQTtBMUU4M1JaOztBMEVyNFJRO0VBT0k7RUFBQTtBMUVtNFJaOztBMEUxNFJRO0VBT0k7RUFBQTtBMUV3NFJaOztBMEUvNFJRO0VBT0k7RUFBQTtBMUU2NFJaOztBMEVwNVJRO0VBT0k7RUFBQTtBMUVrNVJaOztBMEV6NVJRO0VBT0k7RUFBQTtBMUV1NVJaOztBMEU5NVJRO0VBT0k7RUFBQTtBMUU0NVJaOztBMEVuNlJRO0VBT0k7RUFBQTtBMUVpNlJaOztBMEV4NlJRO0VBT0k7RUFBQTtBMUVzNlJaOztBMEU3NlJRO0VBT0k7RUFBQTtBMUUyNlJaOztBMEVsN1JRO0VBT0k7RUFBQTtBMUVnN1JaOztBMEV2N1JRO0VBT0k7RUFBQTtBMUVxN1JaOztBMEU1N1JRO0VBT0k7RUFBQTtBMUUwN1JaOztBMEVqOFJRO0VBT0k7RUFBQTtBMUUrN1JaOztBMEV0OFJRO0VBT0k7RUFBQTtBMUVvOFJaOztBMEUzOFJRO0VBT0k7RUFBQTtBMUV5OFJaOztBMEVoOVJRO0VBT0k7RUFBQTtBMUU4OFJaOztBMEVyOVJRO0VBT0k7RUFBQTtBMUVtOVJaOztBMEUxOVJRO0VBT0k7RUFBQTtBMUV3OVJaOztBMEUvOVJRO0VBT0k7RUFBQTtBMUU2OVJaOztBMEVwK1JRO0VBT0k7RUFBQTtBMUVrK1JaOztBMEV6K1JRO0VBT0k7RUFBQTtBMUV1K1JaOztBMEU5K1JRO0VBT0k7RUFBQTtBMUU0K1JaOztBMEVuL1JRO0VBT0k7RUFBQTtBMUVpL1JaOztBMEV4L1JRO0VBT0k7RUFBQTtBMUVzL1JaOztBMEU3L1JRO0VBT0k7RUFBQTtBMUUyL1JaOztBMEVsZ1NRO0VBT0k7RUFBQTtBMUVnZ1NaOztBMEV2Z1NRO0VBT0k7RUFBQTtBMUVxZ1NaOztBMEU1Z1NRO0VBT0k7RUFBQTtBMUUwZ1NaOztBMEVqaFNRO0VBT0k7RUFBQTtBMUUrZ1NaOztBMEV0aFNRO0VBT0k7RUFBQTtBMUVvaFNaOztBMEUzaFNRO0VBT0k7RUFBQTtBMUV5aFNaOztBMEVoaVNRO0VBT0k7RUFBQTtBMUU4aFNaOztBMEVyaVNRO0VBT0k7RUFBQTtBMUVtaVNaOztBMEUxaVNRO0VBT0k7QTFFdWlTWjs7QTBFOWlTUTtFQU9JO0ExRTJpU1o7O0EwRWxqU1E7RUFPSTtBMUUraVNaOztBMEV0alNRO0VBT0k7QTFFbWpTWjs7QTBFMWpTUTtFQU9JO0ExRXVqU1o7O0EwRTlqU1E7RUFPSTtBMUUyalNaOztBMEVsa1NRO0VBT0k7QTFFK2pTWjs7QTBFdGtTUTtFQU9JO0ExRW1rU1o7O0EwRTFrU1E7RUFPSTtBMUV1a1NaOztBMEU5a1NRO0VBT0k7QTFFMmtTWjs7QTBFbGxTUTtFQU9JO0ExRStrU1o7O0EwRXRsU1E7RUFPSTtBMUVtbFNaOztBMEUxbFNRO0VBT0k7QTFFdWxTWjs7QTBFOWxTUTtFQU9JO0ExRTJsU1o7O0EwRWxtU1E7RUFPSTtBMUUrbFNaOztBMEV0bVNRO0VBT0k7QTFFbW1TWjs7QTBFMW1TUTtFQU9JO0ExRXVtU1o7O0EwRTltU1E7RUFPSTtBMUUybVNaOztBMEVsblNRO0VBT0k7QTFFK21TWjs7QTBFdG5TUTtFQU9JO0ExRW1uU1o7O0EwRTFuU1E7RUFPSTtBMUV1blNaOztBMEU5blNRO0VBT0k7QTFFMm5TWjs7QTBFbG9TUTtFQU9JO0ExRStuU1o7O0EwRXRvU1E7RUFPSTtBMUVtb1NaOztBMEUxb1NRO0VBT0k7QTFFdW9TWjs7QTBFOW9TUTtFQU9JO0ExRTJvU1o7O0EwRWxwU1E7RUFPSTtBMUUrb1NaOztBMEV0cFNRO0VBT0k7QTFFbXBTWjs7QTBFMXBTUTtFQU9JO0ExRXVwU1o7O0EwRTlwU1E7RUFPSTtBMUUycFNaOztBMEVscVNRO0VBT0k7QTFFK3BTWjs7QTBFdHFTUTtFQU9JO0ExRW1xU1o7O0EwRTFxU1E7RUFPSTtBMUV1cVNaOztBMEU5cVNRO0VBT0k7QTFFMnFTWjs7QTBFbHJTUTtFQU9JO0ExRStxU1o7O0EwRXRyU1E7RUFPSTtBMUVtclNaOztBMEUxclNRO0VBT0k7QTFFdXJTWjs7QTBFOXJTUTtFQU9JO0ExRTJyU1o7O0EwRWxzU1E7RUFPSTtBMUUrclNaOztBMEV0c1NRO0VBT0k7QTFFbXNTWjs7QTBFMXNTUTtFQU9JO0ExRXVzU1o7O0EwRTlzU1E7RUFPSTtBMUUyc1NaOztBMEVsdFNRO0VBT0k7QTFFK3NTWjs7QTBFdHRTUTtFQU9JO0ExRW10U1o7O0EwRTF0U1E7RUFPSTtBMUV1dFNaOztBMEU5dFNRO0VBT0k7QTFFMnRTWjs7QTBFbHVTUTtFQU9JO0ExRSt0U1o7O0EwRXR1U1E7RUFPSTtBMUVtdVNaOztBMEUxdVNRO0VBT0k7QTFFdXVTWjs7QTBFOXVTUTtFQU9JO0ExRTJ1U1o7O0EwRWx2U1E7RUFPSTtBMUUrdVNaOztBMEV0dlNRO0VBT0k7QTFFbXZTWjs7QTBFMXZTUTtFQU9JO0ExRXV2U1o7O0EwRTl2U1E7RUFPSTtBMUUydlNaOztBMEVsd1NRO0VBT0k7QTFFK3ZTWjs7QTBFdHdTUTtFQU9JO0ExRW13U1o7O0EwRTF3U1E7RUFPSTtBMUV1d1NaOztBMEU5d1NRO0VBT0k7QTFFMndTWjs7QTBFbHhTUTtFQU9JO0ExRSt3U1o7O0EwRXR4U1E7RUFPSTtBMUVteFNaOztBMEUxeFNRO0VBT0k7QTFFdXhTWjs7QTBFOXhTUTtFQU9JO0ExRTJ4U1o7O0EwRWx5U1E7RUFPSTtBMUUreFNaOztBMEV0eVNRO0VBT0k7QTFFbXlTWjs7QTBFMXlTUTtFQU9JO0ExRXV5U1o7O0EwRTl5U1E7RUFPSTtBMUUyeVNaOztBMEVselNRO0VBT0k7QTFFK3lTWjs7QTBFdHpTUTtFQU9JO0ExRW16U1o7O0EwRTF6U1E7RUFPSTtBMUV1elNaOztBMEU5elNRO0VBT0k7QTFFMnpTWjs7QTBFbDBTUTtFQU9JO0ExRSt6U1o7O0EwRXQwU1E7RUFPSTtBMUVtMFNaOztBMEUxMFNRO0VBT0k7QTFFdTBTWjs7QTBFOTBTUTtFQU9JO0ExRTIwU1o7O0EwRWwxU1E7RUFPSTtBMUUrMFNaOztBMEV0MVNRO0VBT0k7QTFFbTFTWjs7QTBFMTFTUTtFQU9JO0ExRXUxU1o7O0EwRTkxU1E7RUFPSTtBMUUyMVNaOztBMEVsMlNRO0VBT0k7QTFFKzFTWjs7QTBFdDJTUTtFQU9JO0ExRW0yU1o7O0EwRTEyU1E7RUFPSTtBMUV1MlNaOztBMEU5MlNRO0VBT0k7QTFFMjJTWjs7QTBFbDNTUTtFQU9JO0ExRSsyU1o7O0EwRXQzU1E7RUFPSTtBMUVtM1NaOztBMEUxM1NRO0VBT0k7QTFFdTNTWjs7QTBFOTNTUTtFQU9JO0ExRTIzU1o7O0EwRWw0U1E7RUFPSTtBMUUrM1NaOztBMEV0NFNRO0VBT0k7QTFFbTRTWjs7QTBFMTRTUTtFQU9JO0ExRXU0U1o7O0EwRTk0U1E7RUFPSTtBMUUyNFNaOztBMEVsNVNRO0VBT0k7QTFFKzRTWjs7QTBFdDVTUTtFQU9JO0ExRW01U1o7O0EwRTE1U1E7RUFPSTtBMUV1NVNaOztBMEU5NVNRO0VBT0k7QTFFMjVTWjs7QTBFbDZTUTtFQU9JO0ExRSs1U1o7O0EwRXQ2U1E7RUFPSTtBMUVtNlNaOztBMEUxNlNRO0VBT0k7QTFFdTZTWjs7QTBFOTZTUTtFQU9JO0ExRTI2U1o7O0EwRWw3U1E7RUFPSTtBMUUrNlNaOztBMEV0N1NRO0VBT0k7QTFFbTdTWjs7QTBFMTdTUTtFQU9JO0ExRXU3U1o7O0EwRTk3U1E7RUFPSTtBMUUyN1NaOztBMEVsOFNRO0VBT0k7QTFFKzdTWjs7QTBFdDhTUTtFQU9JO0ExRW04U1o7O0EwRTE4U1E7RUFPSTtBMUV1OFNaOztBMEU5OFNRO0VBT0k7QTFFMjhTWjs7QTBFbDlTUTtFQU9JO0ExRSs4U1o7O0EwRXQ5U1E7RUFPSTtBMUVtOVNaOztBMEUxOVNRO0VBT0k7RUFBQTtBMUV3OVNaOztBMEUvOVNRO0VBT0k7RUFBQTtBMUU2OVNaOztBMEVwK1NRO0VBT0k7RUFBQTtBMUVrK1NaOztBMEV6K1NRO0VBT0k7RUFBQTtBMUV1K1NaOztBMEU5K1NRO0VBT0k7RUFBQTtBMUU0K1NaOztBMEVuL1NRO0VBT0k7RUFBQTtBMUVpL1NaOztBMEV4L1NRO0VBT0k7RUFBQTtBMUVzL1NaOztBMEU3L1NRO0VBT0k7RUFBQTtBMUUyL1NaOztBMEVsZ1RRO0VBT0k7RUFBQTtBMUVnZ1RaOztBMEV2Z1RRO0VBT0k7RUFBQTtBMUVxZ1RaOztBMEU1Z1RRO0VBT0k7RUFBQTtBMUUwZ1RaOztBMEVqaFRRO0VBT0k7RUFBQTtBMUUrZ1RaOztBMEV0aFRRO0VBT0k7RUFBQTtBMUVvaFRaOztBMEUzaFRRO0VBT0k7RUFBQTtBMUV5aFRaOztBMEVoaVRRO0VBT0k7RUFBQTtBMUU4aFRaOztBMEVyaVRRO0VBT0k7RUFBQTtBMUVtaVRaOztBMEUxaVRRO0VBT0k7RUFBQTtBMUV3aVRaOztBMEUvaVRRO0VBT0k7RUFBQTtBMUU2aVRaOztBMEVwalRRO0VBT0k7RUFBQTtBMUVralRaOztBMEV6alRRO0VBT0k7RUFBQTtBMUV1alRaOztBMEU5alRRO0VBT0k7RUFBQTtBMUU0alRaOztBMEVua1RRO0VBT0k7RUFBQTtBMUVpa1RaOztBMEV4a1RRO0VBT0k7RUFBQTtBMUVza1RaOztBMEU3a1RRO0VBT0k7RUFBQTtBMUUya1RaOztBMEVsbFRRO0VBT0k7RUFBQTtBMUVnbFRaOztBMEV2bFRRO0VBT0k7RUFBQTtBMUVxbFRaOztBMEU1bFRRO0VBT0k7RUFBQTtBMUUwbFRaOztBMEVqbVRRO0VBT0k7RUFBQTtBMUUrbFRaOztBMEV0bVRRO0VBT0k7RUFBQTtBMUVvbVRaOztBMEUzbVRRO0VBT0k7RUFBQTtBMUV5bVRaOztBMEVoblRRO0VBT0k7RUFBQTtBMUU4bVRaOztBMEVyblRRO0VBT0k7RUFBQTtBMUVtblRaOztBMEUxblRRO0VBT0k7RUFBQTtBMUV3blRaOztBMEUvblRRO0VBT0k7RUFBQTtBMUU2blRaOztBMEVwb1RRO0VBT0k7RUFBQTtBMUVrb1RaOztBMEV6b1RRO0VBT0k7RUFBQTtBMUV1b1RaOztBMEU5b1RRO0VBT0k7RUFBQTtBMUU0b1RaOztBMEVucFRRO0VBT0k7RUFBQTtBMUVpcFRaOztBMEV4cFRRO0VBT0k7RUFBQTtBMUVzcFRaOztBMEU3cFRRO0VBT0k7RUFBQTtBMUUycFRaOztBMEVscVRRO0VBT0k7QTFFK3BUWjs7QTBFdHFUUTtFQU9JO0ExRW1xVFo7O0EwRTFxVFE7RUFPSTtBMUV1cVRaOztBMEU5cVRRO0VBT0k7QTFFMnFUWjs7QTBFbHJUUTtFQU9JO0ExRStxVFo7O0EwRXRyVFE7RUFPSTtBMUVtclRaOztBMEUxclRRO0VBT0k7QTFFdXJUWjs7QTBFOXJUUTtFQU9JO0ExRTJyVFo7O0EwRWxzVFE7RUFPSTtBMUUrclRaOztBMEV0c1RRO0VBT0k7QTFFbXNUWjs7QTBFMXNUUTtFQU9JO0ExRXVzVFo7O0EwRTlzVFE7RUFPSTtBMUUyc1RaOztBMEVsdFRRO0VBT0k7QTFFK3NUWjs7QTBFdHRUUTtFQU9JO0ExRW10VFo7O0EwRTF0VFE7RUFPSTtBMUV1dFRaOztBMEU5dFRRO0VBT0k7QTFFMnRUWjs7QTBFbHVUUTtFQU9JO0ExRSt0VFo7O0EwRXR1VFE7RUFPSTtBMUVtdVRaOztBMEUxdVRRO0VBT0k7QTFFdXVUWjs7QTBFOXVUUTtFQU9JO0ExRTJ1VFo7O0EwRWx2VFE7RUFPSTtBMUUrdVRaOztBMEV0dlRRO0VBT0k7QTFFbXZUWjs7QTBFMXZUUTtFQU9JO0ExRXV2VFo7O0EwRTl2VFE7RUFPSTtBMUUydlRaOztBMEVsd1RRO0VBT0k7QTFFK3ZUWjs7QTBFdHdUUTtFQU9JO0ExRW13VFo7O0EwRTF3VFE7RUFPSTtBMUV1d1RaOztBMEU5d1RRO0VBT0k7QTFFMndUWjs7QTBFbHhUUTtFQU9JO0ExRSt3VFo7O0EwRXR4VFE7RUFPSTtBMUVteFRaOztBMEUxeFRRO0VBT0k7QTFFdXhUWjs7QTBFOXhUUTtFQU9JO0ExRTJ4VFo7O0EwRWx5VFE7RUFPSTtBMUUreFRaOztBMEV0eVRRO0VBT0k7QTFFbXlUWjs7QTBFMXlUUTtFQU9JO0ExRXV5VFo7O0EwRTl5VFE7RUFPSTtBMUUyeVRaOztBMEVselRRO0VBT0k7QTFFK3lUWjs7QTBFdHpUUTtFQU9JO0ExRW16VFo7O0EwRTF6VFE7RUFPSTtBMUV1elRaOztBMEU5elRRO0VBT0k7QTFFMnpUWjs7QTBFbDBUUTtFQU9JO0ExRSt6VFo7O0EwRXQwVFE7RUFPSTtBMUVtMFRaOztBMEUxMFRRO0VBT0k7QTFFdTBUWjs7QTBFOTBUUTtFQU9JO0ExRTIwVFo7O0EwRWwxVFE7RUFPSTtBMUUrMFRaOztBMEV0MVRRO0VBT0k7QTFFbTFUWjs7QTBFMTFUUTtFQU9JO0ExRXUxVFo7O0EwRTkxVFE7RUFPSTtBMUUyMVRaOztBMEVsMlRRO0VBT0k7QTFFKzFUWjs7QTBFdDJUUTtFQU9JO0ExRW0yVFo7O0EwRTEyVFE7RUFPSTtBMUV1MlRaOztBMEU5MlRRO0VBT0k7QTFFMjJUWjs7QTBFbDNUUTtFQU9JO0ExRSsyVFo7O0EwRXQzVFE7RUFPSTtBMUVtM1RaOztBMEUxM1RRO0VBT0k7QTFFdTNUWjs7QTBFOTNUUTtFQU9JO0ExRTIzVFo7O0EwRWw0VFE7RUFPSTtBMUUrM1RaOztBMEV0NFRRO0VBT0k7QTFFbTRUWjs7QTBFMTRUUTtFQU9JO0ExRXU0VFo7O0EwRTk0VFE7RUFPSTtBMUUyNFRaOztBMEVsNVRRO0VBT0k7QTFFKzRUWjs7QTBFdDVUUTtFQU9JO0ExRW01VFo7O0EwRTE1VFE7RUFPSTtBMUV1NVRaOztBMEU5NVRRO0VBT0k7QTFFMjVUWjs7QTBFbDZUUTtFQU9JO0ExRSs1VFo7O0EwRXQ2VFE7RUFPSTtBMUVtNlRaOztBMEUxNlRRO0VBT0k7QTFFdTZUWjs7QTBFOTZUUTtFQU9JO0ExRTI2VFo7O0EwRWw3VFE7RUFPSTtBMUUrNlRaOztBMEV0N1RRO0VBT0k7QTFFbTdUWjs7QTBFMTdUUTtFQU9JO0ExRXU3VFo7O0EwRTk3VFE7RUFPSTtBMUUyN1RaOztBMEVsOFRRO0VBT0k7QTFFKzdUWjs7QTBFdDhUUTtFQU9JO0ExRW04VFo7O0EwRTE4VFE7RUFPSTtBMUV1OFRaOztBMEU5OFRRO0VBT0k7QTFFMjhUWjs7QTBFbDlUUTtFQU9JO0ExRSs4VFo7O0EwRXQ5VFE7RUFPSTtBMUVtOVRaOztBMEUxOVRRO0VBT0k7QTFFdTlUWjs7QTBFOTlUUTtFQU9JO0ExRTI5VFo7O0EwRWwrVFE7RUFPSTtBMUUrOVRaOztBMEV0K1RRO0VBT0k7QTFFbStUWjs7QTBFMStUUTtFQU9JO0ExRXUrVFo7O0EwRTkrVFE7RUFPSTtBMUUyK1RaOztBMEVsL1RRO0VBT0k7QTFFKytUWjs7QTBFdC9UUTtFQU9JO0ExRW0vVFo7O0EwRTEvVFE7RUFPSTtBMUV1L1RaOztBMEU5L1RRO0VBT0k7QTFFMi9UWjs7QTBFbGdVUTtFQU9JO0ExRSsvVFo7O0EwRXRnVVE7RUFPSTtBMUVtZ1VaOztBMEUxZ1VRO0VBT0k7QTFFdWdVWjs7QTBFOWdVUTtFQU9JO0ExRTJnVVo7O0EwRWxoVVE7RUFPSTtBMUUrZ1VaOztBMEV0aFVRO0VBT0k7QTFFbWhVWjs7QTBFMWhVUTtFQU9JO0ExRXVoVVo7O0EwRTloVVE7RUFPSTtBMUUyaFVaOztBMEVsaVVRO0VBT0k7QTFFK2hVWjs7QTBFdGlVUTtFQU9JO0ExRW1pVVo7O0EwRTFpVVE7RUFPSTtBMUV1aVVaOztBMEU5aVVRO0VBT0k7QTFFMmlVWjs7QTBFbGpVUTtFQU9JO0ExRStpVVo7O0EwRXRqVVE7RUFPSTtFQUFBO0ExRW9qVVo7O0EwRTNqVVE7RUFPSTtFQUFBO0ExRXlqVVo7O0EwRWhrVVE7RUFPSTtFQUFBO0ExRThqVVo7O0EwRXJrVVE7RUFPSTtFQUFBO0ExRW1rVVo7O0EwRTFrVVE7RUFPSTtFQUFBO0ExRXdrVVo7O0EwRS9rVVE7RUFPSTtFQUFBO0ExRTZrVVo7O0EwRXBsVVE7RUFPSTtFQUFBO0ExRWtsVVo7O0EwRXpsVVE7RUFPSTtFQUFBO0ExRXVsVVo7O0EwRTlsVVE7RUFPSTtFQUFBO0ExRTRsVVo7O0EwRW5tVVE7RUFPSTtFQUFBO0ExRWltVVo7O0EwRXhtVVE7RUFPSTtFQUFBO0ExRXNtVVo7O0EwRTdtVVE7RUFPSTtFQUFBO0ExRTJtVVo7O0EwRWxuVVE7RUFPSTtFQUFBO0ExRWduVVo7O0EwRXZuVVE7RUFPSTtFQUFBO0ExRXFuVVo7O0EwRTVuVVE7RUFPSTtFQUFBO0ExRTBuVVo7O0EwRWpvVVE7RUFPSTtFQUFBO0ExRStuVVo7O0EwRXRvVVE7RUFPSTtFQUFBO0ExRW9vVVo7O0EwRTNvVVE7RUFPSTtFQUFBO0ExRXlvVVo7O0EwRWhwVVE7RUFPSTtFQUFBO0ExRThvVVo7O0EwRXJwVVE7RUFPSTtFQUFBO0ExRW1wVVo7O0EwRTFwVVE7RUFPSTtFQUFBO0ExRXdwVVo7O0EwRS9wVVE7RUFPSTtFQUFBO0ExRTZwVVo7O0EwRXBxVVE7RUFPSTtFQUFBO0ExRWtxVVo7O0EwRXpxVVE7RUFPSTtFQUFBO0ExRXVxVVo7O0EwRTlxVVE7RUFPSTtFQUFBO0ExRTRxVVo7O0EwRW5yVVE7RUFPSTtFQUFBO0ExRWlyVVo7O0EwRXhyVVE7RUFPSTtFQUFBO0ExRXNyVVo7O0EwRTdyVVE7RUFPSTtFQUFBO0ExRTJyVVo7O0EwRWxzVVE7RUFPSTtFQUFBO0ExRWdzVVo7O0EwRXZzVVE7RUFPSTtFQUFBO0ExRXFzVVo7O0EwRTVzVVE7RUFPSTtFQUFBO0ExRTBzVVo7O0EwRWp0VVE7RUFPSTtFQUFBO0ExRStzVVo7O0EwRXR0VVE7RUFPSTtFQUFBO0ExRW90VVo7O0EwRTN0VVE7RUFPSTtFQUFBO0ExRXl0VVo7O0EwRWh1VVE7RUFPSTtFQUFBO0ExRTh0VVo7O0EwRXJ1VVE7RUFPSTtFQUFBO0ExRW11VVo7O0EwRTF1VVE7RUFPSTtFQUFBO0ExRXd1VVo7O0EwRS91VVE7RUFPSTtFQUFBO0ExRTZ1VVo7O0EwRXB2VVE7RUFPSTtFQUFBO0ExRWt2VVo7O0EwRXp2VVE7RUFPSTtFQUFBO0ExRXV2VVo7O0EwRTl2VVE7RUFPSTtFQUFBO0ExRTR2VVo7O0EwRW53VVE7RUFPSTtFQUFBO0ExRWl3VVo7O0EwRXh3VVE7RUFPSTtBMUVxd1VaOztBMEU1d1VRO0VBT0k7QTFFeXdVWjs7QTBFaHhVUTtFQU9JO0ExRTZ3VVo7O0EwRXB4VVE7RUFPSTtBMUVpeFVaOztBMEV4eFVRO0VBT0k7QTFFcXhVWjs7QTBFNXhVUTtFQU9JO0ExRXl4VVo7O0EwRWh5VVE7RUFPSTtBMUU2eFVaOztBMEVweVVRO0VBT0k7QTFFaXlVWjs7QTBFeHlVUTtFQU9JO0ExRXF5VVo7O0EwRTV5VVE7RUFPSTtBMUV5eVVaOztBMEVoelVRO0VBT0k7QTFFNnlVWjs7QTBFcHpVUTtFQU9JO0ExRWl6VVo7O0EwRXh6VVE7RUFPSTtBMUVxelVaOztBMEU1elVRO0VBT0k7QTFFeXpVWjs7QTBFaDBVUTtFQU9JO0ExRTZ6VVo7O0EwRXAwVVE7RUFPSTtBMUVpMFVaOztBMEV4MFVRO0VBT0k7QTFFcTBVWjs7QTBFNTBVUTtFQU9JO0ExRXkwVVo7O0EwRWgxVVE7RUFPSTtBMUU2MFVaOztBMEVwMVVRO0VBT0k7QTFFaTFVWjs7QTBFeDFVUTtFQU9JO0ExRXExVVo7O0EwRTUxVVE7RUFPSTtBMUV5MVVaOztBMEVoMlVRO0VBT0k7QTFFNjFVWjs7QTBFcDJVUTtFQU9JO0ExRWkyVVo7O0EwRXgyVVE7RUFPSTtBMUVxMlVaOztBMEU1MlVRO0VBT0k7QTFFeTJVWjs7QTBFaDNVUTtFQU9JO0ExRTYyVVo7O0EwRXAzVVE7RUFPSTtBMUVpM1VaOztBMEV4M1VRO0VBT0k7QTFFcTNVWjs7QTBFNTNVUTtFQU9JO0ExRXkzVVo7O0EwRWg0VVE7RUFPSTtBMUU2M1VaOztBMEVwNFVRO0VBT0k7QTFFaTRVWjs7QTBFeDRVUTtFQU9JO0ExRXE0VVo7O0EwRTU0VVE7RUFPSTtBMUV5NFVaOztBMEVoNVVRO0VBT0k7QTFFNjRVWjs7QTBFcDVVUTtFQU9JO0ExRWk1VVo7O0EwRXg1VVE7RUFPSTtBMUVxNVVaOztBMEU1NVVRO0VBT0k7QTFFeTVVWjs7QTBFaDZVUTtFQU9JO0ExRTY1VVo7O0EwRXA2VVE7RUFPSTtBMUVpNlVaOztBMEV4NlVRO0VBT0k7QTFFcTZVWjs7QTBFNTZVUTtFQU9JO0ExRXk2VVo7O0EwRWg3VVE7RUFPSTtBMUU2NlVaOztBMEVwN1VRO0VBT0k7QTFFaTdVWjs7QTBFeDdVUTtFQU9JO0ExRXE3VVo7O0EwRTU3VVE7RUFPSTtBMUV5N1VaOztBMEVoOFVRO0VBT0k7QTFFNjdVWjs7QTBFcDhVUTtFQU9JO0ExRWk4VVo7O0EwRXg4VVE7RUFPSTtBMUVxOFVaOztBMEU1OFVRO0VBT0k7QTFFeThVWjs7QTBFaDlVUTtFQU9JO0ExRTY4VVo7O0EwRXA5VVE7RUFPSTtBMUVpOVVaOztBMEV4OVVRO0VBT0k7QTFFcTlVWjs7QTBFNTlVUTtFQU9JO0ExRXk5VVo7O0EwRWgrVVE7RUFPSTtBMUU2OVVaOztBMEVwK1VRO0VBT0k7QTFFaStVWjs7QTBFeCtVUTtFQU9JO0ExRXErVVo7O0EwRTUrVVE7RUFPSTtBMUV5K1VaOztBMEVoL1VRO0VBT0k7QTFFNitVWjs7QTBFcC9VUTtFQU9JO0ExRWkvVVo7O0EwRXgvVVE7RUFPSTtBMUVxL1VaOztBMEU1L1VRO0VBT0k7QTFFeS9VWjs7QTBFaGdWUTtFQU9JO0ExRTYvVVo7O0EwRXBnVlE7RUFPSTtBMUVpZ1ZaOztBMEV4Z1ZRO0VBT0k7QTFFcWdWWjs7QTBFNWdWUTtFQU9JO0ExRXlnVlo7O0EwRWhoVlE7RUFPSTtBMUU2Z1ZaOztBMEVwaFZRO0VBT0k7QTFFaWhWWjs7QTBFeGhWUTtFQU9JO0ExRXFoVlo7O0EwRTVoVlE7RUFPSTtBMUV5aFZaOztBMEVoaVZRO0VBT0k7QTFFNmhWWjs7QTBFcGlWUTtFQU9JO0ExRWlpVlo7O0EwRXhpVlE7RUFPSTtBMUVxaVZaOztBMEU1aVZRO0VBT0k7QTFFeWlWWjs7QTBFaGpWUTtFQU9JO0ExRTZpVlo7O0EwRXBqVlE7RUFPSTtBMUVpalZaOztBMEV4alZRO0VBT0k7QTFFcWpWWjs7QTBFNWpWUTtFQU9JO0ExRXlqVlo7O0EwRWhrVlE7RUFPSTtBMUU2alZaOztBMEVwa1ZRO0VBT0k7QTFFaWtWWjs7QTBFeGtWUTtFQU9JO0ExRXFrVlo7O0EwRTVrVlE7RUFPSTtBMUV5a1ZaOztBMEVobFZRO0VBT0k7QTFFNmtWWjs7QTBFcGxWUTtFQU9JO0ExRWlsVlo7O0EwRXhsVlE7RUFPSTtBMUVxbFZaOztBMEU1bFZRO0VBT0k7QTFFeWxWWjs7QTBFaG1WUTtFQU9JO0ExRTZsVlo7O0EwRXBtVlE7RUFPSTtBMUVpbVZaOztBMEV4bVZRO0VBT0k7QTFFcW1WWjs7QTBFNW1WUTtFQU9JO0ExRXltVlo7O0EwRWhuVlE7RUFPSTtBMUU2bVZaOztBMEVwblZRO0VBT0k7QTFFaW5WWjs7QTBFeG5WUTtFQU9JO0ExRXFuVlo7O0EwRTVuVlE7RUFPSTtBMUV5blZaOztBMEVob1ZRO0VBT0k7QTFFNm5WWjs7QTBFcG9WUTtFQU9JO0ExRWlvVlo7O0EwRXhvVlE7RUFPSTtBMUVxb1ZaOztBMEU1b1ZRO0VBT0k7QTFFeW9WWjs7QTBFaHBWUTtFQU9JO0ExRTZvVlo7O0EwRXBwVlE7RUFPSTtBMUVpcFZaOztBMEV4cFZRO0VBT0k7QTFFcXBWWjs7QTBFNXBWUTtFQU9JO0ExRXlwVlo7O0EwRWhxVlE7RUFPSTtBMUU2cFZaOztBMEVwcVZRO0VBT0k7QTFFaXFWWjs7QTBFeHFWUTtFQU9JO0ExRXFxVlo7O0EwRTVxVlE7RUFPSTtBMUV5cVZaOztBMEVoclZRO0VBT0k7QTFFNnFWWjs7QTBFcHJWUTtFQU9JO0ExRWlyVlo7O0EwRXhyVlE7RUFPSTtBMUVxclZaOztBMEU1clZRO0VBT0k7QTFFeXJWWjs7QTBFaHNWUTtFQU9JO0ExRTZyVlo7O0EwRXBzVlE7RUFPSTtBMUVpc1ZaOztBMEV4c1ZRO0VBT0k7QTFFcXNWWjs7QTBFNXNWUTtFQU9JO0ExRXlzVlo7O0EwRWh0VlE7RUFPSTtBMUU2c1ZaOztBMEVwdFZRO0VBT0k7QTFFaXRWWjs7QTBFeHRWUTtFQU9JO0ExRXF0Vlo7O0EwRTV0VlE7RUFPSTtBMUV5dFZaOztBMEVodVZRO0VBT0k7QTFFNnRWWjs7QTBFcHVWUTtFQU9JO0ExRWl1Vlo7O0EwRXh1VlE7RUFPSTtBMUVxdVZaOztBMEU1dVZRO0VBT0k7QTFFeXVWWjs7QTBFaHZWUTtFQU9JO0ExRTZ1Vlo7O0EwRXB2VlE7RUFPSTtBMUVpdlZaOztBMEV4dlZRO0VBT0k7QTFFcXZWWjs7QTBFNXZWUTtFQU9JO0ExRXl2Vlo7O0EwRWh3VlE7RUFPSTtBMUU2dlZaOztBMEVwd1ZRO0VBT0k7QTFFaXdWWjs7QTBFeHdWUTtFQU9JO0ExRXF3Vlo7O0EwRTV3VlE7RUFPSTtBMUV5d1ZaOztBMEVoeFZRO0VBT0k7QTFFNndWWjs7QTBFcHhWUTtFQU9JO0ExRWl4Vlo7O0EwRXh4VlE7RUFPSTtBMUVxeFZaOztBMEU1eFZRO0VBT0k7QTFFeXhWWjs7QTBFaHlWUTtFQU9JO0ExRTZ4Vlo7O0EwRXB5VlE7RUFPSTtBMUVpeVZaOztBMEV4eVZRO0VBT0k7QTFFcXlWWjs7QTBFNXlWUTtFQU9JO0ExRXl5Vlo7O0EwRWh6VlE7RUFPSTtBMUU2eVZaOztBMEVwelZRO0VBT0k7QTFFaXpWWjs7QTBFeHpWUTtFQU9JO0ExRXF6Vlo7O0EwRTV6VlE7RUFPSTtBMUV5elZaOztBMEVoMFZRO0VBT0k7QTFFNnpWWjs7QTBFcDBWUTtFQU9JO0ExRWkwVlo7O0EwRXgwVlE7RUFPSTtBMUVxMFZaOztBMEU1MFZRO0VBT0k7QTFFeTBWWjs7QTBFaDFWUTtFQU9JO0ExRTYwVlo7O0EwRXAxVlE7RUFPSTtBMUVpMVZaOztBMEV4MVZRO0VBT0k7QTFFcTFWWjs7QTBFNTFWUTtFQU9JO0ExRXkxVlo7O0EwRWgyVlE7RUFPSTtBMUU2MVZaOztBMEVwMlZRO0VBT0k7QTFFaTJWWjs7QTBFeDJWUTtFQU9JO0ExRXEyVlo7O0EwRTUyVlE7RUFPSTtBMUV5MlZaOztBMEVoM1ZRO0VBT0k7QTFFNjJWWjs7QTBFcDNWUTtFQU9JO0ExRWkzVlo7O0EwRXgzVlE7RUFPSTtBMUVxM1ZaOztBMEU1M1ZRO0VBT0k7QTFFeTNWWjs7QTBFaDRWUTtFQU9JO0ExRTYzVlo7O0EwRXA0VlE7RUFPSTtBMUVpNFZaOztBMEV4NFZRO0VBT0k7QTFFcTRWWjs7QTBFNTRWUTtFQU9JO0ExRXk0Vlo7O0EwRWg1VlE7RUFPSTtBMUU2NFZaOztBMEVwNVZRO0VBT0k7QTFFaTVWWjs7QTBFeDVWUTtFQU9JO0ExRXE1Vlo7O0EwRTU1VlE7RUFPSTtBMUV5NVZaOztBMEVoNlZRO0VBT0k7QTFFNjVWWjs7QTBFcDZWUTtFQU9JO0ExRWk2Vlo7O0EwRXg2VlE7RUFPSTtBMUVxNlZaOztBMEU1NlZRO0VBT0k7QTFFeTZWWjs7QTBFaDdWUTtFQU9JO0ExRTY2Vlo7O0EwRXA3VlE7RUFPSTtBMUVpN1ZaOztBMEV4N1ZRO0VBT0k7QTFFcTdWWjs7QTBFNTdWUTtFQU9JO0ExRXk3Vlo7O0EwRWg4VlE7RUFPSTtBMUU2N1ZaOztBMEVwOFZRO0VBT0k7QTFFaThWWjs7QTBFeDhWUTtFQU9JO0ExRXE4Vlo7O0EwRTU4VlE7RUFPSTtBMUV5OFZaOztBMEVoOVZRO0VBT0k7QTFFNjhWWjs7QTBFcDlWUTtFQU9JO0ExRWk5Vlo7O0EwRXg5VlE7RUFPSTtBMUVxOVZaOztBMEU1OVZRO0VBT0k7QTFFeTlWWjs7QTBFaCtWUTtFQU9JO0ExRTY5Vlo7O0EwRXArVlE7RUFPSTtBMUVpK1ZaOztBMEV4K1ZRO0VBT0k7QTFFcStWWjs7QTBFNStWUTtFQU9JO0ExRXkrVlo7O0EwRWgvVlE7RUFPSTtBMUU2K1ZaOztBMEVwL1ZRO0VBT0k7QTFFaS9WWjs7QTBFeC9WUTtFQU9JO0ExRXEvVlo7O0EwRTUvVlE7RUFPSTtBMUV5L1ZaOztBMEVoZ1dRO0VBT0k7QTFFNi9WWjs7QTBFcGdXUTtFQU9JO0ExRWlnV1o7O0EwRXhnV1E7RUFPSTtBMUVxZ1daOztBMEU1Z1dRO0VBT0k7QTFFeWdXWjs7QTBFaGhXUTtFQU9JO0ExRTZnV1o7O0EwRXBoV1E7RUFPSTtBMUVpaFdaOztBMEV4aFdRO0VBT0k7QTFFcWhXWjs7QTBFNWhXUTtFQU9JO0ExRXloV1o7O0EwRWhpV1E7RUFPSTtBMUU2aFdaOztBMEVwaVdRO0VBT0k7QTFFaWlXWjs7QTBFeGlXUTtFQU9JO0ExRXFpV1o7O0EwRTVpV1E7RUFPSTtBMUV5aVdaOztBMEVoaldRO0VBT0k7QTFFNmlXWjs7QTBFcGpXUTtFQU9JO0ExRWlqV1o7O0EwRXhqV1E7RUFPSTtBMUVxaldaOztBMEU1aldRO0VBT0k7QTFFeWpXWjs7QTBFaGtXUTtFQU9JO0ExRTZqV1o7O0EwRXBrV1E7RUFPSTtBMUVpa1daOztBMEV4a1dRO0VBT0k7QTFFcWtXWjs7QTBFNWtXUTtFQU9JO0ExRXlrV1o7O0EwRWhsV1E7RUFPSTtBMUU2a1daOztBMEVwbFdRO0VBT0k7QTFFaWxXWjs7QTBFeGxXUTtFQU9JO0ExRXFsV1o7O0EwRTVsV1E7RUFPSTtBMUV5bFdaOztBMEU5bVdRO0FBY0E7RUFPSTtFQUFBO0ExRStsV1o7O0EwRTVrV1E7QUExQkE7RUFJUTtFQUdKO0ExRXFtV1o7O0EwRTVtV1E7RUFJUTtFQUdKO0ExRTBtV1o7O0EwRWpuV1E7RUFJUTtFQUdKO0ExRSttV1o7O0EwRXRuV1E7RUFJUTtFQUdKO0ExRW9uV1o7O0EwRTNuV1E7RUFJUTtFQUdKO0ExRXluV1o7O0EwRWhvV1E7RUFJUTtFQUdKO0ExRThuV1o7O0EwRXJvV1E7RUFJUTtFQUdKO0ExRW1vV1o7O0EwRTFvV1E7RUFJUTtFQUdKO0ExRXdvV1o7O0EwRS9vV1E7RUFJUTtFQUdKO0ExRTZvV1o7O0EwRXBwV1E7RUFJUTtFQUdKO0ExRWtwV1o7O0EwRXpwV1E7RUFJUTtFQUdKO0ExRXVwV1o7O0EwRTlwV1E7RUFJUTtFQUdKO0ExRTRwV1o7O0EwRW5xV1E7RUFJUTtFQUdKO0ExRWlxV1o7O0EwRXhxV1E7RUFJUTtFQUdKO0ExRXNxV1o7O0EwRTdxV1E7RUFJUTtFQUdKO0ExRTJxV1o7O0EwRWxyV1E7RUFJUTtFQUdKO0ExRWdyV1o7O0EwRXZyV1E7RUFJUTtFQUdKO0ExRXFyV1o7O0EwRTVyV1E7RUFJUTtFQUdKO0ExRTByV1o7O0EwRTNzV1E7RUFDRTtBMUU4c1dWOztBMEUvc1dRO0VBQ0U7QTFFa3RXVjs7QTBFbnRXUTtFQUNFO0ExRXN0V1Y7O0EwRXZ0V1E7RUFDRTtBMUUwdFdWOztBMEVqdFdRO0VBT0k7QTFFOHNXWjs7QTBFcnRXUTtFQU9JO0ExRWt0V1o7O0EwRXp0V1E7RUFPSTtBMUVzdFdaOztBMEU3dFdRO0VBT0k7QTFFMHRXWjs7QTBFanVXUTtFQU9JO0ExRTh0V1o7O0EwRXJ1V1E7RUFPSTtBMUVrdVdaOztBMEV6dVdRO0VBT0k7QTFFc3VXWjs7QTBFN3VXUTtFQU9JO0ExRTB1V1o7O0EwRTN2V1E7RUFDRTtBMUU4dldWOztBMEUxdldVO0VBQ0U7QTFFNnZXWjs7QTBFbndXUTtFQUNFO0ExRXN3V1Y7O0EwRWx3V1U7RUFDRTtBMUVxd1daOztBMEUzd1dRO0VBQ0U7QTFFOHdXVjs7QTBFMXdXVTtFQUNFO0ExRTZ3V1o7O0EwRW54V1E7RUFDRTtBMUVzeFdWOztBMEVseFdVO0VBQ0U7QTFFcXhXWjs7QTBFM3hXUTtFQUNFO0ExRTh4V1Y7O0EwRTF4V1U7RUFDRTtBMUU2eFdaOztBMEV6eFdRO0VBT0k7QTFFc3hXWjs7QTBFanhXVTtFQU9JO0ExRTh3V2Q7O0EwRWp5V1E7RUFPSTtBMUU4eFdaOztBMEV6eFdVO0VBT0k7QTFFc3hXZDs7QTBFenlXUTtFQU9JO0ExRXN5V1o7O0EwRWp5V1U7RUFPSTtBMUU4eFdkOztBMEVqeldRO0VBSVE7RUFHSjtBMUUreVdaOztBMEV0eldRO0VBSVE7RUFHSjtBMUVveldaOztBMEUzeldRO0VBSVE7RUFHSjtBMUV5eldaOztBMEVoMFdRO0VBSVE7RUFHSjtBMUU4eldaOztBMEVyMFdRO0VBSVE7RUFHSjtBMUVtMFdaOztBMEUxMFdRO0VBSVE7RUFHSjtBMUV3MFdaOztBMEUvMFdRO0VBSVE7RUFHSjtBMUU2MFdaOztBMEVwMVdRO0VBSVE7RUFHSjtBMUVrMVdaOztBMEV6MVdRO0VBSVE7RUFHSjtBMUV1MVdaOztBMEV4MldRO0VBQ0U7QTFFMjJXVjs7QTBFdjJXVTtFQUNFO0ExRTAyV1o7O0EwRWgzV1E7RUFDRTtBMUVtM1dWOztBMEUvMldVO0VBQ0U7QTFFazNXWjs7QTBFeDNXUTtFQUNFO0ExRTIzV1Y7O0EwRXYzV1U7RUFDRTtBMUUwM1daOztBMEVoNFdRO0VBQ0U7QTFFbTRXVjs7QTBFLzNXVTtFQUNFO0ExRWs0V1o7O0EwRXg0V1E7RUFDRTtBMUUyNFdWOztBMEV2NFdVO0VBQ0U7QTFFMDRXWjs7QTBFaDVXUTtFQUNFO0ExRW01V1Y7O0EwRS80V1U7RUFDRTtBMUVrNVdaOztBMEU5NFdRO0VBSVE7RUFHSjtBMUU0NFdaOztBMEVuNVdRO0VBSVE7RUFHSjtBMUVpNVdaOztBMEV4NVdRO0VBSVE7RUFHSjtBMUVzNVdaOztBMEU3NVdRO0VBSVE7RUFHSjtBMUUyNVdaOztBMEVsNldRO0VBSVE7RUFHSjtBMUVnNldaOztBMEV2NldRO0VBSVE7RUFHSjtBMUVxNldaOztBMEU1NldRO0VBSVE7RUFHSjtBMUUwNldaOztBMEVqN1dRO0VBSVE7RUFHSjtBMUUrNldaOztBMEV0N1dRO0VBSVE7RUFHSjtBMUVvN1daOztBMEUzN1dRO0VBSVE7RUFHSjtBMUV5N1daOztBMEVoOFdRO0VBSVE7RUFHSjtBMUU4N1daOztBMEVyOFdRO0VBSVE7RUFHSjtBMUVtOFdaOztBMEUxOFdRO0VBSVE7RUFHSjtBMUV3OFdaOztBMEUvOFdRO0VBSVE7RUFHSjtBMUU2OFdaOztBMEU5OVdRO0VBQ0U7QTFFaStXVjs7QTBFbCtXUTtFQUNFO0ExRXErV1Y7O0EwRXQrV1E7RUFDRTtBMUV5K1dWOztBMEUxK1dRO0VBQ0U7QTFFNitXVjs7QTBFOStXUTtFQUNFO0ExRWkvV1Y7O0EwRXgrV1E7RUFPSTtBMUVxK1daOztBMEU1K1dRO0VBT0k7QTFFeStXWjs7QTBFaC9XUTtFQU9JO0ExRTYrV1o7O0EwRXAvV1E7RUFPSTtBMUVpL1daOztBMEV4L1dRO0VBT0k7QTFFcS9XWjs7QTBFNS9XUTtFQU9JO0ExRXkvV1o7O0EwRWhnWFE7RUFPSTtBMUU2L1daOztBMEVwZ1hRO0VBT0k7QTFFaWdYWjs7QTBFeGdYUTtFQU9JO0ExRXFnWFo7O0EwRTVnWFE7RUFPSTtBMUV5Z1haOztBMEVoaFhRO0VBT0k7QTFFNmdYWjs7QTBFcGhYUTtFQU9JO0ExRWloWFo7O0EwRXhoWFE7RUFPSTtBMUVxaFhaOztBMEU1aFhRO0VBT0k7QTFFeWhYWjs7QTBFaGlYUTtFQU9JO0ExRTZoWFo7O0EwRXBpWFE7RUFPSTtBMUVpaVhaOztBMEV4aVhRO0VBT0k7QTFFcWlYWjs7QTBFNWlYUTtFQU9JO0ExRXlpWFo7O0EwRWhqWFE7RUFPSTtBMUU2aVhaOztBMEVwalhRO0VBT0k7QTFFaWpYWjs7QTBFeGpYUTtFQU9JO0ExRXFqWFo7O0EwRTVqWFE7RUFPSTtBMUV5alhaOztBMEVoa1hRO0VBT0k7RUFBQTtBMUU4alhaOztBMEVya1hRO0VBT0k7RUFBQTtBMUVta1haOztBMEUxa1hRO0VBT0k7RUFBQTtBMUV3a1haOztBMEUva1hRO0VBT0k7RUFBQTtBMUU2a1haOztBMEVwbFhRO0VBT0k7RUFBQTtBMUVrbFhaOztBMEV6bFhRO0VBT0k7RUFBQTtBMUV1bFhaOztBMEU5bFhRO0VBT0k7RUFBQTtBMUU0bFhaOztBMEVubVhRO0VBT0k7RUFBQTtBMUVpbVhaOztBMEV4bVhRO0VBT0k7RUFBQTtBMUVzbVhaOztBMEU3bVhRO0VBT0k7RUFBQTtBMUUybVhaOztBMEVsblhRO0VBT0k7RUFBQTtBMUVnblhaOztBMEV2blhRO0VBT0k7RUFBQTtBMUVxblhaOztBMEU1blhRO0VBT0k7RUFBQTtBMUUwblhaOztBMEVqb1hRO0VBT0k7RUFBQTtBMUUrblhaOztBMEV0b1hRO0VBT0k7RUFBQTtBMUVvb1haOztBMEUzb1hRO0VBT0k7RUFBQTtBMUV5b1haOztBMEVocFhRO0VBT0k7RUFBQTtBMUU4b1haOztBMEVycFhRO0VBT0k7RUFBQTtBMUVtcFhaOztBMEUxcFhRO0VBT0k7RUFBQTtBMUV3cFhaOztBMEUvcFhRO0VBT0k7RUFBQTtBMUU2cFhaOztBMEVwcVhRO0VBT0k7RUFBQTtBMUVrcVhaOztBMEV6cVhRO0VBT0k7RUFBQTtBMUV1cVhaOztBMEU5cVhRO0VBT0k7RUFBQTtBMUU0cVhaOztBMEVuclhRO0VBT0k7RUFBQTtBMUVpclhaOztBMEV4clhRO0VBT0k7RUFBQTtBMUVzclhaOztBMEU3clhRO0VBT0k7RUFBQTtBMUUyclhaOztBMEVsc1hRO0VBT0k7RUFBQTtBMUVnc1haOztBMEV2c1hRO0VBT0k7RUFBQTtBMUVxc1haOztBMEU1c1hRO0VBT0k7RUFBQTtBMUUwc1haOztBMEVqdFhRO0VBT0k7RUFBQTtBMUUrc1haOztBMEV0dFhRO0VBT0k7RUFBQTtBMUVvdFhaOztBMEUzdFhRO0VBT0k7RUFBQTtBMUV5dFhaOztBMEVodVhRO0VBT0k7RUFBQTtBMUU4dFhaOztBMEVydVhRO0VBT0k7RUFBQTtBMUVtdVhaOztBMEUxdVhRO0VBT0k7RUFBQTtBMUV3dVhaOztBMEUvdVhRO0VBT0k7RUFBQTtBMUU2dVhaOztBMEVwdlhRO0VBT0k7QTFFaXZYWjs7QTBFeHZYUTtFQU9JO0ExRXF2WFo7O0EwRTV2WFE7RUFPSTtBMUV5dlhaOztBMEVod1hRO0VBT0k7QTFFNnZYWjs7QTBFcHdYUTtFQU9JO0ExRWl3WFo7O0EwRXh3WFE7RUFPSTtBMUVxd1haOztBMEU1d1hRO0VBT0k7QTFFeXdYWjs7QTBFaHhYUTtFQU9JO0ExRTZ3WFo7O0EwRXB4WFE7RUFPSTtBMUVpeFhaOztBMEV4eFhRO0VBT0k7QTFFcXhYWjs7QTBFNXhYUTtFQU9JO0ExRXl4WFo7O0EwRWh5WFE7RUFPSTtBMUU2eFhaOztBMEVweVhRO0VBT0k7QTFFaXlYWjs7QTBFeHlYUTtFQU9JO0ExRXF5WFo7O0EwRTV5WFE7RUFPSTtBMUV5eVhaOztBMEVoelhRO0VBT0k7QTFFNnlYWjs7QTBFeHlYVTtFQU9JO0ExRXF5WGQ7O0EwRXh6WFE7RUFPSTtBMUVxelhaOztBMEVoelhVO0VBT0k7QTFFNnlYZDs7QTBFaDBYUTtFQU9JO0ExRTZ6WFo7O0EwRXh6WFU7RUFPSTtBMUVxelhkOztBMEV4MFhRO0VBT0k7QTFFcTBYWjs7QTBFaDBYVTtFQU9JO0ExRTZ6WGQ7O0EwRWgxWFE7RUFPSTtBMUU2MFhaOztBMEV4MFhVO0VBT0k7QTFFcTBYZDs7QTBFeDFYUTtFQU9JO0ExRXExWFo7O0EwRWgxWFU7RUFPSTtBMUU2MFhkOztBMEVoMlhRO0VBT0k7QTFFNjFYWjs7QTBFeDFYVTtFQU9JO0ExRXExWGQ7O0EwRXgyWFE7RUFPSTtBMUVxMlhaOztBMEVoMlhVO0VBT0k7QTFFNjFYZDs7QTBFaDNYUTtFQU9JO0ExRTYyWFo7O0EwRXgyWFU7RUFPSTtBMUVxMlhkOztBMEV4M1hRO0VBT0k7QTFFcTNYWjs7QTBFNTNYUTtFQU9JO0ExRXkzWFo7O0EwRWg0WFE7RUFPSTtBMUU2M1haOztBMEVwNFhRO0VBT0k7QTFFaTRYWjs7QTBFeDRYUTtFQU9JO0ExRXE0WFo7O0EwRTU0WFE7RUFPSTtBMUV5NFhaOztBMEVoNVhRO0VBT0k7QTFFNjRYWjs7QTBFcDVYUTtFQU9JO0ExRWk1WFo7O0EwRXg1WFE7RUFPSTtBMUVxNVhaOztBMEU1NVhRO0VBT0k7QTFFeTVYWjs7QTBFaDZYUTtFQU9JO0ExRTY1WFo7O0EwRXA2WFE7RUFPSTtBMUVpNlhaOztBMEV4NlhRO0VBT0k7QTFFcTZYWjs7QTBFNTZYUTtFQU9JO0ExRXk2WFo7O0EwRWg3WFE7RUFPSTtBMUU2NlhaOztBMEVwN1hRO0VBT0k7QTFFaTdYWjs7QTBFeDdYUTtFQU9JO0ExRXE3WFo7O0EwRTU3WFE7RUFPSTtBMUV5N1haOztBMEVoOFhRO0VBT0k7QTFFNjdYWjs7QTBFcDhYUTtFQU9JO0ExRWk4WFo7O0EwRXg4WFE7RUFPSTtBMUVxOFhaOztBMEU1OFhRO0VBT0k7QTFFeThYWjs7QTBFaDlYUTtFQU9JO0ExRTY4WFo7O0EwRXA5WFE7RUFPSTtBMUVpOVhaOztBMEV4OVhRO0VBT0k7QTFFcTlYWjs7QTBFNTlYUTtFQU9JO0ExRXk5WFo7O0EwRWgrWFE7RUFPSTtBMUU2OVhaOztBMEVwK1hRO0VBT0k7QTFFaStYWjs7QTBFeCtYUTtFQU9JO0ExRXErWFo7O0EwRTUrWFE7RUFPSTtBMUV5K1haOztBMEVoL1hRO0VBT0k7QTFFNitYWjs7QTBFcC9YUTtFQU9JO0ExRWkvWFo7O0EwRXgvWFE7RUFPSTtBMUVxL1haOztBMEU1L1hRO0VBT0k7QTFFeS9YWjs7QTBFaGdZUTtFQU9JO0ExRTYvWFo7O0EwRXBnWVE7RUFPSTtBMUVpZ1laOztBMEV4Z1lRO0VBT0k7QTFFcWdZWjs7QTBFNWdZUTtFQU9JO0ExRXlnWVo7O0EwRWhoWVE7RUFPSTtBMUU2Z1laOztBMEVwaFlRO0VBT0k7QTFFaWhZWjs7QTBFeGhZUTtFQU9JO0ExRXFoWVo7O0EwRTVoWVE7RUFPSTtBMUV5aFlaOztBMEVoaVlRO0VBT0k7QTFFNmhZWjs7QTBFcGlZUTtFQU9JO0ExRWlpWVo7O0EwRXhpWVE7RUFPSTtBMUVxaVlaOztBMEU1aVlRO0VBT0k7QTFFeWlZWjs7QTBFaGpZUTtFQU9JO0ExRTZpWVo7O0EwRXBqWVE7RUFPSTtBMUVpallaOztBMEV4allRO0VBT0k7QTFFcWpZWjs7QTBFNWpZUTtFQU9JO0ExRXlqWVo7O0EwRWhrWVE7RUFPSTtBMUU2allaOztBMEVwa1lRO0VBT0k7QTFFaWtZWjs7QTBFeGtZUTtFQU9JO0ExRXFrWVo7O0EwRTVrWVE7RUFPSTtBMUV5a1laOztBMEVobFlRO0VBT0k7QTFFNmtZWjs7QTBFcGxZUTtFQU9JO0ExRWlsWVo7O0EwRXhsWVE7RUFPSTtBMUVxbFlaOztBMEU1bFlRO0VBT0k7QTFFeWxZWjs7QTBFaG1ZUTtFQU9JO0ExRTZsWVo7O0EwRXBtWVE7RUFPSTtBMUVpbVlaOztBMEV4bVlRO0VBT0k7QTFFcW1ZWjs7QTBFNW1ZUTtFQU9JO0ExRXltWVo7O0EwRWhuWVE7RUFPSTtBMUU2bVlaOztBMEVwbllRO0VBT0k7QTFFaW5ZWjs7QTBFeG5ZUTtFQU9JO0ExRXFuWVo7O0EwRTVuWVE7RUFPSTtBMUV5bllaOztBMEVob1lRO0VBT0k7QTFFNm5ZWjs7QTBFcG9ZUTtFQU9JO0ExRWlvWVo7O0EwRXhvWVE7RUFPSTtBMUVxb1laOztBMEU1b1lRO0VBT0k7QTFFeW9ZWjs7QTBFaHBZUTtFQU9JO0ExRTZvWVo7O0EwRXBwWVE7RUFPSTtBMUVpcFlaOztBMEV4cFlRO0VBT0k7QTFFcXBZWjs7QTBFNXBZUTtFQU9JO0ExRXlwWVo7O0EwRWhxWVE7RUFPSTtBMUU2cFlaOztBMEVwcVlRO0VBT0k7QTFFaXFZWjs7QTBFeHFZUTtFQU9JO0ExRXFxWVo7O0EwRTVxWVE7RUFPSTtBMUV5cVlaOztBMEVocllRO0VBT0k7QTFFNnFZWjs7QTBFcHJZUTtFQU9JO0ExRWlyWVo7O0EwRXhyWVE7RUFPSTtBMUVxcllaOztBMEU1cllRO0VBT0k7QTFFeXJZWjs7QTBFaHNZUTtFQU9JO0ExRTZyWVo7O0EwRXBzWVE7RUFPSTtBMUVpc1laOztBMEV4c1lRO0VBT0k7QTFFcXNZWjs7QTBFNXNZUTtFQU9JO0ExRXlzWVo7O0EwRWh0WVE7RUFPSTtBMUU2c1laOztBMEVwdFlRO0VBT0k7QTFFaXRZWjs7QTBFeHRZUTtFQU9JO0ExRXF0WVo7O0EwRTV0WVE7RUFPSTtBMUV5dFlaOztBMEVodVlRO0VBT0k7QTFFNnRZWjs7QTBFcHVZUTtFQU9JO0ExRWl1WVo7O0EwRXh1WVE7RUFPSTtBMUVxdVlaOztBMEU1dVlRO0VBT0k7QTFFeXVZWjs7QTBFaHZZUTtFQU9JO0ExRTZ1WVo7O0EwRXB2WVE7RUFPSTtBMUVpdllaOztBMEV4dllRO0VBT0k7QTFFcXZZWjs7QTBFNXZZUTtFQU9JO0ExRXl2WVo7O0EwRWh3WVE7RUFPSTtBMUU2dllaOztBMEVwd1lRO0VBT0k7QTFFaXdZWjs7QTBFeHdZUTtFQU9JO0ExRXF3WVo7O0EwRTV3WVE7RUFPSTtBMUV5d1laOztBMEVoeFlRO0VBT0k7QTFFNndZWjs7QTBFcHhZUTtFQU9JO0ExRWl4WVo7O0EwRXh4WVE7RUFPSTtBMUVxeFlaOztBMEU1eFlRO0VBT0k7QTFFeXhZWjs7QTBFaHlZUTtFQU9JO0ExRTZ4WVo7O0EwRXB5WVE7RUFPSTtBMUVpeVlaOztBMEV4eVlRO0VBT0k7QTFFcXlZWjs7QTBFNXlZUTtFQU9JO0ExRXl5WVo7O0EwRWh6WVE7RUFPSTtBMUU2eVlaOztBMEVwellRO0VBT0k7QTFFaXpZWjs7QTBFeHpZUTtFQU9JO0ExRXF6WVo7O0EwRTV6WVE7RUFPSTtBMUV5ellaOztBMEVoMFlRO0VBT0k7QTFFNnpZWjs7QTBFcDBZUTtFQU9JO0ExRWkwWVo7O0EwRXgwWVE7RUFPSTtBMUVxMFlaOztBMEU1MFlRO0VBT0k7QTFFeTBZWjs7QTBFaDFZUTtFQU9JO0ExRTYwWVo7O0EwRXAxWVE7RUFPSTtBMUVpMVlaOztBMEV4MVlRO0VBT0k7QTFFcTFZWjs7QTBFNTFZUTtFQU9JO0ExRXkxWVo7O0EwRWgyWVE7RUFPSTtBMUU2MVlaOztBMEVwMllRO0VBT0k7QTFFaTJZWjs7QTBFeDJZUTtFQU9JO0ExRXEyWVo7O0EwRTUyWVE7RUFPSTtBMUV5MllaOztBMEVoM1lRO0VBT0k7QTFFNjJZWjs7QTBFcDNZUTtFQU9JO0ExRWkzWVo7O0EwRXgzWVE7RUFPSTtBMUVxM1laOztBMEU1M1lRO0VBT0k7QTFFeTNZWjs7QTBFaDRZUTtFQU9JO0ExRTYzWVo7O0EwRXA0WVE7RUFPSTtBMUVpNFlaOztBMEV4NFlRO0VBT0k7QTFFcTRZWjs7QTBFNTRZUTtFQU9JO0ExRXk0WVo7O0EwRWg1WVE7RUFPSTtBMUU2NFlaOztBMEVwNVlRO0VBT0k7QTFFaTVZWjs7QTBFeDVZUTtFQU9JO0ExRXE1WVo7O0EwRTU1WVE7RUFPSTtBMUV5NVlaOztBMEVoNllRO0VBT0k7QTFFNjVZWjs7QTBFcDZZUTtFQU9JO0ExRWk2WVo7O0EwRXg2WVE7RUFPSTtBMUVxNllaOztBMEU1NllRO0VBT0k7QTFFeTZZWjs7QTBFaDdZUTtFQU9JO0ExRTY2WVo7O0EwRXA3WVE7RUFPSTtBMUVpN1laOztBMEV4N1lRO0VBT0k7QTFFcTdZWjs7QTBFNTdZUTtFQU9JO0ExRXk3WVo7O0EwRWg4WVE7RUFPSTtBMUU2N1laOztBMEVwOFlRO0VBT0k7QTFFaThZWjs7QTBFeDhZUTtFQU9JO0ExRXE4WVo7O0EwRTU4WVE7RUFPSTtBMUV5OFlaOztBMEVoOVlRO0VBT0k7QTFFNjhZWjs7QTBFcDlZUTtFQU9JO0ExRWk5WVo7O0EwRXg5WVE7RUFPSTtBMUVxOVlaOztBMEU1OVlRO0VBT0k7QTFFeTlZWjs7QWdCbitZSTtFMERHSTtJQU9JO0UxRTg5WVY7RTBFcitZTTtJQU9JO0UxRWkrWVY7RTBFeCtZTTtJQU9JO0UxRW8rWVY7RTBFMytZTTtJQU9JO0UxRXUrWVY7RTBFOStZTTtJQU9JO0UxRTArWVY7RTBFai9ZTTtJQU9JO0UxRTYrWVY7RTBFcC9ZTTtJQU9JO0UxRWcvWVY7RTBFdi9ZTTtJQU9JO0UxRW0vWVY7RTBFMS9ZTTtJQU9JO0UxRXMvWVY7RTBFNy9ZTTtJQU9JO0UxRXkvWVY7RTBFaGdaTTtJQU9JO0UxRTQvWVY7RTBFbmdaTTtJQU9JO0UxRSsvWVY7RTBFdGdaTTtJQU9JO0UxRWtnWlY7RTBFemdaTTtJQU9JO0UxRXFnWlY7RTBFNWdaTTtJQU9JO0UxRXdnWlY7RTBFL2daTTtJQU9JO0UxRTJnWlY7RTBFbGhaTTtJQU9JO0UxRThnWlY7RTBFcmhaTTtJQU9JO0UxRWloWlY7RTBFeGhaTTtJQU9JO0UxRW9oWlY7RTBFM2haTTtJQU9JO0UxRXVoWlY7RTBFOWhaTTtJQU9JO0UxRTBoWlY7RTBFamlaTTtJQU9JO0UxRTZoWlY7RTBFcGlaTTtJQU9JO0UxRWdpWlY7RTBFdmlaTTtJQU9JO0UxRW1pWlY7RTBFMWlaTTtJQU9JO0UxRXNpWlY7RTBFN2laTTtJQU9JO0UxRXlpWlY7RTBFaGpaTTtJQU9JO0UxRTRpWlY7RTBFbmpaTTtJQU9JO0UxRStpWlY7RTBFdGpaTTtJQU9JO0UxRWtqWlY7RTBFempaTTtJQU9JO0UxRXFqWlY7RTBFNWpaTTtJQU9JO0UxRXdqWlY7RTBFL2paTTtJQU9JO0UxRTJqWlY7RTBFbGtaTTtJQU9JO0UxRThqWlY7RTBFcmtaTTtJQU9JO0UxRWlrWlY7RTBFeGtaTTtJQU9JO0UxRW9rWlY7RTBFM2taTTtJQU9JO0UxRXVrWlY7RTBFOWtaTTtJQU9JO0UxRTBrWlY7RTBFamxaTTtJQU9JO0UxRTZrWlY7RTBFcGxaTTtJQU9JO0UxRWdsWlY7RTBFdmxaTTtJQU9JO0UxRW1sWlY7RTBFMWxaTTtJQU9JO0UxRXNsWlY7RTBFN2xaTTtJQU9JO0UxRXlsWlY7RTBFaG1aTTtJQU9JO0UxRTRsWlY7RTBFbm1aTTtJQU9JO0UxRStsWlY7RTBFdG1aTTtJQU9JO0UxRWttWlY7RTBFem1aTTtJQU9JO0UxRXFtWlY7RTBFNW1aTTtJQU9JO0UxRXdtWlY7RTBFL21aTTtJQU9JO0UxRTJtWlY7RTBFbG5aTTtJQU9JO0UxRThtWlY7RTBFcm5aTTtJQU9JO0UxRWluWlY7RTBFeG5aTTtJQU9JO0UxRW9uWlY7RTBFM25aTTtJQU9JO0UxRXVuWlY7RTBFOW5aTTtJQU9JO0UxRTBuWlY7RTBFam9aTTtJQU9JO0UxRTZuWlY7RTBFcG9aTTtJQU9JO0UxRWdvWlY7RTBFdm9aTTtJQU9JO0UxRW1vWlY7RTBFMW9aTTtJQU9JO0UxRXNvWlY7RTBFN29aTTtJQU9JO0UxRXlvWlY7RTBFaHBaTTtJQU9JO0UxRTRvWlY7RTBFbnBaTTtJQU9JO0UxRStvWlY7RTBFdHBaTTtJQU9JO0UxRWtwWlY7RTBFenBaTTtJQU9JO0UxRXFwWlY7RTBFNXBaTTtJQU9JO0UxRXdwWlY7RTBFL3BaTTtJQU9JO0UxRTJwWlY7RTBFbHFaTTtJQU9JO0UxRThwWlY7RTBFcnFaTTtJQU9JO0UxRWlxWlY7RTBFeHFaTTtJQU9JO0UxRW9xWlY7RTBFM3FaTTtJQU9JO0UxRXVxWlY7RTBFOXFaTTtJQU9JO0UxRTBxWlY7RTBFanJaTTtJQU9JO0UxRTZxWlY7RTBFcHJaTTtJQU9JO0UxRWdyWlY7RTBFdnJaTTtJQU9JO0UxRW1yWlY7RTBFMXJaTTtJQU9JO0UxRXNyWlY7RTBFN3JaTTtJQU9JO0UxRXlyWlY7RTBFaHNaTTtJQU9JO0UxRTRyWlY7RTBFbnNaTTtJQU9JO0UxRStyWlY7RTBFdHNaTTtJQU9JO0UxRWtzWlY7RTBFenNaTTtJQU9JO0UxRXFzWlY7RTBFNXNaTTtJQU9JO0UxRXdzWlY7RTBFL3NaTTtJQU9JO0UxRTJzWlY7RTBFbHRaTTtJQU9JO0UxRThzWlY7RTBFcnRaTTtJQU9JO0UxRWl0WlY7RTBFeHRaTTtJQU9JO0UxRW90WlY7RTBFM3RaTTtJQU9JO0UxRXV0WlY7RTBFOXRaTTtJQU9JO0UxRTB0WlY7RTBFanVaTTtJQU9JO0UxRTZ0WlY7RTBFcHVaTTtJQU9JO0UxRWd1WlY7RTBFdnVaTTtJQU9JO0UxRW11WlY7RTBFMXVaTTtJQU9JO0UxRXN1WlY7RTBFN3VaTTtJQU9JO0UxRXl1WlY7RTBFaHZaTTtJQU9JO0UxRTR1WlY7RTBFbnZaTTtJQU9JO0UxRSt1WlY7RTBFdHZaTTtJQU9JO0UxRWt2WlY7RTBFenZaTTtJQU9JO0UxRXF2WlY7RTBFNXZaTTtJQU9JO0UxRXd2WlY7RTBFL3ZaTTtJQU9JO0UxRTJ2WlY7RTBFbHdaTTtJQU9JO0UxRTh2WlY7RTBFcndaTTtJQU9JO0UxRWl3WlY7RTBFeHdaTTtJQU9JO0UxRW93WlY7RTBFM3daTTtJQU9JO0UxRXV3WlY7RTBFOXdaTTtJQU9JO0UxRTB3WlY7RTBFanhaTTtJQU9JO0UxRTZ3WlY7RTBFcHhaTTtJQU9JO0UxRWd4WlY7RTBFdnhaTTtJQU9JO0UxRW14WlY7RTBFMXhaTTtJQU9JO0UxRXN4WlY7RTBFN3haTTtJQU9JO0UxRXl4WlY7RTBFaHlaTTtJQU9JO0UxRTR4WlY7RTBFbnlaTTtJQU9JO0UxRSt4WlY7RTBFdHlaTTtJQU9JO0UxRWt5WlY7RTBFenlaTTtJQU9JO0UxRXF5WlY7RTBFNXlaTTtJQU9JO0UxRXd5WlY7RTBFL3laTTtJQU9JO0UxRTJ5WlY7RTBFbHpaTTtJQU9JO0UxRTh5WlY7RTBFcnpaTTtJQU9JO0UxRWl6WlY7RTBFeHpaTTtJQU9JO0UxRW96WlY7RTBFM3paTTtJQU9JO0UxRXV6WlY7RTBFOXpaTTtJQU9JO0UxRTB6WlY7RTBFajBaTTtJQU9JO0UxRTZ6WlY7RTBFcDBaTTtJQU9JO0UxRWcwWlY7RTBFdjBaTTtJQU9JO0UxRW0wWlY7RTBFMTBaTTtJQU9JO0UxRXMwWlY7RTBFNzBaTTtJQU9JO0UxRXkwWlY7RTBFaDFaTTtJQU9JO0UxRTQwWlY7RTBFbjFaTTtJQU9JO0UxRSswWlY7RTBFdDFaTTtJQU9JO0UxRWsxWlY7RTBFejFaTTtJQU9JO0UxRXExWlY7RTBFNTFaTTtJQU9JO0UxRXcxWlY7RTBFLzFaTTtJQU9JO0UxRTIxWlY7RTBFbDJaTTtJQU9JO0UxRTgxWlY7RTBFcjJaTTtJQU9JO0UxRWkyWlY7RTBFeDJaTTtJQU9JO0UxRW8yWlY7RTBFMzJaTTtJQU9JO0UxRXUyWlY7RTBFOTJaTTtJQU9JO0UxRTAyWlY7RTBFajNaTTtJQU9JO0UxRTYyWlY7RTBFcDNaTTtJQU9JO0UxRWczWlY7RTBFdjNaTTtJQU9JO0UxRW0zWlY7RTBFMTNaTTtJQU9JO0UxRXMzWlY7RTBFNzNaTTtJQU9JO0UxRXkzWlY7RTBFaDRaTTtJQU9JO0UxRTQzWlY7RTBFbjRaTTtJQU9JO0UxRSszWlY7RTBFdDRaTTtJQU9JO0UxRWs0WlY7RTBFejRaTTtJQU9JO0UxRXE0WlY7RTBFNTRaTTtJQU9JO0UxRXc0WlY7RTBFLzRaTTtJQU9JO0UxRTI0WlY7RTBFbDVaTTtJQU9JO0UxRTg0WlY7RTBFcjVaTTtJQU9JO0UxRWk1WlY7RTBFeDVaTTtJQU9JO0UxRW81WlY7RTBFMzVaTTtJQU9JO0UxRXU1WlY7RTBFOTVaTTtJQU9JO0UxRTA1WlY7RTBFajZaTTtJQU9JO0UxRTY1WlY7RTBFcDZaTTtJQU9JO0UxRWc2WlY7RTBFdjZaTTtJQU9JO0UxRW02WlY7RTBFMTZaTTtJQU9JO0UxRXM2WlY7RTBFNzZaTTtJQU9JO0UxRXk2WlY7RTBFaDdaTTtJQU9JO0UxRTQ2WlY7RTBFbjdaTTtJQU9JO0UxRSs2WlY7RTBFdDdaTTtJQU9JO0UxRWs3WlY7RTBFejdaTTtJQU9JO0UxRXE3WlY7RTBFNTdaTTtJQU9JO0UxRXc3WlY7RTBFLzdaTTtJQU9JO0UxRTI3WlY7RTBFbDhaTTtJQU9JO0UxRTg3WlY7RTBFcjhaTTtJQU9JO0UxRWk4WlY7RTBFeDhaTTtJQU9JO0UxRW84WlY7RTBFMzhaTTtJQU9JO0UxRXU4WlY7RTBFOThaTTtJQU9JO0UxRTA4WlY7RTBFajlaTTtJQU9JO0UxRTY4WlY7RTBFcDlaTTtJQU9JO0UxRWc5WlY7RTBFdjlaTTtJQU9JO0UxRW05WlY7RTBFMTlaTTtJQU9JO0UxRXM5WlY7RTBFNzlaTTtJQU9JO0UxRXk5WlY7RTBFaCtaTTtJQU9JO0UxRTQ5WlY7RTBFbitaTTtJQU9JO0UxRSs5WlY7RTBFdCtaTTtJQU9JO0UxRWsrWlY7RTBFeitaTTtJQU9JO0UxRXErWlY7RTBFNStaTTtJQU9JO0UxRXcrWlY7RTBFLytaTTtJQU9JO0UxRTIrWlY7RTBFbC9aTTtJQU9JO0UxRTgrWlY7RTBFci9aTTtJQU9JO0UxRWkvWlY7RTBFeC9aTTtJQU9JO0UxRW8vWlY7RTBFMy9aTTtJQU9JO0UxRXUvWlY7RTBFOS9aTTtJQU9JO0UxRTAvWlY7RTBFamdhTTtJQU9JO0UxRTYvWlY7RTBFcGdhTTtJQU9JO0UxRWdnYVY7RTBFdmdhTTtJQU9JO0UxRW1nYVY7RTBFMWdhTTtJQU9JO0UxRXNnYVY7RTBFN2dhTTtJQU9JO0UxRXlnYVY7RTBFaGhhTTtJQU9JO0UxRTRnYVY7RTBFbmhhTTtJQU9JO0UxRStnYVY7RTBFdGhhTTtJQU9JO0UxRWtoYVY7RTBFemhhTTtJQU9JO0UxRXFoYVY7RTBFNWhhTTtJQU9JO0UxRXdoYVY7RTBFL2hhTTtJQU9JO0UxRTJoYVY7RTBFbGlhTTtJQU9JO0UxRThoYVY7RTBFcmlhTTtJQU9JO0UxRWlpYVY7RTBFeGlhTTtJQU9JO0UxRW9pYVY7RTBFM2lhTTtJQU9JO0UxRXVpYVY7RTBFOWlhTTtJQU9JO0UxRTBpYVY7RTBFamphTTtJQU9JO0UxRTZpYVY7RTBFcGphTTtJQU9JO0UxRWdqYVY7RTBFdmphTTtJQU9JO0UxRW1qYVY7RTBFMWphTTtJQU9JO0UxRXNqYVY7RTBFN2phTTtJQU9JO0UxRXlqYVY7RTBFaGthTTtJQU9JO0UxRTRqYVY7RTBFbmthTTtJQU9JO0UxRStqYVY7RTBFdGthTTtJQU9JO0UxRWtrYVY7RTBFemthTTtJQU9JO0UxRXFrYVY7RTBFNWthTTtJQU9JO0UxRXdrYVY7RTBFL2thTTtJQU9JO0UxRTJrYVY7RTBFbGxhTTtJQU9JO0UxRThrYVY7RTBFcmxhTTtJQU9JO0UxRWlsYVY7RTBFeGxhTTtJQU9JO0UxRW9sYVY7RTBFM2xhTTtJQU9JO0UxRXVsYVY7RTBFOWxhTTtJQU9JO0UxRTBsYVY7RTBFam1hTTtJQU9JO0UxRTZsYVY7RTBFcG1hTTtJQU9JO0UxRWdtYVY7RTBFdm1hTTtJQU9JO0UxRW1tYVY7RTBFMW1hTTtJQU9JO0UxRXNtYVY7RTBFN21hTTtJQU9JO0UxRXltYVY7RTBFaG5hTTtJQU9JO0UxRTRtYVY7RTBFbm5hTTtJQU9JO0UxRSttYVY7RTBFdG5hTTtJQU9JO0UxRWtuYVY7RTBFem5hTTtJQU9JO0UxRXFuYVY7RTBFNW5hTTtJQU9JO0UxRXduYVY7RTBFL25hTTtJQU9JO0UxRTJuYVY7RTBFbG9hTTtJQU9JO0UxRThuYVY7RTBFcm9hTTtJQU9JO0UxRWlvYVY7RTBFeG9hTTtJQU9JO0UxRW9vYVY7RTBFM29hTTtJQU9JO0UxRXVvYVY7RTBFOW9hTTtJQU9JO0UxRTBvYVY7RTBFanBhTTtJQU9JO0UxRTZvYVY7RTBFcHBhTTtJQU9JO0UxRWdwYVY7RTBFdnBhTTtJQU9JO0UxRW1wYVY7RTBFMXBhTTtJQU9JO0UxRXNwYVY7RTBFN3BhTTtJQU9JO0UxRXlwYVY7RTBFaHFhTTtJQU9JO0UxRTRwYVY7RTBFbnFhTTtJQU9JO0UxRStwYVY7RTBFdHFhTTtJQU9JO0UxRWtxYVY7RTBFenFhTTtJQU9JO0UxRXFxYVY7RTBFNXFhTTtJQU9JO0UxRXdxYVY7RTBFL3FhTTtJQU9JO0UxRTJxYVY7RTBFbHJhTTtJQU9JO0UxRThxYVY7RTBFcnJhTTtJQU9JO0UxRWlyYVY7RTBFeHJhTTtJQU9JO0UxRW9yYVY7RTBFM3JhTTtJQU9JO0UxRXVyYVY7RTBFOXJhTTtJQU9JO0UxRTByYVY7RTBFanNhTTtJQU9JO0UxRTZyYVY7RTBFcHNhTTtJQU9JO0UxRWdzYVY7RTBFdnNhTTtJQU9JO0UxRW1zYVY7RTBFMXNhTTtJQU9JO0UxRXNzYVY7RTBFN3NhTTtJQU9JO0UxRXlzYVY7RTBFaHRhTTtJQU9JO0UxRTRzYVY7RTBFbnRhTTtJQU9JO0UxRStzYVY7RTBFdHRhTTtJQU9JO0UxRWt0YVY7RTBFenRhTTtJQU9JO0UxRXF0YVY7RTBFNXRhTTtJQU9JO0UxRXd0YVY7RTBFL3RhTTtJQU9JO0UxRTJ0YVY7RTBFbHVhTTtJQU9JO0UxRTh0YVY7RTBFcnVhTTtJQU9JO0UxRWl1YVY7RTBFeHVhTTtJQU9JO0UxRW91YVY7RTBFM3VhTTtJQU9JO0UxRXV1YVY7RTBFOXVhTTtJQU9JO0UxRTB1YVY7RTBFanZhTTtJQU9JO0UxRTZ1YVY7RTBFcHZhTTtJQU9JO0UxRWd2YVY7RTBFdnZhTTtJQU9JO0UxRW12YVY7RTBFMXZhTTtJQU9JO0UxRXN2YVY7RTBFN3ZhTTtJQU9JO0UxRXl2YVY7RTBFaHdhTTtJQU9JO0UxRTR2YVY7RTBFbndhTTtJQU9JO0UxRSt2YVY7RTBFdHdhTTtJQU9JO0UxRWt3YVY7RTBFendhTTtJQU9JO0UxRXF3YVY7RTBFNXdhTTtJQU9JO0UxRXd3YVY7RTBFL3dhTTtJQU9JO0UxRTJ3YVY7RTBFbHhhTTtJQU9JO0UxRTh3YVY7RTBFcnhhTTtJQU9JO0UxRWl4YVY7RTBFeHhhTTtJQU9JO0UxRW94YVY7RTBFM3hhTTtJQU9JO0UxRXV4YVY7RTBFOXhhTTtJQU9JO0UxRTB4YVY7RTBFanlhTTtJQU9JO0UxRTZ4YVY7RTBFcHlhTTtJQU9JO0UxRWd5YVY7RTBFdnlhTTtJQU9JO0UxRW15YVY7RTBFMXlhTTtJQU9JO0UxRXN5YVY7RTBFN3lhTTtJQU9JO0UxRXl5YVY7RTBFaHphTTtJQU9JO0UxRTR5YVY7RTBFbnphTTtJQU9JO0UxRSt5YVY7RTBFdHphTTtJQU9JO0UxRWt6YVY7RTBFenphTTtJQU9JO0UxRXF6YVY7RTBFNXphTTtJQU9JO0UxRXd6YVY7RTBFL3phTTtJQU9JO0UxRTJ6YVY7RTBFbDBhTTtJQU9JO0UxRTh6YVY7RTBFcjBhTTtJQU9JO0UxRWkwYVY7RTBFeDBhTTtJQU9JO0UxRW8wYVY7RTBFMzBhTTtJQU9JO0UxRXUwYVY7RTBFOTBhTTtJQU9JO0UxRTAwYVY7RTBFajFhTTtJQU9JO0UxRTYwYVY7RTBFcDFhTTtJQU9JO0UxRWcxYVY7RTBFdjFhTTtJQU9JO0UxRW0xYVY7RTBFMTFhTTtJQU9JO0UxRXMxYVY7RTBFNzFhTTtJQU9JO0UxRXkxYVY7RTBFaDJhTTtJQU9JO0UxRTQxYVY7RTBFbjJhTTtJQU9JO0UxRSsxYVY7RTBFdDJhTTtJQU9JO0UxRWsyYVY7RTBFejJhTTtJQU9JO0UxRXEyYVY7RTBFNTJhTTtJQU9JO0UxRXcyYVY7RTBFLzJhTTtJQU9JO0UxRTIyYVY7RTBFbDNhTTtJQU9JO0UxRTgyYVY7RTBFcjNhTTtJQU9JO0UxRWkzYVY7RTBFeDNhTTtJQU9JO0UxRW8zYVY7RTBFMzNhTTtJQU9JO0UxRXUzYVY7RTBFOTNhTTtJQU9JO0UxRTAzYVY7RTBFajRhTTtJQU9JO0UxRTYzYVY7RTBFcDRhTTtJQU9JO0UxRWc0YVY7RTBFdjRhTTtJQU9JO0UxRW00YVY7RTBFMTRhTTtJQU9JO0UxRXM0YVY7RTBFNzRhTTtJQU9JO0UxRXk0YVY7RTBFaDVhTTtJQU9JO0UxRTQ0YVY7RTBFbjVhTTtJQU9JO0UxRSs0YVY7RTBFdDVhTTtJQU9JO0UxRWs1YVY7RTBFejVhTTtJQU9JO0UxRXE1YVY7RTBFNTVhTTtJQU9JO0UxRXc1YVY7RTBFLzVhTTtJQU9JO0UxRTI1YVY7RTBFbDZhTTtJQU9JO0UxRTg1YVY7RTBFcjZhTTtJQU9JO0UxRWk2YVY7RTBFeDZhTTtJQU9JO0UxRW82YVY7RTBFMzZhTTtJQU9JO0UxRXU2YVY7RTBFOTZhTTtJQU9JO0UxRTA2YVY7RTBFajdhTTtJQU9JO0UxRTY2YVY7RTBFcDdhTTtJQU9JO0UxRWc3YVY7RTBFdjdhTTtJQU9JO0UxRW03YVY7RTBFMTdhTTtJQU9JO0UxRXM3YVY7RTBFNzdhTTtJQU9JO0UxRXk3YVY7RTBFaDhhTTtJQU9JO0UxRTQ3YVY7RTBFbjhhTTtJQU9JO0UxRSs3YVY7RTBFdDhhTTtJQU9JO0UxRWs4YVY7RTBFejhhTTtJQU9JO0lBQUE7RTFFczhhVjtFMEU3OGFNO0lBT0k7SUFBQTtFMUUwOGFWO0UwRWo5YU07SUFPSTtJQUFBO0UxRTg4YVY7RTBFcjlhTTtJQU9JO0lBQUE7RTFFazlhVjtFMEV6OWFNO0lBT0k7SUFBQTtFMUVzOWFWO0UwRTc5YU07SUFPSTtJQUFBO0UxRTA5YVY7RTBFaithTTtJQU9JO0lBQUE7RTFFODlhVjtFMEVyK2FNO0lBT0k7SUFBQTtFMUVrK2FWO0UwRXorYU07SUFPSTtJQUFBO0UxRXMrYVY7RTBFNythTTtJQU9JO0lBQUE7RTFFMCthVjtFMEVqL2FNO0lBT0k7SUFBQTtFMUU4K2FWO0UwRXIvYU07SUFPSTtJQUFBO0UxRWsvYVY7RTBFei9hTTtJQU9JO0lBQUE7RTFFcy9hVjtFMEU3L2FNO0lBT0k7SUFBQTtFMUUwL2FWO0UwRWpnYk07SUFPSTtJQUFBO0UxRTgvYVY7RTBFcmdiTTtJQU9JO0lBQUE7RTFFa2diVjtFMEV6Z2JNO0lBT0k7SUFBQTtFMUVzZ2JWO0UwRTdnYk07SUFPSTtJQUFBO0UxRTBnYlY7RTBFamhiTTtJQU9JO0lBQUE7RTFFOGdiVjtFMEVyaGJNO0lBT0k7SUFBQTtFMUVraGJWO0UwRXpoYk07SUFPSTtJQUFBO0UxRXNoYlY7RTBFN2hiTTtJQU9JO0lBQUE7RTFFMGhiVjtFMEVqaWJNO0lBT0k7SUFBQTtFMUU4aGJWO0UwRXJpYk07SUFPSTtJQUFBO0UxRWtpYlY7RTBFemliTTtJQU9JO0lBQUE7RTFFc2liVjtFMEU3aWJNO0lBT0k7SUFBQTtFMUUwaWJWO0UwRWpqYk07SUFPSTtJQUFBO0UxRThpYlY7RTBFcmpiTTtJQU9JO0lBQUE7RTFFa2piVjtFMEV6amJNO0lBT0k7SUFBQTtFMUVzamJWO0UwRTdqYk07SUFPSTtJQUFBO0UxRTBqYlY7RTBFamtiTTtJQU9JO0lBQUE7RTFFOGpiVjtFMEVya2JNO0lBT0k7SUFBQTtFMUVra2JWO0UwRXprYk07SUFPSTtJQUFBO0UxRXNrYlY7RTBFN2tiTTtJQU9JO0lBQUE7RTFFMGtiVjtFMEVqbGJNO0lBT0k7SUFBQTtFMUU4a2JWO0UwRXJsYk07SUFPSTtJQUFBO0UxRWtsYlY7RTBFemxiTTtJQU9JO0lBQUE7RTFFc2xiVjtFMEU3bGJNO0lBT0k7SUFBQTtFMUUwbGJWO0UwRWptYk07SUFPSTtJQUFBO0UxRThsYlY7RTBFcm1iTTtJQU9JO0lBQUE7RTFFa21iVjtFMEV6bWJNO0lBT0k7SUFBQTtFMUVzbWJWO0UwRTdtYk07SUFPSTtJQUFBO0UxRTBtYlY7RTBFam5iTTtJQU9JO0lBQUE7RTFFOG1iVjtFMEVybmJNO0lBT0k7SUFBQTtFMUVrbmJWO0UwRXpuYk07SUFPSTtFMUVxbmJWO0UwRTVuYk07SUFPSTtFMUV3bmJWO0UwRS9uYk07SUFPSTtFMUUybmJWO0UwRWxvYk07SUFPSTtFMUU4bmJWO0UwRXJvYk07SUFPSTtFMUVpb2JWO0UwRXhvYk07SUFPSTtFMUVvb2JWO0UwRTNvYk07SUFPSTtFMUV1b2JWO0UwRTlvYk07SUFPSTtFMUUwb2JWO0UwRWpwYk07SUFPSTtFMUU2b2JWO0UwRXBwYk07SUFPSTtFMUVncGJWO0UwRXZwYk07SUFPSTtFMUVtcGJWO0UwRTFwYk07SUFPSTtFMUVzcGJWO0UwRTdwYk07SUFPSTtFMUV5cGJWO0UwRWhxYk07SUFPSTtFMUU0cGJWO0UwRW5xYk07SUFPSTtFMUUrcGJWO0UwRXRxYk07SUFPSTtFMUVrcWJWO0UwRXpxYk07SUFPSTtFMUVxcWJWO0UwRTVxYk07SUFPSTtFMUV3cWJWO0UwRS9xYk07SUFPSTtFMUUycWJWO0UwRWxyYk07SUFPSTtFMUU4cWJWO0UwRXJyYk07SUFPSTtFMUVpcmJWO0UwRXhyYk07SUFPSTtFMUVvcmJWO0UwRTNyYk07SUFPSTtFMUV1cmJWO0UwRTlyYk07SUFPSTtFMUUwcmJWO0UwRWpzYk07SUFPSTtFMUU2cmJWO0UwRXBzYk07SUFPSTtFMUVnc2JWO0UwRXZzYk07SUFPSTtFMUVtc2JWO0UwRTFzYk07SUFPSTtFMUVzc2JWO0UwRTdzYk07SUFPSTtFMUV5c2JWO0UwRWh0Yk07SUFPSTtFMUU0c2JWO0UwRW50Yk07SUFPSTtFMUUrc2JWO0UwRXR0Yk07SUFPSTtFMUVrdGJWO0UwRXp0Yk07SUFPSTtFMUVxdGJWO0UwRTV0Yk07SUFPSTtFMUV3dGJWO0UwRS90Yk07SUFPSTtFMUUydGJWO0UwRWx1Yk07SUFPSTtFMUU4dGJWO0UwRXJ1Yk07SUFPSTtFMUVpdWJWO0UwRXh1Yk07SUFPSTtFMUVvdWJWO0UwRTN1Yk07SUFPSTtFMUV1dWJWO0UwRTl1Yk07SUFPSTtFMUUwdWJWO0UwRWp2Yk07SUFPSTtFMUU2dWJWO0UwRXB2Yk07SUFPSTtFMUVndmJWO0UwRXZ2Yk07SUFPSTtFMUVtdmJWO0UwRTF2Yk07SUFPSTtFMUVzdmJWO0UwRTd2Yk07SUFPSTtFMUV5dmJWO0UwRWh3Yk07SUFPSTtFMUU0dmJWO0UwRW53Yk07SUFPSTtFMUUrdmJWO0UwRXR3Yk07SUFPSTtFMUVrd2JWO0UwRXp3Yk07SUFPSTtFMUVxd2JWO0UwRTV3Yk07SUFPSTtFMUV3d2JWO0UwRS93Yk07SUFPSTtFMUUyd2JWO0UwRWx4Yk07SUFPSTtFMUU4d2JWO0UwRXJ4Yk07SUFPSTtFMUVpeGJWO0UwRXh4Yk07SUFPSTtFMUVveGJWO0UwRTN4Yk07SUFPSTtFMUV1eGJWO0UwRTl4Yk07SUFPSTtFMUUweGJWO0UwRWp5Yk07SUFPSTtFMUU2eGJWO0UwRXB5Yk07SUFPSTtFMUVneWJWO0UwRXZ5Yk07SUFPSTtFMUVteWJWO0UwRTF5Yk07SUFPSTtFMUVzeWJWO0UwRTd5Yk07SUFPSTtFMUV5eWJWO0UwRWh6Yk07SUFPSTtFMUU0eWJWO0UwRW56Yk07SUFPSTtFMUUreWJWO0UwRXR6Yk07SUFPSTtFMUVremJWO0UwRXp6Yk07SUFPSTtFMUVxemJWO0UwRTV6Yk07SUFPSTtFMUV3emJWO0UwRS96Yk07SUFPSTtFMUUyemJWO0UwRWwwYk07SUFPSTtFMUU4emJWO0UwRXIwYk07SUFPSTtFMUVpMGJWO0UwRXgwYk07SUFPSTtFMUVvMGJWO0UwRTMwYk07SUFPSTtFMUV1MGJWO0UwRTkwYk07SUFPSTtFMUUwMGJWO0UwRWoxYk07SUFPSTtFMUU2MGJWO0UwRXAxYk07SUFPSTtFMUVnMWJWO0UwRXYxYk07SUFPSTtFMUVtMWJWO0UwRTExYk07SUFPSTtFMUVzMWJWO0UwRTcxYk07SUFPSTtFMUV5MWJWO0UwRWgyYk07SUFPSTtFMUU0MWJWO0UwRW4yYk07SUFPSTtFMUUrMWJWO0UwRXQyYk07SUFPSTtFMUVrMmJWO0UwRXoyYk07SUFPSTtFMUVxMmJWO0UwRTUyYk07SUFPSTtFMUV3MmJWO0UwRS8yYk07SUFPSTtFMUUyMmJWO0UwRWwzYk07SUFPSTtFMUU4MmJWO0UwRXIzYk07SUFPSTtFMUVpM2JWO0UwRXgzYk07SUFPSTtFMUVvM2JWO0UwRTMzYk07SUFPSTtFMUV1M2JWO0UwRTkzYk07SUFPSTtFMUUwM2JWO0UwRWo0Yk07SUFPSTtFMUU2M2JWO0UwRXA0Yk07SUFPSTtFMUVnNGJWO0UwRXY0Yk07SUFPSTtFMUVtNGJWO0UwRTE0Yk07SUFPSTtFMUVzNGJWO0UwRTc0Yk07SUFPSTtFMUV5NGJWO0UwRWg1Yk07SUFPSTtFMUU0NGJWO0UwRW41Yk07SUFPSTtFMUUrNGJWO0UwRXQ1Yk07SUFPSTtFMUVrNWJWO0UwRXo1Yk07SUFPSTtFMUVxNWJWO0UwRTU1Yk07SUFPSTtFMUV3NWJWO0UwRS81Yk07SUFPSTtFMUUyNWJWO0UwRWw2Yk07SUFPSTtFMUU4NWJWO0UwRXI2Yk07SUFPSTtFMUVpNmJWO0UwRXg2Yk07SUFPSTtFMUVvNmJWO0UwRTM2Yk07SUFPSTtFMUV1NmJWO0UwRTk2Yk07SUFPSTtFMUUwNmJWO0UwRWo3Yk07SUFPSTtFMUU2NmJWO0UwRXA3Yk07SUFPSTtFMUVnN2JWO0UwRXY3Yk07SUFPSTtFMUVtN2JWO0UwRTE3Yk07SUFPSTtFMUVzN2JWO0UwRTc3Yk07SUFPSTtJQUFBO0UxRTA3YlY7RTBFajhiTTtJQU9JO0lBQUE7RTFFODdiVjtFMEVyOGJNO0lBT0k7SUFBQTtFMUVrOGJWO0UwRXo4Yk07SUFPSTtJQUFBO0UxRXM4YlY7RTBFNzhiTTtJQU9JO0lBQUE7RTFFMDhiVjtFMEVqOWJNO0lBT0k7SUFBQTtFMUU4OGJWO0UwRXI5Yk07SUFPSTtJQUFBO0UxRWs5YlY7RTBFejliTTtJQU9JO0lBQUE7RTFFczliVjtFMEU3OWJNO0lBT0k7SUFBQTtFMUUwOWJWO0UwRWorYk07SUFPSTtJQUFBO0UxRTg5YlY7RTBFcitiTTtJQU9JO0lBQUE7RTFFaytiVjtFMEV6K2JNO0lBT0k7SUFBQTtFMUVzK2JWO0UwRTcrYk07SUFPSTtJQUFBO0UxRTArYlY7RTBFai9iTTtJQU9JO0lBQUE7RTFFOCtiVjtFMEVyL2JNO0lBT0k7SUFBQTtFMUVrL2JWO0UwRXovYk07SUFPSTtJQUFBO0UxRXMvYlY7RTBFNy9iTTtJQU9JO0lBQUE7RTFFMC9iVjtFMEVqZ2NNO0lBT0k7SUFBQTtFMUU4L2JWO0UwRXJnY007SUFPSTtJQUFBO0UxRWtnY1Y7RTBFemdjTTtJQU9JO0lBQUE7RTFFc2djVjtFMEU3Z2NNO0lBT0k7SUFBQTtFMUUwZ2NWO0UwRWpoY007SUFPSTtJQUFBO0UxRThnY1Y7RTBFcmhjTTtJQU9JO0lBQUE7RTFFa2hjVjtFMEV6aGNNO0lBT0k7SUFBQTtFMUVzaGNWO0UwRTdoY007SUFPSTtJQUFBO0UxRTBoY1Y7RTBFamljTTtJQU9JO0lBQUE7RTFFOGhjVjtFMEVyaWNNO0lBT0k7SUFBQTtFMUVraWNWO0UwRXppY007SUFPSTtJQUFBO0UxRXNpY1Y7RTBFN2ljTTtJQU9JO0lBQUE7RTFFMGljVjtFMEVqamNNO0lBT0k7SUFBQTtFMUU4aWNWO0UwRXJqY007SUFPSTtJQUFBO0UxRWtqY1Y7RTBFempjTTtJQU9JO0lBQUE7RTFFc2pjVjtFMEU3amNNO0lBT0k7SUFBQTtFMUUwamNWO0UwRWprY007SUFPSTtJQUFBO0UxRThqY1Y7RTBFcmtjTTtJQU9JO0lBQUE7RTFFa2tjVjtFMEV6a2NNO0lBT0k7SUFBQTtFMUVza2NWO0UwRTdrY007SUFPSTtJQUFBO0UxRTBrY1Y7RTBFamxjTTtJQU9JO0lBQUE7RTFFOGtjVjtFMEVybGNNO0lBT0k7SUFBQTtFMUVrbGNWO0UwRXpsY007SUFPSTtJQUFBO0UxRXNsY1Y7RTBFN2xjTTtJQU9JO0UxRXlsY1Y7RTBFaG1jTTtJQU9JO0UxRTRsY1Y7RTBFbm1jTTtJQU9JO0UxRStsY1Y7RTBFdG1jTTtJQU9JO0UxRWttY1Y7RTBFem1jTTtJQU9JO0UxRXFtY1Y7RTBFNW1jTTtJQU9JO0UxRXdtY1Y7RTBFL21jTTtJQU9JO0UxRTJtY1Y7RTBFbG5jTTtJQU9JO0UxRThtY1Y7RTBFcm5jTTtJQU9JO0UxRWluY1Y7RTBFeG5jTTtJQU9JO0UxRW9uY1Y7RTBFM25jTTtJQU9JO0UxRXVuY1Y7RTBFOW5jTTtJQU9JO0UxRTBuY1Y7RTBFam9jTTtJQU9JO0UxRTZuY1Y7RTBFcG9jTTtJQU9JO0UxRWdvY1Y7RTBFdm9jTTtJQU9JO0UxRW1vY1Y7RTBFMW9jTTtJQU9JO0UxRXNvY1Y7RTBFN29jTTtJQU9JO0UxRXlvY1Y7RTBFaHBjTTtJQU9JO0UxRTRvY1Y7RTBFbnBjTTtJQU9JO0UxRStvY1Y7RTBFdHBjTTtJQU9JO0UxRWtwY1Y7RTBFenBjTTtJQU9JO0UxRXFwY1Y7RTBFNXBjTTtJQU9JO0UxRXdwY1Y7RTBFL3BjTTtJQU9JO0UxRTJwY1Y7RTBFbHFjTTtJQU9JO0UxRThwY1Y7RTBFcnFjTTtJQU9JO0UxRWlxY1Y7RTBFeHFjTTtJQU9JO0UxRW9xY1Y7RTBFM3FjTTtJQU9JO0UxRXVxY1Y7RTBFOXFjTTtJQU9JO0UxRTBxY1Y7RTBFanJjTTtJQU9JO0UxRTZxY1Y7RTBFcHJjTTtJQU9JO0UxRWdyY1Y7RTBFdnJjTTtJQU9JO0UxRW1yY1Y7RTBFMXJjTTtJQU9JO0UxRXNyY1Y7RTBFN3JjTTtJQU9JO0UxRXlyY1Y7RTBFaHNjTTtJQU9JO0UxRTRyY1Y7RTBFbnNjTTtJQU9JO0UxRStyY1Y7RTBFdHNjTTtJQU9JO0UxRWtzY1Y7RTBFenNjTTtJQU9JO0UxRXFzY1Y7RTBFNXNjTTtJQU9JO0UxRXdzY1Y7RTBFL3NjTTtJQU9JO0UxRTJzY1Y7RTBFbHRjTTtJQU9JO0UxRThzY1Y7RTBFcnRjTTtJQU9JO0UxRWl0Y1Y7RTBFeHRjTTtJQU9JO0UxRW90Y1Y7RTBFM3RjTTtJQU9JO0UxRXV0Y1Y7RTBFOXRjTTtJQU9JO0UxRTB0Y1Y7RTBFanVjTTtJQU9JO0UxRTZ0Y1Y7RTBFcHVjTTtJQU9JO0UxRWd1Y1Y7RTBFdnVjTTtJQU9JO0UxRW11Y1Y7RTBFMXVjTTtJQU9JO0UxRXN1Y1Y7RTBFN3VjTTtJQU9JO0UxRXl1Y1Y7RTBFaHZjTTtJQU9JO0UxRTR1Y1Y7RTBFbnZjTTtJQU9JO0UxRSt1Y1Y7RTBFdHZjTTtJQU9JO0UxRWt2Y1Y7RTBFenZjTTtJQU9JO0UxRXF2Y1Y7RTBFNXZjTTtJQU9JO0UxRXd2Y1Y7RTBFL3ZjTTtJQU9JO0UxRTJ2Y1Y7RTBFbHdjTTtJQU9JO0UxRTh2Y1Y7RTBFcndjTTtJQU9JO0UxRWl3Y1Y7RTBFeHdjTTtJQU9JO0UxRW93Y1Y7RTBFM3djTTtJQU9JO0UxRXV3Y1Y7RTBFOXdjTTtJQU9JO0UxRTB3Y1Y7RTBFanhjTTtJQU9JO0UxRTZ3Y1Y7RTBFcHhjTTtJQU9JO0UxRWd4Y1Y7RTBFdnhjTTtJQU9JO0UxRW14Y1Y7RTBFMXhjTTtJQU9JO0UxRXN4Y1Y7RTBFN3hjTTtJQU9JO0UxRXl4Y1Y7RTBFaHljTTtJQU9JO0UxRTR4Y1Y7RTBFbnljTTtJQU9JO0UxRSt4Y1Y7RTBFdHljTTtJQU9JO0UxRWt5Y1Y7RTBFenljTTtJQU9JO0UxRXF5Y1Y7RTBFNXljTTtJQU9JO0UxRXd5Y1Y7RTBFL3ljTTtJQU9JO0UxRTJ5Y1Y7RTBFbHpjTTtJQU9JO0UxRTh5Y1Y7RTBFcnpjTTtJQU9JO0UxRWl6Y1Y7RTBFeHpjTTtJQU9JO0UxRW96Y1Y7RTBFM3pjTTtJQU9JO0UxRXV6Y1Y7RTBFOXpjTTtJQU9JO0UxRTB6Y1Y7RTBFajBjTTtJQU9JO0UxRTZ6Y1Y7RTBFcDBjTTtJQU9JO0UxRWcwY1Y7RTBFdjBjTTtJQU9JO0UxRW0wY1Y7RTBFMTBjTTtJQU9JO0UxRXMwY1Y7RTBFNzBjTTtJQU9JO0UxRXkwY1Y7RTBFaDFjTTtJQU9JO0UxRTQwY1Y7RTBFbjFjTTtJQU9JO0UxRSswY1Y7RTBFdDFjTTtJQU9JO0UxRWsxY1Y7RTBFejFjTTtJQU9JO0UxRXExY1Y7RTBFNTFjTTtJQU9JO0UxRXcxY1Y7RTBFLzFjTTtJQU9JO0UxRTIxY1Y7RTBFbDJjTTtJQU9JO0UxRTgxY1Y7RTBFcjJjTTtJQU9JO0UxRWkyY1Y7RTBFeDJjTTtJQU9JO0UxRW8yY1Y7RTBFMzJjTTtJQU9JO0UxRXUyY1Y7RTBFOTJjTTtJQU9JO0UxRTAyY1Y7RTBFajNjTTtJQU9JO0UxRTYyY1Y7RTBFcDNjTTtJQU9JO0UxRWczY1Y7RTBFdjNjTTtJQU9JO0UxRW0zY1Y7RTBFMTNjTTtJQU9JO0UxRXMzY1Y7RTBFNzNjTTtJQU9JO0UxRXkzY1Y7RTBFaDRjTTtJQU9JO0UxRTQzY1Y7RTBFbjRjTTtJQU9JO0UxRSszY1Y7RTBFdDRjTTtJQU9JO0UxRWs0Y1Y7RTBFejRjTTtJQU9JO0UxRXE0Y1Y7RTBFNTRjTTtJQU9JO0lBQUE7RTFFeTRjVjtFMEVoNWNNO0lBT0k7SUFBQTtFMUU2NGNWO0UwRXA1Y007SUFPSTtJQUFBO0UxRWk1Y1Y7RTBFeDVjTTtJQU9JO0lBQUE7RTFFcTVjVjtFMEU1NWNNO0lBT0k7SUFBQTtFMUV5NWNWO0UwRWg2Y007SUFPSTtJQUFBO0UxRTY1Y1Y7RTBFcDZjTTtJQU9JO0lBQUE7RTFFaTZjVjtFMEV4NmNNO0lBT0k7SUFBQTtFMUVxNmNWO0UwRTU2Y007SUFPSTtJQUFBO0UxRXk2Y1Y7RTBFaDdjTTtJQU9JO0lBQUE7RTFFNjZjVjtFMEVwN2NNO0lBT0k7SUFBQTtFMUVpN2NWO0UwRXg3Y007SUFPSTtJQUFBO0UxRXE3Y1Y7RTBFNTdjTTtJQU9JO0lBQUE7RTFFeTdjVjtFMEVoOGNNO0lBT0k7SUFBQTtFMUU2N2NWO0UwRXA4Y007SUFPSTtJQUFBO0UxRWk4Y1Y7RTBFeDhjTTtJQU9JO0lBQUE7RTFFcThjVjtFMEU1OGNNO0lBT0k7SUFBQTtFMUV5OGNWO0UwRWg5Y007SUFPSTtJQUFBO0UxRTY4Y1Y7RTBFcDljTTtJQU9JO0lBQUE7RTFFaTljVjtFMEV4OWNNO0lBT0k7SUFBQTtFMUVxOWNWO0UwRTU5Y007SUFPSTtJQUFBO0UxRXk5Y1Y7RTBFaCtjTTtJQU9JO0lBQUE7RTFFNjljVjtFMEVwK2NNO0lBT0k7SUFBQTtFMUVpK2NWO0UwRXgrY007SUFPSTtJQUFBO0UxRXErY1Y7RTBFNStjTTtJQU9JO0lBQUE7RTFFeStjVjtFMEVoL2NNO0lBT0k7SUFBQTtFMUU2K2NWO0UwRXAvY007SUFPSTtJQUFBO0UxRWkvY1Y7RTBFeC9jTTtJQU9JO0lBQUE7RTFFcS9jVjtFMEU1L2NNO0lBT0k7SUFBQTtFMUV5L2NWO0UwRWhnZE07SUFPSTtJQUFBO0UxRTYvY1Y7RTBFcGdkTTtJQU9JO0lBQUE7RTFFaWdkVjtFMEV4Z2RNO0lBT0k7SUFBQTtFMUVxZ2RWO0UwRTVnZE07SUFPSTtJQUFBO0UxRXlnZFY7RTBFaGhkTTtJQU9JO0lBQUE7RTFFNmdkVjtFMEVwaGRNO0lBT0k7SUFBQTtFMUVpaGRWO0UwRXhoZE07SUFPSTtJQUFBO0UxRXFoZFY7RTBFNWhkTTtJQU9JO0lBQUE7RTFFeWhkVjtFMEVoaWRNO0lBT0k7SUFBQTtFMUU2aGRWO0UwRXBpZE07SUFPSTtJQUFBO0UxRWlpZFY7RTBFeGlkTTtJQU9JO0lBQUE7RTFFcWlkVjtFMEU1aWRNO0lBT0k7SUFBQTtFMUV5aWRWO0UwRWhqZE07SUFPSTtJQUFBO0UxRTZpZFY7RTBFcGpkTTtJQU9JO0UxRWdqZFY7RTBFdmpkTTtJQU9JO0UxRW1qZFY7RTBFMWpkTTtJQU9JO0UxRXNqZFY7RTBFN2pkTTtJQU9JO0UxRXlqZFY7RTBFaGtkTTtJQU9JO0UxRTRqZFY7RTBFbmtkTTtJQU9JO0UxRStqZFY7RTBFdGtkTTtJQU9JO0UxRWtrZFY7RTBFemtkTTtJQU9JO0UxRXFrZFY7RTBFNWtkTTtJQU9JO0UxRXdrZFY7RTBFL2tkTTtJQU9JO0UxRTJrZFY7RTBFbGxkTTtJQU9JO0UxRThrZFY7RTBFcmxkTTtJQU9JO0UxRWlsZFY7RTBFeGxkTTtJQU9JO0UxRW9sZFY7RTBFM2xkTTtJQU9JO0UxRXVsZFY7RTBFOWxkTTtJQU9JO0UxRTBsZFY7RTBFam1kTTtJQU9JO0UxRTZsZFY7RTBFcG1kTTtJQU9JO0UxRWdtZFY7RTBFdm1kTTtJQU9JO0UxRW1tZFY7RTBFMW1kTTtJQU9JO0UxRXNtZFY7RTBFN21kTTtJQU9JO0UxRXltZFY7RTBFaG5kTTtJQU9JO0UxRTRtZFY7RTBFbm5kTTtJQU9JO0UxRSttZFY7RTBFdG5kTTtJQU9JO0UxRWtuZFY7RTBFem5kTTtJQU9JO0UxRXFuZFY7RTBFNW5kTTtJQU9JO0UxRXduZFY7RTBFL25kTTtJQU9JO0UxRTJuZFY7RTBFbG9kTTtJQU9JO0UxRThuZFY7RTBFcm9kTTtJQU9JO0UxRWlvZFY7RTBFeG9kTTtJQU9JO0UxRW9vZFY7RTBFM29kTTtJQU9JO0UxRXVvZFY7RTBFOW9kTTtJQU9JO0UxRTBvZFY7RTBFanBkTTtJQU9JO0UxRTZvZFY7RTBFcHBkTTtJQU9JO0UxRWdwZFY7RTBFdnBkTTtJQU9JO0UxRW1wZFY7RTBFMXBkTTtJQU9JO0UxRXNwZFY7RTBFN3BkTTtJQU9JO0UxRXlwZFY7RTBFaHFkTTtJQU9JO0UxRTRwZFY7RTBFbnFkTTtJQU9JO0UxRStwZFY7RTBFdHFkTTtJQU9JO0UxRWtxZFY7RTBFenFkTTtJQU9JO0UxRXFxZFY7RTBFNXFkTTtJQU9JO0UxRXdxZFY7RTBFL3FkTTtJQU9JO0UxRTJxZFY7RTBFbHJkTTtJQU9JO0UxRThxZFY7RTBFcnJkTTtJQU9JO0UxRWlyZFY7RTBFeHJkTTtJQU9JO0UxRW9yZFY7RTBFM3JkTTtJQU9JO0UxRXVyZFY7RTBFOXJkTTtJQU9JO0UxRTByZFY7RTBFanNkTTtJQU9JO0UxRTZyZFY7RTBFcHNkTTtJQU9JO0UxRWdzZFY7RTBFdnNkTTtJQU9JO0UxRW1zZFY7RTBFMXNkTTtJQU9JO0UxRXNzZFY7RTBFN3NkTTtJQU9JO0UxRXlzZFY7RTBFaHRkTTtJQU9JO0UxRTRzZFY7RTBFbnRkTTtJQU9JO0UxRStzZFY7RTBFdHRkTTtJQU9JO0UxRWt0ZFY7RTBFenRkTTtJQU9JO0UxRXF0ZFY7RTBFNXRkTTtJQU9JO0UxRXd0ZFY7RTBFL3RkTTtJQU9JO0UxRTJ0ZFY7RTBFbHVkTTtJQU9JO0UxRTh0ZFY7RTBFcnVkTTtJQU9JO0UxRWl1ZFY7RTBFeHVkTTtJQU9JO0UxRW91ZFY7RTBFM3VkTTtJQU9JO0UxRXV1ZFY7RTBFOXVkTTtJQU9JO0UxRTB1ZFY7RTBFanZkTTtJQU9JO0UxRTZ1ZFY7RTBFcHZkTTtJQU9JO0UxRWd2ZFY7RTBFdnZkTTtJQU9JO0UxRW12ZFY7RTBFMXZkTTtJQU9JO0UxRXN2ZFY7RTBFN3ZkTTtJQU9JO0UxRXl2ZFY7RTBFaHdkTTtJQU9JO0UxRTR2ZFY7RTBFbndkTTtJQU9JO0UxRSt2ZFY7RTBFdHdkTTtJQU9JO0UxRWt3ZFY7RTBFendkTTtJQU9JO0UxRXF3ZFY7RTBFNXdkTTtJQU9JO0UxRXd3ZFY7RTBFL3dkTTtJQU9JO0UxRTJ3ZFY7RTBFbHhkTTtJQU9JO0UxRTh3ZFY7RTBFcnhkTTtJQU9JO0UxRWl4ZFY7RTBFeHhkTTtJQU9JO0UxRW94ZFY7RTBFM3hkTTtJQU9JO0UxRXV4ZFY7RTBFOXhkTTtJQU9JO0UxRTB4ZFY7RTBFanlkTTtJQU9JO0UxRTZ4ZFY7RTBFcHlkTTtJQU9JO0UxRWd5ZFY7RTBFdnlkTTtJQU9JO0UxRW15ZFY7RTBFMXlkTTtJQU9JO0UxRXN5ZFY7RTBFN3lkTTtJQU9JO0UxRXl5ZFY7RTBFaHpkTTtJQU9JO0UxRTR5ZFY7RTBFbnpkTTtJQU9JO0UxRSt5ZFY7RTBFdHpkTTtJQU9JO0UxRWt6ZFY7RTBFenpkTTtJQU9JO0UxRXF6ZFY7RTBFNXpkTTtJQU9JO0UxRXd6ZFY7RTBFL3pkTTtJQU9JO0UxRTJ6ZFY7RTBFbDBkTTtJQU9JO0UxRTh6ZFY7RTBFcjBkTTtJQU9JO0UxRWkwZFY7RTBFeDBkTTtJQU9JO0UxRW8wZFY7RTBFMzBkTTtJQU9JO0UxRXUwZFY7RTBFOTBkTTtJQU9JO0UxRTAwZFY7RTBFajFkTTtJQU9JO0UxRTYwZFY7RTBFcDFkTTtJQU9JO0UxRWcxZFY7RTBFdjFkTTtJQU9JO0UxRW0xZFY7RTBFMTFkTTtJQU9JO0UxRXMxZFY7RTBFNzFkTTtJQU9JO0UxRXkxZFY7RTBFaDJkTTtJQU9JO0UxRTQxZFY7RTBFbjJkTTtJQU9JO0UxRSsxZFY7RTBFdDJkTTtJQU9JO0UxRWsyZFY7RTBFejJkTTtJQU9JO0UxRXEyZFY7RTBFNTJkTTtJQU9JO0UxRXcyZFY7RTBFLzJkTTtJQU9JO0UxRTIyZFY7RTBFbDNkTTtJQU9JO0UxRTgyZFY7RTBFcjNkTTtJQU9JO0UxRWkzZFY7RTBFeDNkTTtJQU9JO0UxRW8zZFY7RTBFMzNkTTtJQU9JO0UxRXUzZFY7RTBFOTNkTTtJQU9JO0UxRTAzZFY7RTBFajRkTTtJQU9JO0UxRTYzZFY7RTBFcDRkTTtJQU9JO0UxRWc0ZFY7RTBFdjRkTTtJQU9JO0UxRW00ZFY7RTBFMTRkTTtJQU9JO0UxRXM0ZFY7RTBFNzRkTTtJQU9JO0UxRXk0ZFY7RTBFaDVkTTtJQU9JO0UxRTQ0ZFY7RTBFbjVkTTtJQU9JO0UxRSs0ZFY7RTBFdDVkTTtJQU9JO0UxRWs1ZFY7RTBFejVkTTtJQU9JO0UxRXE1ZFY7RTBFNTVkTTtJQU9JO0UxRXc1ZFY7RTBFLzVkTTtJQU9JO0UxRTI1ZFY7RTBFbDZkTTtJQU9JO0UxRTg1ZFY7RTBFcjZkTTtJQU9JO0UxRWk2ZFY7RTBFeDZkTTtJQU9JO0UxRW82ZFY7RTBFMzZkTTtJQU9JO0UxRXU2ZFY7RTBFOTZkTTtJQU9JO0UxRTA2ZFY7RTBFajdkTTtJQU9JO0UxRTY2ZFY7RTBFcDdkTTtJQU9JO0UxRWc3ZFY7RTBFdjdkTTtJQU9JO0UxRW03ZFY7RTBFMTdkTTtJQU9JO0UxRXM3ZFY7RTBFNzdkTTtJQU9JO0UxRXk3ZFY7RTBFaDhkTTtJQU9JO0UxRTQ3ZFY7RTBFbjhkTTtJQU9JO0UxRSs3ZFY7RTBFdDhkTTtJQU9JO0UxRWs4ZFY7RTBFejhkTTtJQU9JO0UxRXE4ZFY7RTBFNThkTTtJQU9JO0UxRXc4ZFY7RTBFLzhkTTtJQU9JO0UxRTI4ZFY7RTBFbDlkTTtJQU9JO0UxRTg4ZFY7RTBFcjlkTTtJQU9JO0UxRWk5ZFY7RTBFeDlkTTtJQU9JO0UxRW85ZFY7RTBFMzlkTTtJQU9JO0UxRXU5ZFY7RTBFOTlkTTtJQU9JO0UxRTA5ZFY7RTBFaitkTTtJQU9JO0UxRTY5ZFY7RTBFcCtkTTtJQU9JO0UxRWcrZFY7RTBFditkTTtJQU9JO0UxRW0rZFY7RTBFMStkTTtJQU9JO0UxRXMrZFY7RTBFNytkTTtJQU9JO0UxRXkrZFY7RTBFaC9kTTtJQU9JO0UxRTQrZFY7RTBFbi9kTTtJQU9JO0UxRSsrZFY7RTBFdC9kTTtJQU9JO0UxRWsvZFY7RTBFei9kTTtJQU9JO0UxRXEvZFY7RTBFNS9kTTtJQU9JO0UxRXcvZFY7RTBFLy9kTTtJQU9JO0UxRTIvZFY7RTBFbGdlTTtJQU9JO0UxRTgvZFY7RTBFcmdlTTtJQU9JO0UxRWlnZVY7RTBFeGdlTTtJQU9JO0UxRW9nZVY7RTBFM2dlTTtJQU9JO0UxRXVnZVY7RTBFOWdlTTtJQU9JO0UxRTBnZVY7RTBFamhlTTtJQU9JO0UxRTZnZVY7RTBFcGhlTTtJQU9JO0UxRWdoZVY7RTBFdmhlTTtJQU9JO0UxRW1oZVY7RTBFMWhlTTtJQU9JO0UxRXNoZVY7RTBFN2hlTTtJQU9JO0UxRXloZVY7RTBFaGllTTtJQU9JO0UxRTRoZVY7RTBFbmllTTtJQU9JO0UxRStoZVY7RTBFdGllTTtJQU9JO0UxRWtpZVY7RTBFemllTTtJQU9JO0UxRXFpZVY7RTBFNWllTTtJQU9JO0UxRXdpZVY7RTBFL2llTTtJQU9JO0UxRTJpZVY7RTBFbGplTTtJQU9JO0UxRThpZVY7RTBFcmplTTtJQU9JO0UxRWlqZVY7RTBFeGplTTtJQU9JO0UxRW9qZVY7RTBFM2plTTtJQU9JO0UxRXVqZVY7RTBFOWplTTtJQU9JO0UxRTBqZVY7RTBFamtlTTtJQU9JO0UxRTZqZVY7RTBFcGtlTTtJQU9JO0UxRWdrZVY7RTBFdmtlTTtJQU9JO0UxRW1rZVY7RTBFMWtlTTtJQU9JO0UxRXNrZVY7RTBFN2tlTTtJQU9JO0UxRXlrZVY7RTBFaGxlTTtJQU9JO0UxRTRrZVY7RTBFbmxlTTtJQU9JO0UxRStrZVY7RTBFdGxlTTtJQU9JO0UxRWtsZVY7RTBFemxlTTtJQU9JO0UxRXFsZVY7RTBFNWxlTTtJQU9JO0UxRXdsZVY7RTBFL2xlTTtJQU9JO0UxRTJsZVY7RTBFbG1lTTtJQU9JO0UxRThsZVY7RTBFcm1lTTtJQU9JO0UxRWltZVY7RTBFeG1lTTtJQU9JO0UxRW9tZVY7RTBFM21lTTtJQU9JO0UxRXVtZVY7RTBFOW1lTTtJQU9JO0UxRTBtZVY7RTBFam5lTTtJQU9JO0UxRTZtZVY7RTBFcG5lTTtJQU9JO0UxRWduZVY7RTBFdm5lTTtJQU9JO0UxRW1uZVY7RTBFMW5lTTtJQU9JO0UxRXNuZVY7RTBFN25lTTtJQU9JO0UxRXluZVY7RTBFaG9lTTtJQU9JO0UxRTRuZVY7RTBFbm9lTTtJQU9JO0UxRStuZVY7RTBFdG9lTTtJQU9JO0UxRWtvZVY7RTBFem9lTTtJQU9JO0UxRXFvZVY7RTBFNW9lTTtJQU9JO0UxRXdvZVY7RTBFL29lTTtJQU9JO0UxRTJvZVY7RTBFbHBlTTtJQU9JO0UxRThvZVY7RTBFcnBlTTtJQU9JO0UxRWlwZVY7RTBFeHBlTTtJQU9JO0UxRW9wZVY7RTBFM3BlTTtJQU9JO0UxRXVwZVY7RTBFOXBlTTtJQU9JO0UxRTBwZVY7RTBFanFlTTtJQU9JO0UxRTZwZVY7RTBFcHFlTTtJQU9JO0UxRWdxZVY7RTBFdnFlTTtJQU9JO0UxRW1xZVY7RTBFMXFlTTtJQU9JO0UxRXNxZVY7RTBFN3FlTTtJQU9JO0UxRXlxZVY7RTBFaHJlTTtJQU9JO0UxRTRxZVY7RTBFbnJlTTtJQU9JO0UxRStxZVY7RTBFdHJlTTtJQU9JO0UxRWtyZVY7RTBFenJlTTtJQU9JO0UxRXFyZVY7RTBFNXJlTTtJQU9JO0UxRXdyZVY7RTBFL3JlTTtJQU9JO0UxRTJyZVY7RTBFbHNlTTtJQU9JO0UxRThyZVY7RTBFcnNlTTtJQU9JO0UxRWlzZVY7RTBFeHNlTTtJQU9JO0UxRW9zZVY7RTBFM3NlTTtJQU9JO0UxRXVzZVY7RTBFOXNlTTtJQU9JO0UxRTBzZVY7RTBFanRlTTtJQU9JO0UxRTZzZVY7RTBFcHRlTTtJQU9JO0UxRWd0ZVY7RTBFdnRlTTtJQU9JO0UxRW10ZVY7RTBFMXRlTTtJQU9JO0UxRXN0ZVY7RTBFN3RlTTtJQU9JO0UxRXl0ZVY7RTBFaHVlTTtJQU9JO0UxRTR0ZVY7RTBFbnVlTTtJQU9JO0UxRSt0ZVY7RTBFdHVlTTtJQU9JO0UxRWt1ZVY7RTBFenVlTTtJQU9JO0UxRXF1ZVY7RTBFNXVlTTtJQU9JO0UxRXd1ZVY7RTBFL3VlTTtJQU9JO0UxRTJ1ZVY7RTBFbHZlTTtJQU9JO0UxRTh1ZVY7RTBFcnZlTTtJQU9JO0UxRWl2ZVY7RTBFeHZlTTtJQU9JO0UxRW92ZVY7RTBFM3ZlTTtJQU9JO0UxRXV2ZVY7RTBFOXZlTTtJQU9JO0UxRTB2ZVY7RTBFandlTTtJQU9JO0UxRTZ2ZVY7RTBFcHdlTTtJQU9JO0UxRWd3ZVY7RTBFdndlTTtJQU9JO0UxRW13ZVY7RTBFMXdlTTtJQU9JO0UxRXN3ZVY7RTBFN3dlTTtJQU9JO0UxRXl3ZVY7RTBFaHhlTTtJQU9JO0UxRTR3ZVY7RTBFbnhlTTtJQU9JO0UxRSt3ZVY7RTBFdHhlTTtJQU9JO0UxRWt4ZVY7RTBFenhlTTtJQU9JO0UxRXF4ZVY7RTBFNXhlTTtJQU9JO0UxRXd4ZVY7RTBFL3hlTTtJQU9JO0UxRTJ4ZVY7RTBFbHllTTtJQU9JO0UxRTh4ZVY7RTBFcnllTTtJQU9JO0UxRWl5ZVY7RTBFeHllTTtJQU9JO0UxRW95ZVY7RTBFM3llTTtJQU9JO0UxRXV5ZVY7RTBFOXllTTtJQU9JO0UxRTB5ZVY7RTBFanplTTtJQU9JO0UxRTZ5ZVY7RTBFcHplTTtJQU9JO0UxRWd6ZVY7RTBFdnplTTtJQU9JO0UxRW16ZVY7RTBFMXplTTtJQU9JO0UxRXN6ZVY7RTBFN3plTTtJQU9JO0UxRXl6ZVY7RTBFaDBlTTtJQU9JO0UxRTR6ZVY7RTBFbjBlTTtJQU9JO0UxRSt6ZVY7RTBFdDBlTTtJQU9JO0UxRWswZVY7RTBFejBlTTtJQU9JO0UxRXEwZVY7RTBFNTBlTTtJQU9JO0UxRXcwZVY7RTBFLzBlTTtJQU9JO0UxRTIwZVY7RTBFbDFlTTtJQU9JO0UxRTgwZVY7RTBFcjFlTTtJQU9JO0UxRWkxZVY7RTBFeDFlTTtJQU9JO0UxRW8xZVY7RTBFMzFlTTtJQU9JO0UxRXUxZVY7RTBFOTFlTTtJQU9JO0UxRTAxZVY7RTBFajJlTTtJQU9JO0UxRTYxZVY7RTBFcDJlTTtJQU9JO0UxRWcyZVY7RTBFdjJlTTtJQU9JO0UxRW0yZVY7RTBFMTJlTTtJQU9JO0UxRXMyZVY7RTBFNzJlTTtJQU9JO0UxRXkyZVY7RTBFaDNlTTtJQU9JO0UxRTQyZVY7RTBFbjNlTTtJQU9JO0UxRSsyZVY7RTBFdDNlTTtJQU9JO0UxRWszZVY7RTBFejNlTTtJQU9JO0UxRXEzZVY7RTBFNTNlTTtJQU9JO0UxRXczZVY7RTBFLzNlTTtJQU9JO0UxRTIzZVY7RTBFbDRlTTtJQU9JO0UxRTgzZVY7RTBFcjRlTTtJQU9JO0UxRWk0ZVY7RTBFeDRlTTtJQU9JO0UxRW80ZVY7RTBFMzRlTTtJQU9JO0UxRXU0ZVY7RTBFOTRlTTtJQU9JO0UxRTA0ZVY7RTBFajVlTTtJQU9JO0UxRTY0ZVY7RTBFcDVlTTtJQU9JO0UxRWc1ZVY7RTBFdjVlTTtJQU9JO0UxRW01ZVY7RTBFMTVlTTtJQU9JO0UxRXM1ZVY7RTBFNzVlTTtJQU9JO0UxRXk1ZVY7RTBFaDZlTTtJQU9JO0UxRTQ1ZVY7RTBFbjZlTTtJQU9JO0UxRSs1ZVY7RTBFdDZlTTtJQU9JO0UxRWs2ZVY7RTBFejZlTTtJQU9JO0UxRXE2ZVY7RTBFNTZlTTtJQU9JO0UxRXc2ZVY7RTBFLzZlTTtJQU9JO0UxRTI2ZVY7RTBFbDdlTTtJQU9JO0UxRTg2ZVY7RTBFcjdlTTtJQU9JO0UxRWk3ZVY7RTBFeDdlTTtJQU9JO0UxRW83ZVY7RTBFMzdlTTtJQU9JO0UxRXU3ZVY7RTBFOTdlTTtJQU9JO0UxRTA3ZVY7RTBFajhlTTtJQU9JO0UxRTY3ZVY7RTBFcDhlTTtJQU9JO0UxRWc4ZVY7RTBFdjhlTTtJQU9JO0UxRW04ZVY7RTBFMThlTTtJQU9JO0UxRXM4ZVY7RTBFNzhlTTtJQU9JO0UxRXk4ZVY7RTBFaDllTTtJQU9JO0UxRTQ4ZVY7QUFDRjtBZ0J2OWVJO0UwREdJO0lBT0k7RTFFaTllVjtFMEV4OWVNO0lBT0k7RTFFbzllVjtFMEUzOWVNO0lBT0k7RTFFdTllVjtFMEU5OWVNO0lBT0k7RTFFMDllVjtFMEVqK2VNO0lBT0k7RTFFNjllVjtFMEVwK2VNO0lBT0k7RTFFZytlVjtFMEV2K2VNO0lBT0k7RTFFbStlVjtFMEUxK2VNO0lBT0k7RTFFcytlVjtFMEU3K2VNO0lBT0k7RTFFeStlVjtFMEVoL2VNO0lBT0k7RTFFNCtlVjtFMEVuL2VNO0lBT0k7RTFFKytlVjtFMEV0L2VNO0lBT0k7RTFFay9lVjtFMEV6L2VNO0lBT0k7RTFFcS9lVjtFMEU1L2VNO0lBT0k7RTFFdy9lVjtFMEUvL2VNO0lBT0k7RTFFMi9lVjtFMEVsZ2ZNO0lBT0k7RTFFOC9lVjtFMEVyZ2ZNO0lBT0k7RTFFaWdmVjtFMEV4Z2ZNO0lBT0k7RTFFb2dmVjtFMEUzZ2ZNO0lBT0k7RTFFdWdmVjtFMEU5Z2ZNO0lBT0k7RTFFMGdmVjtFMEVqaGZNO0lBT0k7RTFFNmdmVjtFMEVwaGZNO0lBT0k7RTFFZ2hmVjtFMEV2aGZNO0lBT0k7RTFFbWhmVjtFMEUxaGZNO0lBT0k7RTFFc2hmVjtFMEU3aGZNO0lBT0k7RTFFeWhmVjtFMEVoaWZNO0lBT0k7RTFFNGhmVjtFMEVuaWZNO0lBT0k7RTFFK2hmVjtFMEV0aWZNO0lBT0k7RTFFa2lmVjtFMEV6aWZNO0lBT0k7RTFFcWlmVjtFMEU1aWZNO0lBT0k7RTFFd2lmVjtFMEUvaWZNO0lBT0k7RTFFMmlmVjtFMEVsamZNO0lBT0k7RTFFOGlmVjtFMEVyamZNO0lBT0k7RTFFaWpmVjtFMEV4amZNO0lBT0k7RTFFb2pmVjtFMEUzamZNO0lBT0k7RTFFdWpmVjtFMEU5amZNO0lBT0k7RTFFMGpmVjtFMEVqa2ZNO0lBT0k7RTFFNmpmVjtFMEVwa2ZNO0lBT0k7RTFFZ2tmVjtFMEV2a2ZNO0lBT0k7RTFFbWtmVjtFMEUxa2ZNO0lBT0k7RTFFc2tmVjtFMEU3a2ZNO0lBT0k7RTFFeWtmVjtFMEVobGZNO0lBT0k7RTFFNGtmVjtFMEVubGZNO0lBT0k7RTFFK2tmVjtFMEV0bGZNO0lBT0k7RTFFa2xmVjtFMEV6bGZNO0lBT0k7RTFFcWxmVjtFMEU1bGZNO0lBT0k7RTFFd2xmVjtFMEUvbGZNO0lBT0k7RTFFMmxmVjtFMEVsbWZNO0lBT0k7RTFFOGxmVjtFMEVybWZNO0lBT0k7RTFFaW1mVjtFMEV4bWZNO0lBT0k7RTFFb21mVjtFMEUzbWZNO0lBT0k7RTFFdW1mVjtFMEU5bWZNO0lBT0k7RTFFMG1mVjtFMEVqbmZNO0lBT0k7RTFFNm1mVjtFMEVwbmZNO0lBT0k7RTFFZ25mVjtFMEV2bmZNO0lBT0k7RTFFbW5mVjtFMEUxbmZNO0lBT0k7RTFFc25mVjtFMEU3bmZNO0lBT0k7RTFFeW5mVjtFMEVob2ZNO0lBT0k7RTFFNG5mVjtFMEVub2ZNO0lBT0k7RTFFK25mVjtFMEV0b2ZNO0lBT0k7RTFFa29mVjtFMEV6b2ZNO0lBT0k7RTFFcW9mVjtFMEU1b2ZNO0lBT0k7RTFFd29mVjtFMEUvb2ZNO0lBT0k7RTFFMm9mVjtFMEVscGZNO0lBT0k7RTFFOG9mVjtFMEVycGZNO0lBT0k7RTFFaXBmVjtFMEV4cGZNO0lBT0k7RTFFb3BmVjtFMEUzcGZNO0lBT0k7RTFFdXBmVjtFMEU5cGZNO0lBT0k7RTFFMHBmVjtFMEVqcWZNO0lBT0k7RTFFNnBmVjtFMEVwcWZNO0lBT0k7RTFFZ3FmVjtFMEV2cWZNO0lBT0k7RTFFbXFmVjtFMEUxcWZNO0lBT0k7RTFFc3FmVjtFMEU3cWZNO0lBT0k7RTFFeXFmVjtFMEVocmZNO0lBT0k7RTFFNHFmVjtFMEVucmZNO0lBT0k7RTFFK3FmVjtFMEV0cmZNO0lBT0k7RTFFa3JmVjtFMEV6cmZNO0lBT0k7RTFFcXJmVjtFMEU1cmZNO0lBT0k7RTFFd3JmVjtFMEUvcmZNO0lBT0k7RTFFMnJmVjtFMEVsc2ZNO0lBT0k7RTFFOHJmVjtFMEVyc2ZNO0lBT0k7RTFFaXNmVjtFMEV4c2ZNO0lBT0k7RTFFb3NmVjtFMEUzc2ZNO0lBT0k7RTFFdXNmVjtFMEU5c2ZNO0lBT0k7RTFFMHNmVjtFMEVqdGZNO0lBT0k7RTFFNnNmVjtFMEVwdGZNO0lBT0k7RTFFZ3RmVjtFMEV2dGZNO0lBT0k7RTFFbXRmVjtFMEUxdGZNO0lBT0k7RTFFc3RmVjtFMEU3dGZNO0lBT0k7RTFFeXRmVjtFMEVodWZNO0lBT0k7RTFFNHRmVjtFMEVudWZNO0lBT0k7RTFFK3RmVjtFMEV0dWZNO0lBT0k7RTFFa3VmVjtFMEV6dWZNO0lBT0k7RTFFcXVmVjtFMEU1dWZNO0lBT0k7RTFFd3VmVjtFMEUvdWZNO0lBT0k7RTFFMnVmVjtFMEVsdmZNO0lBT0k7RTFFOHVmVjtFMEVydmZNO0lBT0k7RTFFaXZmVjtFMEV4dmZNO0lBT0k7RTFFb3ZmVjtFMEUzdmZNO0lBT0k7RTFFdXZmVjtFMEU5dmZNO0lBT0k7RTFFMHZmVjtFMEVqd2ZNO0lBT0k7RTFFNnZmVjtFMEVwd2ZNO0lBT0k7RTFFZ3dmVjtFMEV2d2ZNO0lBT0k7RTFFbXdmVjtFMEUxd2ZNO0lBT0k7RTFFc3dmVjtFMEU3d2ZNO0lBT0k7RTFFeXdmVjtFMEVoeGZNO0lBT0k7RTFFNHdmVjtFMEVueGZNO0lBT0k7RTFFK3dmVjtFMEV0eGZNO0lBT0k7RTFFa3hmVjtFMEV6eGZNO0lBT0k7RTFFcXhmVjtFMEU1eGZNO0lBT0k7RTFFd3hmVjtFMEUveGZNO0lBT0k7RTFFMnhmVjtFMEVseWZNO0lBT0k7RTFFOHhmVjtFMEVyeWZNO0lBT0k7RTFFaXlmVjtFMEV4eWZNO0lBT0k7RTFFb3lmVjtFMEUzeWZNO0lBT0k7RTFFdXlmVjtFMEU5eWZNO0lBT0k7RTFFMHlmVjtFMEVqemZNO0lBT0k7RTFFNnlmVjtFMEVwemZNO0lBT0k7RTFFZ3pmVjtFMEV2emZNO0lBT0k7RTFFbXpmVjtFMEUxemZNO0lBT0k7RTFFc3pmVjtFMEU3emZNO0lBT0k7RTFFeXpmVjtFMEVoMGZNO0lBT0k7RTFFNHpmVjtFMEVuMGZNO0lBT0k7RTFFK3pmVjtFMEV0MGZNO0lBT0k7RTFFazBmVjtFMEV6MGZNO0lBT0k7RTFFcTBmVjtFMEU1MGZNO0lBT0k7RTFFdzBmVjtFMEUvMGZNO0lBT0k7RTFFMjBmVjtFMEVsMWZNO0lBT0k7RTFFODBmVjtFMEVyMWZNO0lBT0k7RTFFaTFmVjtFMEV4MWZNO0lBT0k7RTFFbzFmVjtFMEUzMWZNO0lBT0k7RTFFdTFmVjtFMEU5MWZNO0lBT0k7RTFFMDFmVjtFMEVqMmZNO0lBT0k7RTFFNjFmVjtFMEVwMmZNO0lBT0k7RTFFZzJmVjtFMEV2MmZNO0lBT0k7RTFFbTJmVjtFMEUxMmZNO0lBT0k7RTFFczJmVjtFMEU3MmZNO0lBT0k7RTFFeTJmVjtFMEVoM2ZNO0lBT0k7RTFFNDJmVjtFMEVuM2ZNO0lBT0k7RTFFKzJmVjtFMEV0M2ZNO0lBT0k7RTFFazNmVjtFMEV6M2ZNO0lBT0k7RTFFcTNmVjtFMEU1M2ZNO0lBT0k7RTFFdzNmVjtFMEUvM2ZNO0lBT0k7RTFFMjNmVjtFMEVsNGZNO0lBT0k7RTFFODNmVjtFMEVyNGZNO0lBT0k7RTFFaTRmVjtFMEV4NGZNO0lBT0k7RTFFbzRmVjtFMEUzNGZNO0lBT0k7RTFFdTRmVjtFMEU5NGZNO0lBT0k7RTFFMDRmVjtFMEVqNWZNO0lBT0k7RTFFNjRmVjtFMEVwNWZNO0lBT0k7RTFFZzVmVjtFMEV2NWZNO0lBT0k7RTFFbTVmVjtFMEUxNWZNO0lBT0k7RTFFczVmVjtFMEU3NWZNO0lBT0k7RTFFeTVmVjtFMEVoNmZNO0lBT0k7RTFFNDVmVjtFMEVuNmZNO0lBT0k7RTFFKzVmVjtFMEV0NmZNO0lBT0k7RTFFazZmVjtFMEV6NmZNO0lBT0k7RTFFcTZmVjtFMEU1NmZNO0lBT0k7RTFFdzZmVjtFMEUvNmZNO0lBT0k7RTFFMjZmVjtFMEVsN2ZNO0lBT0k7RTFFODZmVjtFMEVyN2ZNO0lBT0k7RTFFaTdmVjtFMEV4N2ZNO0lBT0k7RTFFbzdmVjtFMEUzN2ZNO0lBT0k7RTFFdTdmVjtFMEU5N2ZNO0lBT0k7RTFFMDdmVjtFMEVqOGZNO0lBT0k7RTFFNjdmVjtFMEVwOGZNO0lBT0k7RTFFZzhmVjtFMEV2OGZNO0lBT0k7RTFFbThmVjtFMEUxOGZNO0lBT0k7RTFFczhmVjtFMEU3OGZNO0lBT0k7RTFFeThmVjtFMEVoOWZNO0lBT0k7RTFFNDhmVjtFMEVuOWZNO0lBT0k7RTFFKzhmVjtFMEV0OWZNO0lBT0k7RTFFazlmVjtFMEV6OWZNO0lBT0k7RTFFcTlmVjtFMEU1OWZNO0lBT0k7RTFFdzlmVjtFMEUvOWZNO0lBT0k7RTFFMjlmVjtFMEVsK2ZNO0lBT0k7RTFFODlmVjtFMEVyK2ZNO0lBT0k7RTFFaStmVjtFMEV4K2ZNO0lBT0k7RTFFbytmVjtFMEUzK2ZNO0lBT0k7RTFFdStmVjtFMEU5K2ZNO0lBT0k7RTFFMCtmVjtFMEVqL2ZNO0lBT0k7RTFFNitmVjtFMEVwL2ZNO0lBT0k7RTFFZy9mVjtFMEV2L2ZNO0lBT0k7RTFFbS9mVjtFMEUxL2ZNO0lBT0k7RTFFcy9mVjtFMEU3L2ZNO0lBT0k7RTFFeS9mVjtFMEVoZ2dCTTtJQU9JO0UxRTQvZlY7RTBFbmdnQk07SUFPSTtFMUUrL2ZWO0UwRXRnZ0JNO0lBT0k7RTFFa2dnQlY7RTBFemdnQk07SUFPSTtFMUVxZ2dCVjtFMEU1Z2dCTTtJQU9JO0UxRXdnZ0JWO0UwRS9nZ0JNO0lBT0k7RTFFMmdnQlY7RTBFbGhnQk07SUFPSTtFMUU4Z2dCVjtFMEVyaGdCTTtJQU9JO0UxRWloZ0JWO0UwRXhoZ0JNO0lBT0k7RTFFb2hnQlY7RTBFM2hnQk07SUFPSTtFMUV1aGdCVjtFMEU5aGdCTTtJQU9JO0UxRTBoZ0JWO0UwRWppZ0JNO0lBT0k7RTFFNmhnQlY7RTBFcGlnQk07SUFPSTtFMUVnaWdCVjtFMEV2aWdCTTtJQU9JO0UxRW1pZ0JWO0UwRTFpZ0JNO0lBT0k7RTFFc2lnQlY7RTBFN2lnQk07SUFPSTtFMUV5aWdCVjtFMEVoamdCTTtJQU9JO0UxRTRpZ0JWO0UwRW5qZ0JNO0lBT0k7RTFFK2lnQlY7RTBFdGpnQk07SUFPSTtFMUVramdCVjtFMEV6amdCTTtJQU9JO0UxRXFqZ0JWO0UwRTVqZ0JNO0lBT0k7RTFFd2pnQlY7RTBFL2pnQk07SUFPSTtFMUUyamdCVjtFMEVsa2dCTTtJQU9JO0UxRThqZ0JWO0UwRXJrZ0JNO0lBT0k7RTFFaWtnQlY7RTBFeGtnQk07SUFPSTtFMUVva2dCVjtFMEUza2dCTTtJQU9JO0UxRXVrZ0JWO0UwRTlrZ0JNO0lBT0k7RTFFMGtnQlY7RTBFamxnQk07SUFPSTtFMUU2a2dCVjtFMEVwbGdCTTtJQU9JO0UxRWdsZ0JWO0UwRXZsZ0JNO0lBT0k7RTFFbWxnQlY7RTBFMWxnQk07SUFPSTtFMUVzbGdCVjtFMEU3bGdCTTtJQU9JO0UxRXlsZ0JWO0UwRWhtZ0JNO0lBT0k7RTFFNGxnQlY7RTBFbm1nQk07SUFPSTtFMUUrbGdCVjtFMEV0bWdCTTtJQU9JO0UxRWttZ0JWO0UwRXptZ0JNO0lBT0k7RTFFcW1nQlY7RTBFNW1nQk07SUFPSTtFMUV3bWdCVjtFMEUvbWdCTTtJQU9JO0UxRTJtZ0JWO0UwRWxuZ0JNO0lBT0k7RTFFOG1nQlY7RTBFcm5nQk07SUFPSTtFMUVpbmdCVjtFMEV4bmdCTTtJQU9JO0UxRW9uZ0JWO0UwRTNuZ0JNO0lBT0k7RTFFdW5nQlY7RTBFOW5nQk07SUFPSTtFMUUwbmdCVjtFMEVqb2dCTTtJQU9JO0UxRTZuZ0JWO0UwRXBvZ0JNO0lBT0k7RTFFZ29nQlY7RTBFdm9nQk07SUFPSTtFMUVtb2dCVjtFMEUxb2dCTTtJQU9JO0UxRXNvZ0JWO0UwRTdvZ0JNO0lBT0k7RTFFeW9nQlY7RTBFaHBnQk07SUFPSTtFMUU0b2dCVjtFMEVucGdCTTtJQU9JO0UxRStvZ0JWO0UwRXRwZ0JNO0lBT0k7RTFFa3BnQlY7RTBFenBnQk07SUFPSTtFMUVxcGdCVjtFMEU1cGdCTTtJQU9JO0UxRXdwZ0JWO0UwRS9wZ0JNO0lBT0k7RTFFMnBnQlY7RTBFbHFnQk07SUFPSTtFMUU4cGdCVjtFMEVycWdCTTtJQU9JO0UxRWlxZ0JWO0UwRXhxZ0JNO0lBT0k7RTFFb3FnQlY7RTBFM3FnQk07SUFPSTtFMUV1cWdCVjtFMEU5cWdCTTtJQU9JO0UxRTBxZ0JWO0UwRWpyZ0JNO0lBT0k7RTFFNnFnQlY7RTBFcHJnQk07SUFPSTtFMUVncmdCVjtFMEV2cmdCTTtJQU9JO0UxRW1yZ0JWO0UwRTFyZ0JNO0lBT0k7RTFFc3JnQlY7RTBFN3JnQk07SUFPSTtFMUV5cmdCVjtFMEVoc2dCTTtJQU9JO0UxRTRyZ0JWO0UwRW5zZ0JNO0lBT0k7RTFFK3JnQlY7RTBFdHNnQk07SUFPSTtFMUVrc2dCVjtFMEV6c2dCTTtJQU9JO0UxRXFzZ0JWO0UwRTVzZ0JNO0lBT0k7RTFFd3NnQlY7RTBFL3NnQk07SUFPSTtFMUUyc2dCVjtFMEVsdGdCTTtJQU9JO0UxRThzZ0JWO0UwRXJ0Z0JNO0lBT0k7RTFFaXRnQlY7RTBFeHRnQk07SUFPSTtFMUVvdGdCVjtFMEUzdGdCTTtJQU9JO0UxRXV0Z0JWO0UwRTl0Z0JNO0lBT0k7RTFFMHRnQlY7RTBFanVnQk07SUFPSTtFMUU2dGdCVjtFMEVwdWdCTTtJQU9JO0UxRWd1Z0JWO0UwRXZ1Z0JNO0lBT0k7RTFFbXVnQlY7RTBFMXVnQk07SUFPSTtFMUVzdWdCVjtFMEU3dWdCTTtJQU9JO0UxRXl1Z0JWO0UwRWh2Z0JNO0lBT0k7RTFFNHVnQlY7RTBFbnZnQk07SUFPSTtFMUUrdWdCVjtFMEV0dmdCTTtJQU9JO0UxRWt2Z0JWO0UwRXp2Z0JNO0lBT0k7RTFFcXZnQlY7RTBFNXZnQk07SUFPSTtFMUV3dmdCVjtFMEUvdmdCTTtJQU9JO0UxRTJ2Z0JWO0UwRWx3Z0JNO0lBT0k7RTFFOHZnQlY7RTBFcndnQk07SUFPSTtFMUVpd2dCVjtFMEV4d2dCTTtJQU9JO0UxRW93Z0JWO0UwRTN3Z0JNO0lBT0k7RTFFdXdnQlY7RTBFOXdnQk07SUFPSTtFMUUwd2dCVjtFMEVqeGdCTTtJQU9JO0UxRTZ3Z0JWO0UwRXB4Z0JNO0lBT0k7RTFFZ3hnQlY7RTBFdnhnQk07SUFPSTtFMUVteGdCVjtFMEUxeGdCTTtJQU9JO0UxRXN4Z0JWO0UwRTd4Z0JNO0lBT0k7RTFFeXhnQlY7RTBFaHlnQk07SUFPSTtFMUU0eGdCVjtFMEVueWdCTTtJQU9JO0UxRSt4Z0JWO0UwRXR5Z0JNO0lBT0k7RTFFa3lnQlY7RTBFenlnQk07SUFPSTtFMUVxeWdCVjtFMEU1eWdCTTtJQU9JO0UxRXd5Z0JWO0UwRS95Z0JNO0lBT0k7RTFFMnlnQlY7RTBFbHpnQk07SUFPSTtFMUU4eWdCVjtFMEVyemdCTTtJQU9JO0UxRWl6Z0JWO0UwRXh6Z0JNO0lBT0k7RTFFb3pnQlY7RTBFM3pnQk07SUFPSTtFMUV1emdCVjtFMEU5emdCTTtJQU9JO0UxRTB6Z0JWO0UwRWowZ0JNO0lBT0k7RTFFNnpnQlY7RTBFcDBnQk07SUFPSTtFMUVnMGdCVjtFMEV2MGdCTTtJQU9JO0UxRW0wZ0JWO0UwRTEwZ0JNO0lBT0k7RTFFczBnQlY7RTBFNzBnQk07SUFPSTtFMUV5MGdCVjtFMEVoMWdCTTtJQU9JO0UxRTQwZ0JWO0UwRW4xZ0JNO0lBT0k7RTFFKzBnQlY7RTBFdDFnQk07SUFPSTtFMUVrMWdCVjtFMEV6MWdCTTtJQU9JO0UxRXExZ0JWO0UwRTUxZ0JNO0lBT0k7RTFFdzFnQlY7RTBFLzFnQk07SUFPSTtFMUUyMWdCVjtFMEVsMmdCTTtJQU9JO0UxRTgxZ0JWO0UwRXIyZ0JNO0lBT0k7RTFFaTJnQlY7RTBFeDJnQk07SUFPSTtFMUVvMmdCVjtFMEUzMmdCTTtJQU9JO0UxRXUyZ0JWO0UwRTkyZ0JNO0lBT0k7RTFFMDJnQlY7RTBFajNnQk07SUFPSTtFMUU2MmdCVjtFMEVwM2dCTTtJQU9JO0UxRWczZ0JWO0UwRXYzZ0JNO0lBT0k7RTFFbTNnQlY7RTBFMTNnQk07SUFPSTtFMUVzM2dCVjtFMEU3M2dCTTtJQU9JO0UxRXkzZ0JWO0UwRWg0Z0JNO0lBT0k7RTFFNDNnQlY7RTBFbjRnQk07SUFPSTtFMUUrM2dCVjtFMEV0NGdCTTtJQU9JO0UxRWs0Z0JWO0UwRXo0Z0JNO0lBT0k7RTFFcTRnQlY7RTBFNTRnQk07SUFPSTtFMUV3NGdCVjtFMEUvNGdCTTtJQU9JO0UxRTI0Z0JWO0UwRWw1Z0JNO0lBT0k7RTFFODRnQlY7RTBFcjVnQk07SUFPSTtFMUVpNWdCVjtFMEV4NWdCTTtJQU9JO0UxRW81Z0JWO0UwRTM1Z0JNO0lBT0k7RTFFdTVnQlY7RTBFOTVnQk07SUFPSTtFMUUwNWdCVjtFMEVqNmdCTTtJQU9JO0UxRTY1Z0JWO0UwRXA2Z0JNO0lBT0k7RTFFZzZnQlY7RTBFdjZnQk07SUFPSTtFMUVtNmdCVjtFMEUxNmdCTTtJQU9JO0UxRXM2Z0JWO0UwRTc2Z0JNO0lBT0k7RTFFeTZnQlY7RTBFaDdnQk07SUFPSTtFMUU0NmdCVjtFMEVuN2dCTTtJQU9JO0UxRSs2Z0JWO0UwRXQ3Z0JNO0lBT0k7RTFFazdnQlY7RTBFejdnQk07SUFPSTtFMUVxN2dCVjtFMEU1N2dCTTtJQU9JO0lBQUE7RTFFeTdnQlY7RTBFaDhnQk07SUFPSTtJQUFBO0UxRTY3Z0JWO0UwRXA4Z0JNO0lBT0k7SUFBQTtFMUVpOGdCVjtFMEV4OGdCTTtJQU9JO0lBQUE7RTFFcThnQlY7RTBFNThnQk07SUFPSTtJQUFBO0UxRXk4Z0JWO0UwRWg5Z0JNO0lBT0k7SUFBQTtFMUU2OGdCVjtFMEVwOWdCTTtJQU9JO0lBQUE7RTFFaTlnQlY7RTBFeDlnQk07SUFPSTtJQUFBO0UxRXE5Z0JWO0UwRTU5Z0JNO0lBT0k7SUFBQTtFMUV5OWdCVjtFMEVoK2dCTTtJQU9JO0lBQUE7RTFFNjlnQlY7RTBFcCtnQk07SUFPSTtJQUFBO0UxRWkrZ0JWO0UwRXgrZ0JNO0lBT0k7SUFBQTtFMUVxK2dCVjtFMEU1K2dCTTtJQU9JO0lBQUE7RTFFeStnQlY7RTBFaC9nQk07SUFPSTtJQUFBO0UxRTYrZ0JWO0UwRXAvZ0JNO0lBT0k7SUFBQTtFMUVpL2dCVjtFMEV4L2dCTTtJQU9JO0lBQUE7RTFFcS9nQlY7RTBFNS9nQk07SUFPSTtJQUFBO0UxRXkvZ0JWO0UwRWhnaEJNO0lBT0k7SUFBQTtFMUU2L2dCVjtFMEVwZ2hCTTtJQU9JO0lBQUE7RTFFaWdoQlY7RTBFeGdoQk07SUFPSTtJQUFBO0UxRXFnaEJWO0UwRTVnaEJNO0lBT0k7SUFBQTtFMUV5Z2hCVjtFMEVoaGhCTTtJQU9JO0lBQUE7RTFFNmdoQlY7RTBFcGhoQk07SUFPSTtJQUFBO0UxRWloaEJWO0UwRXhoaEJNO0lBT0k7SUFBQTtFMUVxaGhCVjtFMEU1aGhCTTtJQU9JO0lBQUE7RTFFeWhoQlY7RTBFaGloQk07SUFPSTtJQUFBO0UxRTZoaEJWO0UwRXBpaEJNO0lBT0k7SUFBQTtFMUVpaWhCVjtFMEV4aWhCTTtJQU9JO0lBQUE7RTFFcWloQlY7RTBFNWloQk07SUFPSTtJQUFBO0UxRXlpaEJWO0UwRWhqaEJNO0lBT0k7SUFBQTtFMUU2aWhCVjtFMEVwamhCTTtJQU9JO0lBQUE7RTFFaWpoQlY7RTBFeGpoQk07SUFPSTtJQUFBO0UxRXFqaEJWO0UwRTVqaEJNO0lBT0k7SUFBQTtFMUV5amhCVjtFMEVoa2hCTTtJQU9JO0lBQUE7RTFFNmpoQlY7RTBFcGtoQk07SUFPSTtJQUFBO0UxRWlraEJWO0UwRXhraEJNO0lBT0k7SUFBQTtFMUVxa2hCVjtFMEU1a2hCTTtJQU9JO0lBQUE7RTFFeWtoQlY7RTBFaGxoQk07SUFPSTtJQUFBO0UxRTZraEJWO0UwRXBsaEJNO0lBT0k7SUFBQTtFMUVpbGhCVjtFMEV4bGhCTTtJQU9JO0lBQUE7RTFFcWxoQlY7RTBFNWxoQk07SUFPSTtJQUFBO0UxRXlsaEJWO0UwRWhtaEJNO0lBT0k7SUFBQTtFMUU2bGhCVjtFMEVwbWhCTTtJQU9JO0lBQUE7RTFFaW1oQlY7RTBFeG1oQk07SUFPSTtJQUFBO0UxRXFtaEJWO0UwRTVtaEJNO0lBT0k7RTFFd21oQlY7RTBFL21oQk07SUFPSTtFMUUybWhCVjtFMEVsbmhCTTtJQU9JO0UxRThtaEJWO0UwRXJuaEJNO0lBT0k7RTFFaW5oQlY7RTBFeG5oQk07SUFPSTtFMUVvbmhCVjtFMEUzbmhCTTtJQU9JO0UxRXVuaEJWO0UwRTluaEJNO0lBT0k7RTFFMG5oQlY7RTBFam9oQk07SUFPSTtFMUU2bmhCVjtFMEVwb2hCTTtJQU9JO0UxRWdvaEJWO0UwRXZvaEJNO0lBT0k7RTFFbW9oQlY7RTBFMW9oQk07SUFPSTtFMUVzb2hCVjtFMEU3b2hCTTtJQU9JO0UxRXlvaEJWO0UwRWhwaEJNO0lBT0k7RTFFNG9oQlY7RTBFbnBoQk07SUFPSTtFMUUrb2hCVjtFMEV0cGhCTTtJQU9JO0UxRWtwaEJWO0UwRXpwaEJNO0lBT0k7RTFFcXBoQlY7RTBFNXBoQk07SUFPSTtFMUV3cGhCVjtFMEUvcGhCTTtJQU9JO0UxRTJwaEJWO0UwRWxxaEJNO0lBT0k7RTFFOHBoQlY7RTBFcnFoQk07SUFPSTtFMUVpcWhCVjtFMEV4cWhCTTtJQU9JO0UxRW9xaEJWO0UwRTNxaEJNO0lBT0k7RTFFdXFoQlY7RTBFOXFoQk07SUFPSTtFMUUwcWhCVjtFMEVqcmhCTTtJQU9JO0UxRTZxaEJWO0UwRXByaEJNO0lBT0k7RTFFZ3JoQlY7RTBFdnJoQk07SUFPSTtFMUVtcmhCVjtFMEUxcmhCTTtJQU9JO0UxRXNyaEJWO0UwRTdyaEJNO0lBT0k7RTFFeXJoQlY7RTBFaHNoQk07SUFPSTtFMUU0cmhCVjtFMEVuc2hCTTtJQU9JO0UxRStyaEJWO0UwRXRzaEJNO0lBT0k7RTFFa3NoQlY7RTBFenNoQk07SUFPSTtFMUVxc2hCVjtFMEU1c2hCTTtJQU9JO0UxRXdzaEJWO0UwRS9zaEJNO0lBT0k7RTFFMnNoQlY7RTBFbHRoQk07SUFPSTtFMUU4c2hCVjtFMEVydGhCTTtJQU9JO0UxRWl0aEJWO0UwRXh0aEJNO0lBT0k7RTFFb3RoQlY7RTBFM3RoQk07SUFPSTtFMUV1dGhCVjtFMEU5dGhCTTtJQU9JO0UxRTB0aEJWO0UwRWp1aEJNO0lBT0k7RTFFNnRoQlY7RTBFcHVoQk07SUFPSTtFMUVndWhCVjtFMEV2dWhCTTtJQU9JO0UxRW11aEJWO0UwRTF1aEJNO0lBT0k7RTFFc3VoQlY7RTBFN3VoQk07SUFPSTtFMUV5dWhCVjtFMEVodmhCTTtJQU9JO0UxRTR1aEJWO0UwRW52aEJNO0lBT0k7RTFFK3VoQlY7RTBFdHZoQk07SUFPSTtFMUVrdmhCVjtFMEV6dmhCTTtJQU9JO0UxRXF2aEJWO0UwRTV2aEJNO0lBT0k7RTFFd3ZoQlY7RTBFL3ZoQk07SUFPSTtFMUUydmhCVjtFMEVsd2hCTTtJQU9JO0UxRTh2aEJWO0UwRXJ3aEJNO0lBT0k7RTFFaXdoQlY7RTBFeHdoQk07SUFPSTtFMUVvd2hCVjtFMEUzd2hCTTtJQU9JO0UxRXV3aEJWO0UwRTl3aEJNO0lBT0k7RTFFMHdoQlY7RTBFanhoQk07SUFPSTtFMUU2d2hCVjtFMEVweGhCTTtJQU9JO0UxRWd4aEJWO0UwRXZ4aEJNO0lBT0k7RTFFbXhoQlY7RTBFMXhoQk07SUFPSTtFMUVzeGhCVjtFMEU3eGhCTTtJQU9JO0UxRXl4aEJWO0UwRWh5aEJNO0lBT0k7RTFFNHhoQlY7RTBFbnloQk07SUFPSTtFMUUreGhCVjtFMEV0eWhCTTtJQU9JO0UxRWt5aEJWO0UwRXp5aEJNO0lBT0k7RTFFcXloQlY7RTBFNXloQk07SUFPSTtFMUV3eWhCVjtFMEUveWhCTTtJQU9JO0UxRTJ5aEJWO0UwRWx6aEJNO0lBT0k7RTFFOHloQlY7RTBFcnpoQk07SUFPSTtFMUVpemhCVjtFMEV4emhCTTtJQU9JO0UxRW96aEJWO0UwRTN6aEJNO0lBT0k7RTFFdXpoQlY7RTBFOXpoQk07SUFPSTtFMUUwemhCVjtFMEVqMGhCTTtJQU9JO0UxRTZ6aEJWO0UwRXAwaEJNO0lBT0k7RTFFZzBoQlY7RTBFdjBoQk07SUFPSTtFMUVtMGhCVjtFMEUxMGhCTTtJQU9JO0UxRXMwaEJWO0UwRTcwaEJNO0lBT0k7RTFFeTBoQlY7RTBFaDFoQk07SUFPSTtFMUU0MGhCVjtFMEVuMWhCTTtJQU9JO0UxRSswaEJWO0UwRXQxaEJNO0lBT0k7RTFFazFoQlY7RTBFejFoQk07SUFPSTtFMUVxMWhCVjtFMEU1MWhCTTtJQU9JO0UxRXcxaEJWO0UwRS8xaEJNO0lBT0k7RTFFMjFoQlY7RTBFbDJoQk07SUFPSTtFMUU4MWhCVjtFMEVyMmhCTTtJQU9JO0UxRWkyaEJWO0UwRXgyaEJNO0lBT0k7RTFFbzJoQlY7RTBFMzJoQk07SUFPSTtFMUV1MmhCVjtFMEU5MmhCTTtJQU9JO0UxRTAyaEJWO0UwRWozaEJNO0lBT0k7RTFFNjJoQlY7RTBFcDNoQk07SUFPSTtFMUVnM2hCVjtFMEV2M2hCTTtJQU9JO0UxRW0zaEJWO0UwRTEzaEJNO0lBT0k7RTFFczNoQlY7RTBFNzNoQk07SUFPSTtFMUV5M2hCVjtFMEVoNGhCTTtJQU9JO0UxRTQzaEJWO0UwRW40aEJNO0lBT0k7RTFFKzNoQlY7RTBFdDRoQk07SUFPSTtFMUVrNGhCVjtFMEV6NGhCTTtJQU9JO0UxRXE0aEJWO0UwRTU0aEJNO0lBT0k7RTFFdzRoQlY7RTBFLzRoQk07SUFPSTtFMUUyNGhCVjtFMEVsNWhCTTtJQU9JO0UxRTg0aEJWO0UwRXI1aEJNO0lBT0k7RTFFaTVoQlY7RTBFeDVoQk07SUFPSTtFMUVvNWhCVjtFMEUzNWhCTTtJQU9JO0UxRXU1aEJWO0UwRTk1aEJNO0lBT0k7RTFFMDVoQlY7RTBFajZoQk07SUFPSTtFMUU2NWhCVjtFMEVwNmhCTTtJQU9JO0UxRWc2aEJWO0UwRXY2aEJNO0lBT0k7RTFFbTZoQlY7RTBFMTZoQk07SUFPSTtFMUVzNmhCVjtFMEU3NmhCTTtJQU9JO0UxRXk2aEJWO0UwRWg3aEJNO0lBT0k7SUFBQTtFMUU2NmhCVjtFMEVwN2hCTTtJQU9JO0lBQUE7RTFFaTdoQlY7RTBFeDdoQk07SUFPSTtJQUFBO0UxRXE3aEJWO0UwRTU3aEJNO0lBT0k7SUFBQTtFMUV5N2hCVjtFMEVoOGhCTTtJQU9JO0lBQUE7RTFFNjdoQlY7RTBFcDhoQk07SUFPSTtJQUFBO0UxRWk4aEJWO0UwRXg4aEJNO0lBT0k7SUFBQTtFMUVxOGhCVjtFMEU1OGhCTTtJQU9JO0lBQUE7RTFFeThoQlY7RTBFaDloQk07SUFPSTtJQUFBO0UxRTY4aEJWO0UwRXA5aEJNO0lBT0k7SUFBQTtFMUVpOWhCVjtFMEV4OWhCTTtJQU9JO0lBQUE7RTFFcTloQlY7RTBFNTloQk07SUFPSTtJQUFBO0UxRXk5aEJWO0UwRWgraEJNO0lBT0k7SUFBQTtFMUU2OWhCVjtFMEVwK2hCTTtJQU9JO0lBQUE7RTFFaStoQlY7RTBFeCtoQk07SUFPSTtJQUFBO0UxRXEraEJWO0UwRTUraEJNO0lBT0k7SUFBQTtFMUV5K2hCVjtFMEVoL2hCTTtJQU9JO0lBQUE7RTFFNitoQlY7RTBFcC9oQk07SUFPSTtJQUFBO0UxRWkvaEJWO0UwRXgvaEJNO0lBT0k7SUFBQTtFMUVxL2hCVjtFMEU1L2hCTTtJQU9JO0lBQUE7RTFFeS9oQlY7RTBFaGdpQk07SUFPSTtJQUFBO0UxRTYvaEJWO0UwRXBnaUJNO0lBT0k7SUFBQTtFMUVpZ2lCVjtFMEV4Z2lCTTtJQU9JO0lBQUE7RTFFcWdpQlY7RTBFNWdpQk07SUFPSTtJQUFBO0UxRXlnaUJWO0UwRWhoaUJNO0lBT0k7SUFBQTtFMUU2Z2lCVjtFMEVwaGlCTTtJQU9JO0lBQUE7RTFFaWhpQlY7RTBFeGhpQk07SUFPSTtJQUFBO0UxRXFoaUJWO0UwRTVoaUJNO0lBT0k7SUFBQTtFMUV5aGlCVjtFMEVoaWlCTTtJQU9JO0lBQUE7RTFFNmhpQlY7RTBFcGlpQk07SUFPSTtJQUFBO0UxRWlpaUJWO0UwRXhpaUJNO0lBT0k7SUFBQTtFMUVxaWlCVjtFMEU1aWlCTTtJQU9JO0lBQUE7RTFFeWlpQlY7RTBFaGppQk07SUFPSTtJQUFBO0UxRTZpaUJWO0UwRXBqaUJNO0lBT0k7SUFBQTtFMUVpamlCVjtFMEV4amlCTTtJQU9JO0lBQUE7RTFFcWppQlY7RTBFNWppQk07SUFPSTtJQUFBO0UxRXlqaUJWO0UwRWhraUJNO0lBT0k7SUFBQTtFMUU2amlCVjtFMEVwa2lCTTtJQU9JO0lBQUE7RTFFaWtpQlY7RTBFeGtpQk07SUFPSTtJQUFBO0UxRXFraUJWO0UwRTVraUJNO0lBT0k7SUFBQTtFMUV5a2lCVjtFMEVobGlCTTtJQU9JO0UxRTRraUJWO0UwRW5saUJNO0lBT0k7RTFFK2tpQlY7RTBFdGxpQk07SUFPSTtFMUVrbGlCVjtFMEV6bGlCTTtJQU9JO0UxRXFsaUJWO0UwRTVsaUJNO0lBT0k7RTFFd2xpQlY7RTBFL2xpQk07SUFPSTtFMUUybGlCVjtFMEVsbWlCTTtJQU9JO0UxRThsaUJWO0UwRXJtaUJNO0lBT0k7RTFFaW1pQlY7RTBFeG1pQk07SUFPSTtFMUVvbWlCVjtFMEUzbWlCTTtJQU9JO0UxRXVtaUJWO0UwRTltaUJNO0lBT0k7RTFFMG1pQlY7RTBFam5pQk07SUFPSTtFMUU2bWlCVjtFMEVwbmlCTTtJQU9JO0UxRWduaUJWO0UwRXZuaUJNO0lBT0k7RTFFbW5pQlY7RTBFMW5pQk07SUFPSTtFMUVzbmlCVjtFMEU3bmlCTTtJQU9JO0UxRXluaUJWO0UwRWhvaUJNO0lBT0k7RTFFNG5pQlY7RTBFbm9pQk07SUFPSTtFMUUrbmlCVjtFMEV0b2lCTTtJQU9JO0UxRWtvaUJWO0UwRXpvaUJNO0lBT0k7RTFFcW9pQlY7RTBFNW9pQk07SUFPSTtFMUV3b2lCVjtFMEUvb2lCTTtJQU9JO0UxRTJvaUJWO0UwRWxwaUJNO0lBT0k7RTFFOG9pQlY7RTBFcnBpQk07SUFPSTtFMUVpcGlCVjtFMEV4cGlCTTtJQU9JO0UxRW9waUJWO0UwRTNwaUJNO0lBT0k7RTFFdXBpQlY7RTBFOXBpQk07SUFPSTtFMUUwcGlCVjtFMEVqcWlCTTtJQU9JO0UxRTZwaUJWO0UwRXBxaUJNO0lBT0k7RTFFZ3FpQlY7RTBFdnFpQk07SUFPSTtFMUVtcWlCVjtFMEUxcWlCTTtJQU9JO0UxRXNxaUJWO0UwRTdxaUJNO0lBT0k7RTFFeXFpQlY7RTBFaHJpQk07SUFPSTtFMUU0cWlCVjtFMEVucmlCTTtJQU9JO0UxRStxaUJWO0UwRXRyaUJNO0lBT0k7RTFFa3JpQlY7RTBFenJpQk07SUFPSTtFMUVxcmlCVjtFMEU1cmlCTTtJQU9JO0UxRXdyaUJWO0UwRS9yaUJNO0lBT0k7RTFFMnJpQlY7RTBFbHNpQk07SUFPSTtFMUU4cmlCVjtFMEVyc2lCTTtJQU9JO0UxRWlzaUJWO0UwRXhzaUJNO0lBT0k7RTFFb3NpQlY7RTBFM3NpQk07SUFPSTtFMUV1c2lCVjtFMEU5c2lCTTtJQU9JO0UxRTBzaUJWO0UwRWp0aUJNO0lBT0k7RTFFNnNpQlY7RTBFcHRpQk07SUFPSTtFMUVndGlCVjtFMEV2dGlCTTtJQU9JO0UxRW10aUJWO0UwRTF0aUJNO0lBT0k7RTFFc3RpQlY7RTBFN3RpQk07SUFPSTtFMUV5dGlCVjtFMEVodWlCTTtJQU9JO0UxRTR0aUJWO0UwRW51aUJNO0lBT0k7RTFFK3RpQlY7RTBFdHVpQk07SUFPSTtFMUVrdWlCVjtFMEV6dWlCTTtJQU9JO0UxRXF1aUJWO0UwRTV1aUJNO0lBT0k7RTFFd3VpQlY7RTBFL3VpQk07SUFPSTtFMUUydWlCVjtFMEVsdmlCTTtJQU9JO0UxRTh1aUJWO0UwRXJ2aUJNO0lBT0k7RTFFaXZpQlY7RTBFeHZpQk07SUFPSTtFMUVvdmlCVjtFMEUzdmlCTTtJQU9JO0UxRXV2aUJWO0UwRTl2aUJNO0lBT0k7RTFFMHZpQlY7RTBFandpQk07SUFPSTtFMUU2dmlCVjtFMEVwd2lCTTtJQU9JO0UxRWd3aUJWO0UwRXZ3aUJNO0lBT0k7RTFFbXdpQlY7RTBFMXdpQk07SUFPSTtFMUVzd2lCVjtFMEU3d2lCTTtJQU9JO0UxRXl3aUJWO0UwRWh4aUJNO0lBT0k7RTFFNHdpQlY7RTBFbnhpQk07SUFPSTtFMUUrd2lCVjtFMEV0eGlCTTtJQU9JO0UxRWt4aUJWO0UwRXp4aUJNO0lBT0k7RTFFcXhpQlY7RTBFNXhpQk07SUFPSTtFMUV3eGlCVjtFMEUveGlCTTtJQU9JO0UxRTJ4aUJWO0UwRWx5aUJNO0lBT0k7RTFFOHhpQlY7RTBFcnlpQk07SUFPSTtFMUVpeWlCVjtFMEV4eWlCTTtJQU9JO0UxRW95aUJWO0UwRTN5aUJNO0lBT0k7RTFFdXlpQlY7RTBFOXlpQk07SUFPSTtFMUUweWlCVjtFMEVqemlCTTtJQU9JO0UxRTZ5aUJWO0UwRXB6aUJNO0lBT0k7RTFFZ3ppQlY7RTBFdnppQk07SUFPSTtFMUVtemlCVjtFMEUxemlCTTtJQU9JO0UxRXN6aUJWO0UwRTd6aUJNO0lBT0k7RTFFeXppQlY7RTBFaDBpQk07SUFPSTtFMUU0emlCVjtFMEVuMGlCTTtJQU9JO0UxRSt6aUJWO0UwRXQwaUJNO0lBT0k7RTFFazBpQlY7RTBFejBpQk07SUFPSTtFMUVxMGlCVjtFMEU1MGlCTTtJQU9JO0UxRXcwaUJWO0UwRS8waUJNO0lBT0k7RTFFMjBpQlY7RTBFbDFpQk07SUFPSTtFMUU4MGlCVjtFMEVyMWlCTTtJQU9JO0UxRWkxaUJWO0UwRXgxaUJNO0lBT0k7RTFFbzFpQlY7RTBFMzFpQk07SUFPSTtFMUV1MWlCVjtFMEU5MWlCTTtJQU9JO0UxRTAxaUJWO0UwRWoyaUJNO0lBT0k7RTFFNjFpQlY7RTBFcDJpQk07SUFPSTtFMUVnMmlCVjtFMEV2MmlCTTtJQU9JO0UxRW0yaUJWO0UwRTEyaUJNO0lBT0k7RTFFczJpQlY7RTBFNzJpQk07SUFPSTtFMUV5MmlCVjtFMEVoM2lCTTtJQU9JO0UxRTQyaUJWO0UwRW4zaUJNO0lBT0k7RTFFKzJpQlY7RTBFdDNpQk07SUFPSTtFMUVrM2lCVjtFMEV6M2lCTTtJQU9JO0UxRXEzaUJWO0UwRTUzaUJNO0lBT0k7RTFFdzNpQlY7RTBFLzNpQk07SUFPSTtJQUFBO0UxRTQzaUJWO0UwRW40aUJNO0lBT0k7SUFBQTtFMUVnNGlCVjtFMEV2NGlCTTtJQU9JO0lBQUE7RTFFbzRpQlY7RTBFMzRpQk07SUFPSTtJQUFBO0UxRXc0aUJWO0UwRS80aUJNO0lBT0k7SUFBQTtFMUU0NGlCVjtFMEVuNWlCTTtJQU9JO0lBQUE7RTFFZzVpQlY7RTBFdjVpQk07SUFPSTtJQUFBO0UxRW81aUJWO0UwRTM1aUJNO0lBT0k7SUFBQTtFMUV3NWlCVjtFMEUvNWlCTTtJQU9JO0lBQUE7RTFFNDVpQlY7RTBFbjZpQk07SUFPSTtJQUFBO0UxRWc2aUJWO0UwRXY2aUJNO0lBT0k7SUFBQTtFMUVvNmlCVjtFMEUzNmlCTTtJQU9JO0lBQUE7RTFFdzZpQlY7RTBFLzZpQk07SUFPSTtJQUFBO0UxRTQ2aUJWO0UwRW43aUJNO0lBT0k7SUFBQTtFMUVnN2lCVjtFMEV2N2lCTTtJQU9JO0lBQUE7RTFFbzdpQlY7RTBFMzdpQk07SUFPSTtJQUFBO0UxRXc3aUJWO0UwRS83aUJNO0lBT0k7SUFBQTtFMUU0N2lCVjtFMEVuOGlCTTtJQU9JO0lBQUE7RTFFZzhpQlY7RTBFdjhpQk07SUFPSTtJQUFBO0UxRW84aUJWO0UwRTM4aUJNO0lBT0k7SUFBQTtFMUV3OGlCVjtFMEUvOGlCTTtJQU9JO0lBQUE7RTFFNDhpQlY7RTBFbjlpQk07SUFPSTtJQUFBO0UxRWc5aUJWO0UwRXY5aUJNO0lBT0k7SUFBQTtFMUVvOWlCVjtFMEUzOWlCTTtJQU9JO0lBQUE7RTFFdzlpQlY7RTBFLzlpQk07SUFPSTtJQUFBO0UxRTQ5aUJWO0UwRW4raUJNO0lBT0k7SUFBQTtFMUVnK2lCVjtFMEV2K2lCTTtJQU9JO0lBQUE7RTFFbytpQlY7RTBFMytpQk07SUFPSTtJQUFBO0UxRXcraUJWO0UwRS8raUJNO0lBT0k7SUFBQTtFMUU0K2lCVjtFMEVuL2lCTTtJQU9JO0lBQUE7RTFFZy9pQlY7RTBFdi9pQk07SUFPSTtJQUFBO0UxRW8vaUJWO0UwRTMvaUJNO0lBT0k7SUFBQTtFMUV3L2lCVjtFMEUvL2lCTTtJQU9JO0lBQUE7RTFFNC9pQlY7RTBFbmdqQk07SUFPSTtJQUFBO0UxRWdnakJWO0UwRXZnakJNO0lBT0k7SUFBQTtFMUVvZ2pCVjtFMEUzZ2pCTTtJQU9JO0lBQUE7RTFFd2dqQlY7RTBFL2dqQk07SUFPSTtJQUFBO0UxRTRnakJWO0UwRW5oakJNO0lBT0k7SUFBQTtFMUVnaGpCVjtFMEV2aGpCTTtJQU9JO0lBQUE7RTFFb2hqQlY7RTBFM2hqQk07SUFPSTtJQUFBO0UxRXdoakJWO0UwRS9oakJNO0lBT0k7SUFBQTtFMUU0aGpCVjtFMEVuaWpCTTtJQU9JO0lBQUE7RTFFZ2lqQlY7RTBFdmlqQk07SUFPSTtFMUVtaWpCVjtFMEUxaWpCTTtJQU9JO0UxRXNpakJWO0UwRTdpakJNO0lBT0k7RTFFeWlqQlY7RTBFaGpqQk07SUFPSTtFMUU0aWpCVjtFMEVuampCTTtJQU9JO0UxRStpakJWO0UwRXRqakJNO0lBT0k7RTFFa2pqQlY7RTBFempqQk07SUFPSTtFMUVxampCVjtFMEU1ampCTTtJQU9JO0UxRXdqakJWO0UwRS9qakJNO0lBT0k7RTFFMmpqQlY7RTBFbGtqQk07SUFPSTtFMUU4ampCVjtFMEVya2pCTTtJQU9JO0UxRWlrakJWO0UwRXhrakJNO0lBT0k7RTFFb2tqQlY7RTBFM2tqQk07SUFPSTtFMUV1a2pCVjtFMEU5a2pCTTtJQU9JO0UxRTBrakJWO0UwRWpsakJNO0lBT0k7RTFFNmtqQlY7RTBFcGxqQk07SUFPSTtFMUVnbGpCVjtFMEV2bGpCTTtJQU9JO0UxRW1sakJWO0UwRTFsakJNO0lBT0k7RTFFc2xqQlY7RTBFN2xqQk07SUFPSTtFMUV5bGpCVjtFMEVobWpCTTtJQU9JO0UxRTRsakJWO0UwRW5takJNO0lBT0k7RTFFK2xqQlY7RTBFdG1qQk07SUFPSTtFMUVrbWpCVjtFMEV6bWpCTTtJQU9JO0UxRXFtakJWO0UwRTVtakJNO0lBT0k7RTFFd21qQlY7RTBFL21qQk07SUFPSTtFMUUybWpCVjtFMEVsbmpCTTtJQU9JO0UxRThtakJWO0UwRXJuakJNO0lBT0k7RTFFaW5qQlY7RTBFeG5qQk07SUFPSTtFMUVvbmpCVjtFMEUzbmpCTTtJQU9JO0UxRXVuakJWO0UwRTluakJNO0lBT0k7RTFFMG5qQlY7RTBFam9qQk07SUFPSTtFMUU2bmpCVjtFMEVwb2pCTTtJQU9JO0UxRWdvakJWO0UwRXZvakJNO0lBT0k7RTFFbW9qQlY7RTBFMW9qQk07SUFPSTtFMUVzb2pCVjtFMEU3b2pCTTtJQU9JO0UxRXlvakJWO0UwRWhwakJNO0lBT0k7RTFFNG9qQlY7RTBFbnBqQk07SUFPSTtFMUUrb2pCVjtFMEV0cGpCTTtJQU9JO0UxRWtwakJWO0UwRXpwakJNO0lBT0k7RTFFcXBqQlY7RTBFNXBqQk07SUFPSTtFMUV3cGpCVjtFMEUvcGpCTTtJQU9JO0UxRTJwakJWO0UwRWxxakJNO0lBT0k7RTFFOHBqQlY7RTBFcnFqQk07SUFPSTtFMUVpcWpCVjtFMEV4cWpCTTtJQU9JO0UxRW9xakJWO0UwRTNxakJNO0lBT0k7RTFFdXFqQlY7RTBFOXFqQk07SUFPSTtFMUUwcWpCVjtFMEVqcmpCTTtJQU9JO0UxRTZxakJWO0UwRXByakJNO0lBT0k7RTFFZ3JqQlY7RTBFdnJqQk07SUFPSTtFMUVtcmpCVjtFMEUxcmpCTTtJQU9JO0UxRXNyakJWO0UwRTdyakJNO0lBT0k7RTFFeXJqQlY7RTBFaHNqQk07SUFPSTtFMUU0cmpCVjtFMEVuc2pCTTtJQU9JO0UxRStyakJWO0UwRXRzakJNO0lBT0k7RTFFa3NqQlY7RTBFenNqQk07SUFPSTtFMUVxc2pCVjtFMEU1c2pCTTtJQU9JO0UxRXdzakJWO0UwRS9zakJNO0lBT0k7RTFFMnNqQlY7RTBFbHRqQk07SUFPSTtFMUU4c2pCVjtFMEVydGpCTTtJQU9JO0UxRWl0akJWO0UwRXh0akJNO0lBT0k7RTFFb3RqQlY7RTBFM3RqQk07SUFPSTtFMUV1dGpCVjtFMEU5dGpCTTtJQU9JO0UxRTB0akJWO0UwRWp1akJNO0lBT0k7RTFFNnRqQlY7RTBFcHVqQk07SUFPSTtFMUVndWpCVjtFMEV2dWpCTTtJQU9JO0UxRW11akJWO0UwRTF1akJNO0lBT0k7RTFFc3VqQlY7RTBFN3VqQk07SUFPSTtFMUV5dWpCVjtFMEVodmpCTTtJQU9JO0UxRTR1akJWO0UwRW52akJNO0lBT0k7RTFFK3VqQlY7RTBFdHZqQk07SUFPSTtFMUVrdmpCVjtFMEV6dmpCTTtJQU9JO0UxRXF2akJWO0UwRTV2akJNO0lBT0k7RTFFd3ZqQlY7RTBFL3ZqQk07SUFPSTtFMUUydmpCVjtFMEVsd2pCTTtJQU9JO0UxRTh2akJWO0UwRXJ3akJNO0lBT0k7RTFFaXdqQlY7RTBFeHdqQk07SUFPSTtFMUVvd2pCVjtFMEUzd2pCTTtJQU9JO0UxRXV3akJWO0UwRTl3akJNO0lBT0k7RTFFMHdqQlY7RTBFanhqQk07SUFPSTtFMUU2d2pCVjtFMEVweGpCTTtJQU9JO0UxRWd4akJWO0UwRXZ4akJNO0lBT0k7RTFFbXhqQlY7RTBFMXhqQk07SUFPSTtFMUVzeGpCVjtFMEU3eGpCTTtJQU9JO0UxRXl4akJWO0UwRWh5akJNO0lBT0k7RTFFNHhqQlY7RTBFbnlqQk07SUFPSTtFMUUreGpCVjtFMEV0eWpCTTtJQU9JO0UxRWt5akJWO0UwRXp5akJNO0lBT0k7RTFFcXlqQlY7RTBFNXlqQk07SUFPSTtFMUV3eWpCVjtFMEUveWpCTTtJQU9JO0UxRTJ5akJWO0UwRWx6akJNO0lBT0k7RTFFOHlqQlY7RTBFcnpqQk07SUFPSTtFMUVpempCVjtFMEV4empCTTtJQU9JO0UxRW96akJWO0UwRTN6akJNO0lBT0k7RTFFdXpqQlY7RTBFOXpqQk07SUFPSTtFMUUwempCVjtFMEVqMGpCTTtJQU9JO0UxRTZ6akJWO0UwRXAwakJNO0lBT0k7RTFFZzBqQlY7RTBFdjBqQk07SUFPSTtFMUVtMGpCVjtFMEUxMGpCTTtJQU9JO0UxRXMwakJWO0UwRTcwakJNO0lBT0k7RTFFeTBqQlY7RTBFaDFqQk07SUFPSTtFMUU0MGpCVjtFMEVuMWpCTTtJQU9JO0UxRSswakJWO0UwRXQxakJNO0lBT0k7RTFFazFqQlY7RTBFejFqQk07SUFPSTtFMUVxMWpCVjtFMEU1MWpCTTtJQU9JO0UxRXcxakJWO0UwRS8xakJNO0lBT0k7RTFFMjFqQlY7RTBFbDJqQk07SUFPSTtFMUU4MWpCVjtFMEVyMmpCTTtJQU9JO0UxRWkyakJWO0UwRXgyakJNO0lBT0k7RTFFbzJqQlY7RTBFMzJqQk07SUFPSTtFMUV1MmpCVjtFMEU5MmpCTTtJQU9JO0UxRTAyakJWO0UwRWozakJNO0lBT0k7RTFFNjJqQlY7RTBFcDNqQk07SUFPSTtFMUVnM2pCVjtFMEV2M2pCTTtJQU9JO0UxRW0zakJWO0UwRTEzakJNO0lBT0k7RTFFczNqQlY7RTBFNzNqQk07SUFPSTtFMUV5M2pCVjtFMEVoNGpCTTtJQU9JO0UxRTQzakJWO0UwRW40akJNO0lBT0k7RTFFKzNqQlY7RTBFdDRqQk07SUFPSTtFMUVrNGpCVjtFMEV6NGpCTTtJQU9JO0UxRXE0akJWO0UwRTU0akJNO0lBT0k7RTFFdzRqQlY7RTBFLzRqQk07SUFPSTtFMUUyNGpCVjtFMEVsNWpCTTtJQU9JO0UxRTg0akJWO0UwRXI1akJNO0lBT0k7RTFFaTVqQlY7RTBFeDVqQk07SUFPSTtFMUVvNWpCVjtFMEUzNWpCTTtJQU9JO0UxRXU1akJWO0UwRTk1akJNO0lBT0k7RTFFMDVqQlY7RTBFajZqQk07SUFPSTtFMUU2NWpCVjtFMEVwNmpCTTtJQU9JO0UxRWc2akJWO0UwRXY2akJNO0lBT0k7RTFFbTZqQlY7RTBFMTZqQk07SUFPSTtFMUVzNmpCVjtFMEU3NmpCTTtJQU9JO0UxRXk2akJWO0UwRWg3akJNO0lBT0k7RTFFNDZqQlY7RTBFbjdqQk07SUFPSTtFMUUrNmpCVjtFMEV0N2pCTTtJQU9JO0UxRWs3akJWO0UwRXo3akJNO0lBT0k7RTFFcTdqQlY7RTBFNTdqQk07SUFPSTtFMUV3N2pCVjtFMEUvN2pCTTtJQU9JO0UxRTI3akJWO0UwRWw4akJNO0lBT0k7RTFFODdqQlY7RTBFcjhqQk07SUFPSTtFMUVpOGpCVjtFMEV4OGpCTTtJQU9JO0UxRW84akJWO0UwRTM4akJNO0lBT0k7RTFFdThqQlY7RTBFOThqQk07SUFPSTtFMUUwOGpCVjtFMEVqOWpCTTtJQU9JO0UxRTY4akJWO0UwRXA5akJNO0lBT0k7RTFFZzlqQlY7RTBFdjlqQk07SUFPSTtFMUVtOWpCVjtFMEUxOWpCTTtJQU9JO0UxRXM5akJWO0UwRTc5akJNO0lBT0k7RTFFeTlqQlY7RTBFaCtqQk07SUFPSTtFMUU0OWpCVjtFMEVuK2pCTTtJQU9JO0UxRSs5akJWO0UwRXQrakJNO0lBT0k7RTFFaytqQlY7RTBFeitqQk07SUFPSTtFMUVxK2pCVjtFMEU1K2pCTTtJQU9JO0UxRXcrakJWO0UwRS8rakJNO0lBT0k7RTFFMitqQlY7RTBFbC9qQk07SUFPSTtFMUU4K2pCVjtFMEVyL2pCTTtJQU9JO0UxRWkvakJWO0UwRXgvakJNO0lBT0k7RTFFby9qQlY7RTBFMy9qQk07SUFPSTtFMUV1L2pCVjtFMEU5L2pCTTtJQU9JO0UxRTAvakJWO0UwRWpna0JNO0lBT0k7RTFFNi9qQlY7RTBFcGdrQk07SUFPSTtFMUVnZ2tCVjtFMEV2Z2tCTTtJQU9JO0UxRW1na0JWO0UwRTFna0JNO0lBT0k7RTFFc2drQlY7RTBFN2drQk07SUFPSTtFMUV5Z2tCVjtFMEVoaGtCTTtJQU9JO0UxRTRna0JWO0UwRW5oa0JNO0lBT0k7RTFFK2drQlY7RTBFdGhrQk07SUFPSTtFMUVraGtCVjtFMEV6aGtCTTtJQU9JO0UxRXFoa0JWO0UwRTVoa0JNO0lBT0k7RTFFd2hrQlY7RTBFL2hrQk07SUFPSTtFMUUyaGtCVjtFMEVsaWtCTTtJQU9JO0UxRThoa0JWO0UwRXJpa0JNO0lBT0k7RTFFaWlrQlY7RTBFeGlrQk07SUFPSTtFMUVvaWtCVjtFMEUzaWtCTTtJQU9JO0UxRXVpa0JWO0UwRTlpa0JNO0lBT0k7RTFFMGlrQlY7RTBFamprQk07SUFPSTtFMUU2aWtCVjtFMEVwamtCTTtJQU9JO0UxRWdqa0JWO0UwRXZqa0JNO0lBT0k7RTFFbWprQlY7RTBFMWprQk07SUFPSTtFMUVzamtCVjtFMEU3amtCTTtJQU9JO0UxRXlqa0JWO0UwRWhra0JNO0lBT0k7RTFFNGprQlY7RTBFbmtrQk07SUFPSTtFMUUramtCVjtFMEV0a2tCTTtJQU9JO0UxRWtra0JWO0UwRXpra0JNO0lBT0k7RTFFcWtrQlY7RTBFNWtrQk07SUFPSTtFMUV3a2tCVjtFMEUva2tCTTtJQU9JO0UxRTJra0JWO0UwRWxsa0JNO0lBT0k7RTFFOGtrQlY7RTBFcmxrQk07SUFPSTtFMUVpbGtCVjtFMEV4bGtCTTtJQU9JO0UxRW9sa0JWO0UwRTNsa0JNO0lBT0k7RTFFdWxrQlY7RTBFOWxrQk07SUFPSTtFMUUwbGtCVjtFMEVqbWtCTTtJQU9JO0UxRTZsa0JWO0UwRXBta0JNO0lBT0k7RTFFZ21rQlY7RTBFdm1rQk07SUFPSTtFMUVtbWtCVjtFMEUxbWtCTTtJQU9JO0UxRXNta0JWO0UwRTdta0JNO0lBT0k7RTFFeW1rQlY7RTBFaG5rQk07SUFPSTtFMUU0bWtCVjtFMEVubmtCTTtJQU9JO0UxRStta0JWO0UwRXRua0JNO0lBT0k7RTFFa25rQlY7RTBFem5rQk07SUFPSTtFMUVxbmtCVjtFMEU1bmtCTTtJQU9JO0UxRXdua0JWO0UwRS9ua0JNO0lBT0k7RTFFMm5rQlY7RTBFbG9rQk07SUFPSTtFMUU4bmtCVjtFMEVyb2tCTTtJQU9JO0UxRWlva0JWO0UwRXhva0JNO0lBT0k7RTFFb29rQlY7RTBFM29rQk07SUFPSTtFMUV1b2tCVjtFMEU5b2tCTTtJQU9JO0UxRTBva0JWO0UwRWpwa0JNO0lBT0k7RTFFNm9rQlY7RTBFcHBrQk07SUFPSTtFMUVncGtCVjtFMEV2cGtCTTtJQU9JO0UxRW1wa0JWO0UwRTFwa0JNO0lBT0k7RTFFc3BrQlY7RTBFN3BrQk07SUFPSTtFMUV5cGtCVjtFMEVocWtCTTtJQU9JO0UxRTRwa0JWO0UwRW5xa0JNO0lBT0k7RTFFK3BrQlY7RTBFdHFrQk07SUFPSTtFMUVrcWtCVjtFMEV6cWtCTTtJQU9JO0UxRXFxa0JWO0UwRTVxa0JNO0lBT0k7RTFFd3FrQlY7RTBFL3FrQk07SUFPSTtFMUUycWtCVjtFMEVscmtCTTtJQU9JO0UxRThxa0JWO0UwRXJya0JNO0lBT0k7RTFFaXJrQlY7RTBFeHJrQk07SUFPSTtFMUVvcmtCVjtFMEUzcmtCTTtJQU9JO0UxRXVya0JWO0UwRTlya0JNO0lBT0k7RTFFMHJrQlY7RTBFanNrQk07SUFPSTtFMUU2cmtCVjtFMEVwc2tCTTtJQU9JO0UxRWdza0JWO0UwRXZza0JNO0lBT0k7RTFFbXNrQlY7RTBFMXNrQk07SUFPSTtFMUVzc2tCVjtFMEU3c2tCTTtJQU9JO0UxRXlza0JWO0UwRWh0a0JNO0lBT0k7RTFFNHNrQlY7RTBFbnRrQk07SUFPSTtFMUUrc2tCVjtFMEV0dGtCTTtJQU9JO0UxRWt0a0JWO0UwRXp0a0JNO0lBT0k7RTFFcXRrQlY7RTBFNXRrQk07SUFPSTtFMUV3dGtCVjtFMEUvdGtCTTtJQU9JO0UxRTJ0a0JWO0UwRWx1a0JNO0lBT0k7RTFFOHRrQlY7RTBFcnVrQk07SUFPSTtFMUVpdWtCVjtFMEV4dWtCTTtJQU9JO0UxRW91a0JWO0UwRTN1a0JNO0lBT0k7RTFFdXVrQlY7RTBFOXVrQk07SUFPSTtFMUUwdWtCVjtFMEVqdmtCTTtJQU9JO0UxRTZ1a0JWO0UwRXB2a0JNO0lBT0k7RTFFZ3ZrQlY7RTBFdnZrQk07SUFPSTtFMUVtdmtCVjtFMEUxdmtCTTtJQU9JO0UxRXN2a0JWO0UwRTd2a0JNO0lBT0k7RTFFeXZrQlY7RTBFaHdrQk07SUFPSTtFMUU0dmtCVjtFMEVud2tCTTtJQU9JO0UxRSt2a0JWO0UwRXR3a0JNO0lBT0k7RTFFa3drQlY7RTBFendrQk07SUFPSTtFMUVxd2tCVjtFMEU1d2tCTTtJQU9JO0UxRXd3a0JWO0UwRS93a0JNO0lBT0k7RTFFMndrQlY7RTBFbHhrQk07SUFPSTtFMUU4d2tCVjtFMEVyeGtCTTtJQU9JO0UxRWl4a0JWO0UwRXh4a0JNO0lBT0k7RTFFb3hrQlY7RTBFM3hrQk07SUFPSTtFMUV1eGtCVjtFMEU5eGtCTTtJQU9JO0UxRTB4a0JWO0UwRWp5a0JNO0lBT0k7RTFFNnhrQlY7RTBFcHlrQk07SUFPSTtFMUVneWtCVjtFMEV2eWtCTTtJQU9JO0UxRW15a0JWO0UwRTF5a0JNO0lBT0k7RTFFc3lrQlY7RTBFN3lrQk07SUFPSTtFMUV5eWtCVjtFMEVoemtCTTtJQU9JO0UxRTR5a0JWO0UwRW56a0JNO0lBT0k7RTFFK3lrQlY7RTBFdHprQk07SUFPSTtFMUVremtCVjtFMEV6emtCTTtJQU9JO0UxRXF6a0JWO0UwRTV6a0JNO0lBT0k7RTFFd3prQlY7RTBFL3prQk07SUFPSTtFMUUyemtCVjtFMEVsMGtCTTtJQU9JO0UxRTh6a0JWO0UwRXIwa0JNO0lBT0k7RTFFaTBrQlY7RTBFeDBrQk07SUFPSTtFMUVvMGtCVjtFMEUzMGtCTTtJQU9JO0UxRXUwa0JWO0UwRTkwa0JNO0lBT0k7RTFFMDBrQlY7RTBFajFrQk07SUFPSTtFMUU2MGtCVjtFMEVwMWtCTTtJQU9JO0UxRWcxa0JWO0UwRXYxa0JNO0lBT0k7RTFFbTFrQlY7RTBFMTFrQk07SUFPSTtFMUVzMWtCVjtFMEU3MWtCTTtJQU9JO0UxRXkxa0JWO0UwRWgya0JNO0lBT0k7RTFFNDFrQlY7RTBFbjJrQk07SUFPSTtFMUUrMWtCVjtFMEV0MmtCTTtJQU9JO0UxRWsya0JWO0UwRXoya0JNO0lBT0k7RTFFcTJrQlY7RTBFNTJrQk07SUFPSTtFMUV3MmtCVjtFMEUvMmtCTTtJQU9JO0UxRTIya0JWO0UwRWwza0JNO0lBT0k7RTFFODJrQlY7RTBFcjNrQk07SUFPSTtFMUVpM2tCVjtFMEV4M2tCTTtJQU9JO0UxRW8za0JWO0UwRTMza0JNO0lBT0k7RTFFdTNrQlY7RTBFOTNrQk07SUFPSTtFMUUwM2tCVjtFMEVqNGtCTTtJQU9JO0UxRTYza0JWO0UwRXA0a0JNO0lBT0k7RTFFZzRrQlY7RTBFdjRrQk07SUFPSTtFMUVtNGtCVjtFMEUxNGtCTTtJQU9JO0UxRXM0a0JWO0UwRTc0a0JNO0lBT0k7RTFFeTRrQlY7RTBFaDVrQk07SUFPSTtFMUU0NGtCVjtFMEVuNWtCTTtJQU9JO0UxRSs0a0JWO0UwRXQ1a0JNO0lBT0k7RTFFazVrQlY7RTBFejVrQk07SUFPSTtFMUVxNWtCVjtFMEU1NWtCTTtJQU9JO0UxRXc1a0JWO0UwRS81a0JNO0lBT0k7RTFFMjVrQlY7RTBFbDZrQk07SUFPSTtFMUU4NWtCVjtFMEVyNmtCTTtJQU9JO0UxRWk2a0JWO0UwRXg2a0JNO0lBT0k7RTFFbzZrQlY7RTBFMzZrQk07SUFPSTtFMUV1NmtCVjtFMEU5NmtCTTtJQU9JO0UxRTA2a0JWO0UwRWo3a0JNO0lBT0k7RTFFNjZrQlY7RTBFcDdrQk07SUFPSTtFMUVnN2tCVjtFMEV2N2tCTTtJQU9JO0UxRW03a0JWO0UwRTE3a0JNO0lBT0k7RTFFczdrQlY7RTBFNzdrQk07SUFPSTtFMUV5N2tCVjtFMEVoOGtCTTtJQU9JO0UxRTQ3a0JWO0UwRW44a0JNO0lBT0k7RTFFKzdrQlY7QUFDRjtBZ0IxOGtCSTtFMERHSTtJQU9JO0UxRW84a0JWO0UwRTM4a0JNO0lBT0k7RTFFdThrQlY7RTBFOThrQk07SUFPSTtFMUUwOGtCVjtFMEVqOWtCTTtJQU9JO0UxRTY4a0JWO0UwRXA5a0JNO0lBT0k7RTFFZzlrQlY7RTBFdjlrQk07SUFPSTtFMUVtOWtCVjtFMEUxOWtCTTtJQU9JO0UxRXM5a0JWO0UwRTc5a0JNO0lBT0k7RTFFeTlrQlY7RTBFaCtrQk07SUFPSTtFMUU0OWtCVjtFMEVuK2tCTTtJQU9JO0UxRSs5a0JWO0UwRXQra0JNO0lBT0k7RTFFaytrQlY7RTBFeitrQk07SUFPSTtFMUVxK2tCVjtFMEU1K2tCTTtJQU9JO0UxRXcra0JWO0UwRS8ra0JNO0lBT0k7RTFFMitrQlY7RTBFbC9rQk07SUFPSTtFMUU4K2tCVjtFMEVyL2tCTTtJQU9JO0UxRWkva0JWO0UwRXgva0JNO0lBT0k7RTFFby9rQlY7RTBFMy9rQk07SUFPSTtFMUV1L2tCVjtFMEU5L2tCTTtJQU9JO0UxRTAva0JWO0UwRWpnbEJNO0lBT0k7RTFFNi9rQlY7RTBFcGdsQk07SUFPSTtFMUVnZ2xCVjtFMEV2Z2xCTTtJQU9JO0UxRW1nbEJWO0UwRTFnbEJNO0lBT0k7RTFFc2dsQlY7RTBFN2dsQk07SUFPSTtFMUV5Z2xCVjtFMEVoaGxCTTtJQU9JO0UxRTRnbEJWO0UwRW5obEJNO0lBT0k7RTFFK2dsQlY7RTBFdGhsQk07SUFPSTtFMUVraGxCVjtFMEV6aGxCTTtJQU9JO0UxRXFobEJWO0UwRTVobEJNO0lBT0k7RTFFd2hsQlY7RTBFL2hsQk07SUFPSTtFMUUyaGxCVjtFMEVsaWxCTTtJQU9JO0UxRThobEJWO0UwRXJpbEJNO0lBT0k7RTFFaWlsQlY7RTBFeGlsQk07SUFPSTtFMUVvaWxCVjtFMEUzaWxCTTtJQU9JO0UxRXVpbEJWO0UwRTlpbEJNO0lBT0k7RTFFMGlsQlY7RTBFampsQk07SUFPSTtFMUU2aWxCVjtFMEVwamxCTTtJQU9JO0UxRWdqbEJWO0UwRXZqbEJNO0lBT0k7RTFFbWpsQlY7RTBFMWpsQk07SUFPSTtFMUVzamxCVjtFMEU3amxCTTtJQU9JO0UxRXlqbEJWO0UwRWhrbEJNO0lBT0k7RTFFNGpsQlY7RTBFbmtsQk07SUFPSTtFMUUramxCVjtFMEV0a2xCTTtJQU9JO0UxRWtrbEJWO0UwRXprbEJNO0lBT0k7RTFFcWtsQlY7RTBFNWtsQk07SUFPSTtFMUV3a2xCVjtFMEUva2xCTTtJQU9JO0UxRTJrbEJWO0UwRWxsbEJNO0lBT0k7RTFFOGtsQlY7RTBFcmxsQk07SUFPSTtFMUVpbGxCVjtFMEV4bGxCTTtJQU9JO0UxRW9sbEJWO0UwRTNsbEJNO0lBT0k7RTFFdWxsQlY7RTBFOWxsQk07SUFPSTtFMUUwbGxCVjtFMEVqbWxCTTtJQU9JO0UxRTZsbEJWO0UwRXBtbEJNO0lBT0k7RTFFZ21sQlY7RTBFdm1sQk07SUFPSTtFMUVtbWxCVjtFMEUxbWxCTTtJQU9JO0UxRXNtbEJWO0UwRTdtbEJNO0lBT0k7RTFFeW1sQlY7RTBFaG5sQk07SUFPSTtFMUU0bWxCVjtFMEVubmxCTTtJQU9JO0UxRSttbEJWO0UwRXRubEJNO0lBT0k7RTFFa25sQlY7RTBFem5sQk07SUFPSTtFMUVxbmxCVjtFMEU1bmxCTTtJQU9JO0UxRXdubEJWO0UwRS9ubEJNO0lBT0k7RTFFMm5sQlY7RTBFbG9sQk07SUFPSTtFMUU4bmxCVjtFMEVyb2xCTTtJQU9JO0UxRWlvbEJWO0UwRXhvbEJNO0lBT0k7RTFFb29sQlY7RTBFM29sQk07SUFPSTtFMUV1b2xCVjtFMEU5b2xCTTtJQU9JO0UxRTBvbEJWO0UwRWpwbEJNO0lBT0k7RTFFNm9sQlY7RTBFcHBsQk07SUFPSTtFMUVncGxCVjtFMEV2cGxCTTtJQU9JO0UxRW1wbEJWO0UwRTFwbEJNO0lBT0k7RTFFc3BsQlY7RTBFN3BsQk07SUFPSTtFMUV5cGxCVjtFMEVocWxCTTtJQU9JO0UxRTRwbEJWO0UwRW5xbEJNO0lBT0k7RTFFK3BsQlY7RTBFdHFsQk07SUFPSTtFMUVrcWxCVjtFMEV6cWxCTTtJQU9JO0UxRXFxbEJWO0UwRTVxbEJNO0lBT0k7RTFFd3FsQlY7RTBFL3FsQk07SUFPSTtFMUUycWxCVjtFMEVscmxCTTtJQU9JO0UxRThxbEJWO0UwRXJybEJNO0lBT0k7RTFFaXJsQlY7RTBFeHJsQk07SUFPSTtFMUVvcmxCVjtFMEUzcmxCTTtJQU9JO0UxRXVybEJWO0UwRTlybEJNO0lBT0k7RTFFMHJsQlY7RTBFanNsQk07SUFPSTtFMUU2cmxCVjtFMEVwc2xCTTtJQU9JO0UxRWdzbEJWO0UwRXZzbEJNO0lBT0k7RTFFbXNsQlY7RTBFMXNsQk07SUFPSTtFMUVzc2xCVjtFMEU3c2xCTTtJQU9JO0UxRXlzbEJWO0UwRWh0bEJNO0lBT0k7RTFFNHNsQlY7RTBFbnRsQk07SUFPSTtFMUUrc2xCVjtFMEV0dGxCTTtJQU9JO0UxRWt0bEJWO0UwRXp0bEJNO0lBT0k7RTFFcXRsQlY7RTBFNXRsQk07SUFPSTtFMUV3dGxCVjtFMEUvdGxCTTtJQU9JO0UxRTJ0bEJWO0UwRWx1bEJNO0lBT0k7RTFFOHRsQlY7RTBFcnVsQk07SUFPSTtFMUVpdWxCVjtFMEV4dWxCTTtJQU9JO0UxRW91bEJWO0UwRTN1bEJNO0lBT0k7RTFFdXVsQlY7RTBFOXVsQk07SUFPSTtFMUUwdWxCVjtFMEVqdmxCTTtJQU9JO0UxRTZ1bEJWO0UwRXB2bEJNO0lBT0k7RTFFZ3ZsQlY7RTBFdnZsQk07SUFPSTtFMUVtdmxCVjtFMEUxdmxCTTtJQU9JO0UxRXN2bEJWO0UwRTd2bEJNO0lBT0k7RTFFeXZsQlY7RTBFaHdsQk07SUFPSTtFMUU0dmxCVjtFMEVud2xCTTtJQU9JO0UxRSt2bEJWO0UwRXR3bEJNO0lBT0k7RTFFa3dsQlY7RTBFendsQk07SUFPSTtFMUVxd2xCVjtFMEU1d2xCTTtJQU9JO0UxRXd3bEJWO0UwRS93bEJNO0lBT0k7RTFFMndsQlY7RTBFbHhsQk07SUFPSTtFMUU4d2xCVjtFMEVyeGxCTTtJQU9JO0UxRWl4bEJWO0UwRXh4bEJNO0lBT0k7RTFFb3hsQlY7RTBFM3hsQk07SUFPSTtFMUV1eGxCVjtFMEU5eGxCTTtJQU9JO0UxRTB4bEJWO0UwRWp5bEJNO0lBT0k7RTFFNnhsQlY7RTBFcHlsQk07SUFPSTtFMUVneWxCVjtFMEV2eWxCTTtJQU9JO0UxRW15bEJWO0UwRTF5bEJNO0lBT0k7RTFFc3lsQlY7RTBFN3lsQk07SUFPSTtFMUV5eWxCVjtFMEVoemxCTTtJQU9JO0UxRTR5bEJWO0UwRW56bEJNO0lBT0k7RTFFK3lsQlY7RTBFdHpsQk07SUFPSTtFMUVremxCVjtFMEV6emxCTTtJQU9JO0UxRXF6bEJWO0UwRTV6bEJNO0lBT0k7RTFFd3psQlY7RTBFL3psQk07SUFPSTtFMUUyemxCVjtFMEVsMGxCTTtJQU9JO0UxRTh6bEJWO0UwRXIwbEJNO0lBT0k7RTFFaTBsQlY7RTBFeDBsQk07SUFPSTtFMUVvMGxCVjtFMEUzMGxCTTtJQU9JO0UxRXUwbEJWO0UwRTkwbEJNO0lBT0k7RTFFMDBsQlY7RTBFajFsQk07SUFPSTtFMUU2MGxCVjtFMEVwMWxCTTtJQU9JO0UxRWcxbEJWO0UwRXYxbEJNO0lBT0k7RTFFbTFsQlY7RTBFMTFsQk07SUFPSTtFMUVzMWxCVjtFMEU3MWxCTTtJQU9JO0UxRXkxbEJWO0UwRWgybEJNO0lBT0k7RTFFNDFsQlY7RTBFbjJsQk07SUFPSTtFMUUrMWxCVjtFMEV0MmxCTTtJQU9JO0UxRWsybEJWO0UwRXoybEJNO0lBT0k7RTFFcTJsQlY7RTBFNTJsQk07SUFPSTtFMUV3MmxCVjtFMEUvMmxCTTtJQU9JO0UxRTIybEJWO0UwRWwzbEJNO0lBT0k7RTFFODJsQlY7RTBFcjNsQk07SUFPSTtFMUVpM2xCVjtFMEV4M2xCTTtJQU9JO0UxRW8zbEJWO0UwRTMzbEJNO0lBT0k7RTFFdTNsQlY7RTBFOTNsQk07SUFPSTtFMUUwM2xCVjtFMEVqNGxCTTtJQU9JO0UxRTYzbEJWO0UwRXA0bEJNO0lBT0k7RTFFZzRsQlY7RTBFdjRsQk07SUFPSTtFMUVtNGxCVjtFMEUxNGxCTTtJQU9JO0UxRXM0bEJWO0UwRTc0bEJNO0lBT0k7RTFFeTRsQlY7RTBFaDVsQk07SUFPSTtFMUU0NGxCVjtFMEVuNWxCTTtJQU9JO0UxRSs0bEJWO0UwRXQ1bEJNO0lBT0k7RTFFazVsQlY7RTBFejVsQk07SUFPSTtFMUVxNWxCVjtFMEU1NWxCTTtJQU9JO0UxRXc1bEJWO0UwRS81bEJNO0lBT0k7RTFFMjVsQlY7RTBFbDZsQk07SUFPSTtFMUU4NWxCVjtFMEVyNmxCTTtJQU9JO0UxRWk2bEJWO0UwRXg2bEJNO0lBT0k7RTFFbzZsQlY7RTBFMzZsQk07SUFPSTtFMUV1NmxCVjtFMEU5NmxCTTtJQU9JO0UxRTA2bEJWO0UwRWo3bEJNO0lBT0k7RTFFNjZsQlY7RTBFcDdsQk07SUFPSTtFMUVnN2xCVjtFMEV2N2xCTTtJQU9JO0UxRW03bEJWO0UwRTE3bEJNO0lBT0k7RTFFczdsQlY7RTBFNzdsQk07SUFPSTtFMUV5N2xCVjtFMEVoOGxCTTtJQU9JO0UxRTQ3bEJWO0UwRW44bEJNO0lBT0k7RTFFKzdsQlY7RTBFdDhsQk07SUFPSTtFMUVrOGxCVjtFMEV6OGxCTTtJQU9JO0UxRXE4bEJWO0UwRTU4bEJNO0lBT0k7RTFFdzhsQlY7RTBFLzhsQk07SUFPSTtFMUUyOGxCVjtFMEVsOWxCTTtJQU9JO0UxRTg4bEJWO0UwRXI5bEJNO0lBT0k7RTFFaTlsQlY7RTBFeDlsQk07SUFPSTtFMUVvOWxCVjtFMEUzOWxCTTtJQU9JO0UxRXU5bEJWO0UwRTk5bEJNO0lBT0k7RTFFMDlsQlY7RTBFaitsQk07SUFPSTtFMUU2OWxCVjtFMEVwK2xCTTtJQU9JO0UxRWcrbEJWO0UwRXYrbEJNO0lBT0k7RTFFbStsQlY7RTBFMStsQk07SUFPSTtFMUVzK2xCVjtFMEU3K2xCTTtJQU9JO0UxRXkrbEJWO0UwRWgvbEJNO0lBT0k7RTFFNCtsQlY7RTBFbi9sQk07SUFPSTtFMUUrK2xCVjtFMEV0L2xCTTtJQU9JO0UxRWsvbEJWO0UwRXovbEJNO0lBT0k7RTFFcS9sQlY7RTBFNS9sQk07SUFPSTtFMUV3L2xCVjtFMEUvL2xCTTtJQU9JO0UxRTIvbEJWO0UwRWxnbUJNO0lBT0k7RTFFOC9sQlY7RTBFcmdtQk07SUFPSTtFMUVpZ21CVjtFMEV4Z21CTTtJQU9JO0UxRW9nbUJWO0UwRTNnbUJNO0lBT0k7RTFFdWdtQlY7RTBFOWdtQk07SUFPSTtFMUUwZ21CVjtFMEVqaG1CTTtJQU9JO0UxRTZnbUJWO0UwRXBobUJNO0lBT0k7RTFFZ2htQlY7RTBFdmhtQk07SUFPSTtFMUVtaG1CVjtFMEUxaG1CTTtJQU9JO0UxRXNobUJWO0UwRTdobUJNO0lBT0k7RTFFeWhtQlY7RTBFaGltQk07SUFPSTtFMUU0aG1CVjtFMEVuaW1CTTtJQU9JO0UxRStobUJWO0UwRXRpbUJNO0lBT0k7RTFFa2ltQlY7RTBFemltQk07SUFPSTtFMUVxaW1CVjtFMEU1aW1CTTtJQU9JO0UxRXdpbUJWO0UwRS9pbUJNO0lBT0k7RTFFMmltQlY7RTBFbGptQk07SUFPSTtFMUU4aW1CVjtFMEVyam1CTTtJQU9JO0UxRWlqbUJWO0UwRXhqbUJNO0lBT0k7RTFFb2ptQlY7RTBFM2ptQk07SUFPSTtFMUV1am1CVjtFMEU5am1CTTtJQU9JO0UxRTBqbUJWO0UwRWprbUJNO0lBT0k7RTFFNmptQlY7RTBFcGttQk07SUFPSTtFMUVna21CVjtFMEV2a21CTTtJQU9JO0UxRW1rbUJWO0UwRTFrbUJNO0lBT0k7RTFFc2ttQlY7RTBFN2ttQk07SUFPSTtFMUV5a21CVjtFMEVobG1CTTtJQU9JO0UxRTRrbUJWO0UwRW5sbUJNO0lBT0k7RTFFK2ttQlY7RTBFdGxtQk07SUFPSTtFMUVrbG1CVjtFMEV6bG1CTTtJQU9JO0UxRXFsbUJWO0UwRTVsbUJNO0lBT0k7RTFFd2xtQlY7RTBFL2xtQk07SUFPSTtFMUUybG1CVjtFMEVsbW1CTTtJQU9JO0UxRThsbUJWO0UwRXJtbUJNO0lBT0k7RTFFaW1tQlY7RTBFeG1tQk07SUFPSTtFMUVvbW1CVjtFMEUzbW1CTTtJQU9JO0UxRXVtbUJWO0UwRTltbUJNO0lBT0k7RTFFMG1tQlY7RTBFam5tQk07SUFPSTtFMUU2bW1CVjtFMEVwbm1CTTtJQU9JO0UxRWdubUJWO0UwRXZubUJNO0lBT0k7RTFFbW5tQlY7RTBFMW5tQk07SUFPSTtFMUVzbm1CVjtFMEU3bm1CTTtJQU9JO0UxRXlubUJWO0UwRWhvbUJNO0lBT0k7RTFFNG5tQlY7RTBFbm9tQk07SUFPSTtFMUUrbm1CVjtFMEV0b21CTTtJQU9JO0UxRWtvbUJWO0UwRXpvbUJNO0lBT0k7RTFFcW9tQlY7RTBFNW9tQk07SUFPSTtFMUV3b21CVjtFMEUvb21CTTtJQU9JO0UxRTJvbUJWO0UwRWxwbUJNO0lBT0k7RTFFOG9tQlY7RTBFcnBtQk07SUFPSTtFMUVpcG1CVjtFMEV4cG1CTTtJQU9JO0UxRW9wbUJWO0UwRTNwbUJNO0lBT0k7RTFFdXBtQlY7RTBFOXBtQk07SUFPSTtFMUUwcG1CVjtFMEVqcW1CTTtJQU9JO0UxRTZwbUJWO0UwRXBxbUJNO0lBT0k7RTFFZ3FtQlY7RTBFdnFtQk07SUFPSTtFMUVtcW1CVjtFMEUxcW1CTTtJQU9JO0UxRXNxbUJWO0UwRTdxbUJNO0lBT0k7RTFFeXFtQlY7RTBFaHJtQk07SUFPSTtFMUU0cW1CVjtFMEVucm1CTTtJQU9JO0UxRStxbUJWO0UwRXRybUJNO0lBT0k7RTFFa3JtQlY7RTBFenJtQk07SUFPSTtFMUVxcm1CVjtFMEU1cm1CTTtJQU9JO0UxRXdybUJWO0UwRS9ybUJNO0lBT0k7RTFFMnJtQlY7RTBFbHNtQk07SUFPSTtFMUU4cm1CVjtFMEVyc21CTTtJQU9JO0UxRWlzbUJWO0UwRXhzbUJNO0lBT0k7RTFFb3NtQlY7RTBFM3NtQk07SUFPSTtFMUV1c21CVjtFMEU5c21CTTtJQU9JO0UxRTBzbUJWO0UwRWp0bUJNO0lBT0k7RTFFNnNtQlY7RTBFcHRtQk07SUFPSTtFMUVndG1CVjtFMEV2dG1CTTtJQU9JO0UxRW10bUJWO0UwRTF0bUJNO0lBT0k7RTFFc3RtQlY7RTBFN3RtQk07SUFPSTtFMUV5dG1CVjtFMEVodW1CTTtJQU9JO0UxRTR0bUJWO0UwRW51bUJNO0lBT0k7RTFFK3RtQlY7RTBFdHVtQk07SUFPSTtFMUVrdW1CVjtFMEV6dW1CTTtJQU9JO0UxRXF1bUJWO0UwRTV1bUJNO0lBT0k7RTFFd3VtQlY7RTBFL3VtQk07SUFPSTtFMUUydW1CVjtFMEVsdm1CTTtJQU9JO0UxRTh1bUJWO0UwRXJ2bUJNO0lBT0k7RTFFaXZtQlY7RTBFeHZtQk07SUFPSTtFMUVvdm1CVjtFMEUzdm1CTTtJQU9JO0UxRXV2bUJWO0UwRTl2bUJNO0lBT0k7RTFFMHZtQlY7RTBFandtQk07SUFPSTtFMUU2dm1CVjtFMEVwd21CTTtJQU9JO0UxRWd3bUJWO0UwRXZ3bUJNO0lBT0k7RTFFbXdtQlY7RTBFMXdtQk07SUFPSTtFMUVzd21CVjtFMEU3d21CTTtJQU9JO0UxRXl3bUJWO0UwRWh4bUJNO0lBT0k7RTFFNHdtQlY7RTBFbnhtQk07SUFPSTtFMUUrd21CVjtFMEV0eG1CTTtJQU9JO0UxRWt4bUJWO0UwRXp4bUJNO0lBT0k7RTFFcXhtQlY7RTBFNXhtQk07SUFPSTtFMUV3eG1CVjtFMEUveG1CTTtJQU9JO0UxRTJ4bUJWO0UwRWx5bUJNO0lBT0k7RTFFOHhtQlY7RTBFcnltQk07SUFPSTtFMUVpeW1CVjtFMEV4eW1CTTtJQU9JO0UxRW95bUJWO0UwRTN5bUJNO0lBT0k7RTFFdXltQlY7RTBFOXltQk07SUFPSTtFMUUweW1CVjtFMEVqem1CTTtJQU9JO0UxRTZ5bUJWO0UwRXB6bUJNO0lBT0k7RTFFZ3ptQlY7RTBFdnptQk07SUFPSTtFMUVtem1CVjtFMEUxem1CTTtJQU9JO0UxRXN6bUJWO0UwRTd6bUJNO0lBT0k7RTFFeXptQlY7RTBFaDBtQk07SUFPSTtFMUU0em1CVjtFMEVuMG1CTTtJQU9JO0UxRSt6bUJWO0UwRXQwbUJNO0lBT0k7RTFFazBtQlY7RTBFejBtQk07SUFPSTtFMUVxMG1CVjtFMEU1MG1CTTtJQU9JO0UxRXcwbUJWO0UwRS8wbUJNO0lBT0k7RTFFMjBtQlY7RTBFbDFtQk07SUFPSTtFMUU4MG1CVjtFMEVyMW1CTTtJQU9JO0UxRWkxbUJWO0UwRXgxbUJNO0lBT0k7RTFFbzFtQlY7RTBFMzFtQk07SUFPSTtFMUV1MW1CVjtFMEU5MW1CTTtJQU9JO0UxRTAxbUJWO0UwRWoybUJNO0lBT0k7RTFFNjFtQlY7RTBFcDJtQk07SUFPSTtFMUVnMm1CVjtFMEV2Mm1CTTtJQU9JO0UxRW0ybUJWO0UwRTEybUJNO0lBT0k7RTFFczJtQlY7RTBFNzJtQk07SUFPSTtFMUV5Mm1CVjtFMEVoM21CTTtJQU9JO0UxRTQybUJWO0UwRW4zbUJNO0lBT0k7RTFFKzJtQlY7RTBFdDNtQk07SUFPSTtFMUVrM21CVjtFMEV6M21CTTtJQU9JO0UxRXEzbUJWO0UwRTUzbUJNO0lBT0k7RTFFdzNtQlY7RTBFLzNtQk07SUFPSTtFMUUyM21CVjtFMEVsNG1CTTtJQU9JO0UxRTgzbUJWO0UwRXI0bUJNO0lBT0k7RTFFaTRtQlY7RTBFeDRtQk07SUFPSTtFMUVvNG1CVjtFMEUzNG1CTTtJQU9JO0UxRXU0bUJWO0UwRTk0bUJNO0lBT0k7RTFFMDRtQlY7RTBFajVtQk07SUFPSTtFMUU2NG1CVjtFMEVwNW1CTTtJQU9JO0UxRWc1bUJWO0UwRXY1bUJNO0lBT0k7RTFFbTVtQlY7RTBFMTVtQk07SUFPSTtFMUVzNW1CVjtFMEU3NW1CTTtJQU9JO0UxRXk1bUJWO0UwRWg2bUJNO0lBT0k7RTFFNDVtQlY7RTBFbjZtQk07SUFPSTtFMUUrNW1CVjtFMEV0Nm1CTTtJQU9JO0UxRWs2bUJWO0UwRXo2bUJNO0lBT0k7RTFFcTZtQlY7RTBFNTZtQk07SUFPSTtFMUV3Nm1CVjtFMEUvNm1CTTtJQU9JO0lBQUE7RTFFNDZtQlY7RTBFbjdtQk07SUFPSTtJQUFBO0UxRWc3bUJWO0UwRXY3bUJNO0lBT0k7SUFBQTtFMUVvN21CVjtFMEUzN21CTTtJQU9JO0lBQUE7RTFFdzdtQlY7RTBFLzdtQk07SUFPSTtJQUFBO0UxRTQ3bUJWO0UwRW44bUJNO0lBT0k7SUFBQTtFMUVnOG1CVjtFMEV2OG1CTTtJQU9JO0lBQUE7RTFFbzhtQlY7RTBFMzhtQk07SUFPSTtJQUFBO0UxRXc4bUJWO0UwRS84bUJNO0lBT0k7SUFBQTtFMUU0OG1CVjtFMEVuOW1CTTtJQU9JO0lBQUE7RTFFZzltQlY7RTBFdjltQk07SUFPSTtJQUFBO0UxRW85bUJWO0UwRTM5bUJNO0lBT0k7SUFBQTtFMUV3OW1CVjtFMEUvOW1CTTtJQU9JO0lBQUE7RTFFNDltQlY7RTBFbittQk07SUFPSTtJQUFBO0UxRWcrbUJWO0UwRXYrbUJNO0lBT0k7SUFBQTtFMUVvK21CVjtFMEUzK21CTTtJQU9JO0lBQUE7RTFFdyttQlY7RTBFLyttQk07SUFPSTtJQUFBO0UxRTQrbUJWO0UwRW4vbUJNO0lBT0k7SUFBQTtFMUVnL21CVjtFMEV2L21CTTtJQU9JO0lBQUE7RTFFby9tQlY7RTBFMy9tQk07SUFPSTtJQUFBO0UxRXcvbUJWO0UwRS8vbUJNO0lBT0k7SUFBQTtFMUU0L21CVjtFMEVuZ25CTTtJQU9JO0lBQUE7RTFFZ2duQlY7RTBFdmduQk07SUFPSTtJQUFBO0UxRW9nbkJWO0UwRTNnbkJNO0lBT0k7SUFBQTtFMUV3Z25CVjtFMEUvZ25CTTtJQU9JO0lBQUE7RTFFNGduQlY7RTBFbmhuQk07SUFPSTtJQUFBO0UxRWdobkJWO0UwRXZobkJNO0lBT0k7SUFBQTtFMUVvaG5CVjtFMEUzaG5CTTtJQU9JO0lBQUE7RTFFd2huQlY7RTBFL2huQk07SUFPSTtJQUFBO0UxRTRobkJWO0UwRW5pbkJNO0lBT0k7SUFBQTtFMUVnaW5CVjtFMEV2aW5CTTtJQU9JO0lBQUE7RTFFb2luQlY7RTBFM2luQk07SUFPSTtJQUFBO0UxRXdpbkJWO0UwRS9pbkJNO0lBT0k7SUFBQTtFMUU0aW5CVjtFMEVuam5CTTtJQU9JO0lBQUE7RTFFZ2puQlY7RTBFdmpuQk07SUFPSTtJQUFBO0UxRW9qbkJWO0UwRTNqbkJNO0lBT0k7SUFBQTtFMUV3am5CVjtFMEUvam5CTTtJQU9JO0lBQUE7RTFFNGpuQlY7RTBFbmtuQk07SUFPSTtJQUFBO0UxRWdrbkJWO0UwRXZrbkJNO0lBT0k7SUFBQTtFMUVva25CVjtFMEUza25CTTtJQU9JO0lBQUE7RTFFd2tuQlY7RTBFL2tuQk07SUFPSTtJQUFBO0UxRTRrbkJWO0UwRW5sbkJNO0lBT0k7SUFBQTtFMUVnbG5CVjtFMEV2bG5CTTtJQU9JO0lBQUE7RTFFb2xuQlY7RTBFM2xuQk07SUFPSTtJQUFBO0UxRXdsbkJWO0UwRS9sbkJNO0lBT0k7RTFFMmxuQlY7RTBFbG1uQk07SUFPSTtFMUU4bG5CVjtFMEVybW5CTTtJQU9JO0UxRWltbkJWO0UwRXhtbkJNO0lBT0k7RTFFb21uQlY7RTBFM21uQk07SUFPSTtFMUV1bW5CVjtFMEU5bW5CTTtJQU9JO0UxRTBtbkJWO0UwRWpubkJNO0lBT0k7RTFFNm1uQlY7RTBFcG5uQk07SUFPSTtFMUVnbm5CVjtFMEV2bm5CTTtJQU9JO0UxRW1ubkJWO0UwRTFubkJNO0lBT0k7RTFFc25uQlY7RTBFN25uQk07SUFPSTtFMUV5bm5CVjtFMEVob25CTTtJQU9JO0UxRTRubkJWO0UwRW5vbkJNO0lBT0k7RTFFK25uQlY7RTBFdG9uQk07SUFPSTtFMUVrb25CVjtFMEV6b25CTTtJQU9JO0UxRXFvbkJWO0UwRTVvbkJNO0lBT0k7RTFFd29uQlY7RTBFL29uQk07SUFPSTtFMUUyb25CVjtFMEVscG5CTTtJQU9JO0UxRThvbkJWO0UwRXJwbkJNO0lBT0k7RTFFaXBuQlY7RTBFeHBuQk07SUFPSTtFMUVvcG5CVjtFMEUzcG5CTTtJQU9JO0UxRXVwbkJWO0UwRTlwbkJNO0lBT0k7RTFFMHBuQlY7RTBFanFuQk07SUFPSTtFMUU2cG5CVjtFMEVwcW5CTTtJQU9JO0UxRWdxbkJWO0UwRXZxbkJNO0lBT0k7RTFFbXFuQlY7RTBFMXFuQk07SUFPSTtFMUVzcW5CVjtFMEU3cW5CTTtJQU9JO0UxRXlxbkJWO0UwRWhybkJNO0lBT0k7RTFFNHFuQlY7RTBFbnJuQk07SUFPSTtFMUUrcW5CVjtFMEV0cm5CTTtJQU9JO0UxRWtybkJWO0UwRXpybkJNO0lBT0k7RTFFcXJuQlY7RTBFNXJuQk07SUFPSTtFMUV3cm5CVjtFMEUvcm5CTTtJQU9JO0UxRTJybkJWO0UwRWxzbkJNO0lBT0k7RTFFOHJuQlY7RTBFcnNuQk07SUFPSTtFMUVpc25CVjtFMEV4c25CTTtJQU9JO0UxRW9zbkJWO0UwRTNzbkJNO0lBT0k7RTFFdXNuQlY7RTBFOXNuQk07SUFPSTtFMUUwc25CVjtFMEVqdG5CTTtJQU9JO0UxRTZzbkJWO0UwRXB0bkJNO0lBT0k7RTFFZ3RuQlY7RTBFdnRuQk07SUFPSTtFMUVtdG5CVjtFMEUxdG5CTTtJQU9JO0UxRXN0bkJWO0UwRTd0bkJNO0lBT0k7RTFFeXRuQlY7RTBFaHVuQk07SUFPSTtFMUU0dG5CVjtFMEVudW5CTTtJQU9JO0UxRSt0bkJWO0UwRXR1bkJNO0lBT0k7RTFFa3VuQlY7RTBFenVuQk07SUFPSTtFMUVxdW5CVjtFMEU1dW5CTTtJQU9JO0UxRXd1bkJWO0UwRS91bkJNO0lBT0k7RTFFMnVuQlY7RTBFbHZuQk07SUFPSTtFMUU4dW5CVjtFMEVydm5CTTtJQU9JO0UxRWl2bkJWO0UwRXh2bkJNO0lBT0k7RTFFb3ZuQlY7RTBFM3ZuQk07SUFPSTtFMUV1dm5CVjtFMEU5dm5CTTtJQU9JO0UxRTB2bkJWO0UwRWp3bkJNO0lBT0k7RTFFNnZuQlY7RTBFcHduQk07SUFPSTtFMUVnd25CVjtFMEV2d25CTTtJQU9JO0UxRW13bkJWO0UwRTF3bkJNO0lBT0k7RTFFc3duQlY7RTBFN3duQk07SUFPSTtFMUV5d25CVjtFMEVoeG5CTTtJQU9JO0UxRTR3bkJWO0UwRW54bkJNO0lBT0k7RTFFK3duQlY7RTBFdHhuQk07SUFPSTtFMUVreG5CVjtFMEV6eG5CTTtJQU9JO0UxRXF4bkJWO0UwRTV4bkJNO0lBT0k7RTFFd3huQlY7RTBFL3huQk07SUFPSTtFMUUyeG5CVjtFMEVseW5CTTtJQU9JO0UxRTh4bkJWO0UwRXJ5bkJNO0lBT0k7RTFFaXluQlY7RTBFeHluQk07SUFPSTtFMUVveW5CVjtFMEUzeW5CTTtJQU9JO0UxRXV5bkJWO0UwRTl5bkJNO0lBT0k7RTFFMHluQlY7RTBFanpuQk07SUFPSTtFMUU2eW5CVjtFMEVwem5CTTtJQU9JO0UxRWd6bkJWO0UwRXZ6bkJNO0lBT0k7RTFFbXpuQlY7RTBFMXpuQk07SUFPSTtFMUVzem5CVjtFMEU3em5CTTtJQU9JO0UxRXl6bkJWO0UwRWgwbkJNO0lBT0k7RTFFNHpuQlY7RTBFbjBuQk07SUFPSTtFMUUrem5CVjtFMEV0MG5CTTtJQU9JO0UxRWswbkJWO0UwRXowbkJNO0lBT0k7RTFFcTBuQlY7RTBFNTBuQk07SUFPSTtFMUV3MG5CVjtFMEUvMG5CTTtJQU9JO0UxRTIwbkJWO0UwRWwxbkJNO0lBT0k7RTFFODBuQlY7RTBFcjFuQk07SUFPSTtFMUVpMW5CVjtFMEV4MW5CTTtJQU9JO0UxRW8xbkJWO0UwRTMxbkJNO0lBT0k7RTFFdTFuQlY7RTBFOTFuQk07SUFPSTtFMUUwMW5CVjtFMEVqMm5CTTtJQU9JO0UxRTYxbkJWO0UwRXAybkJNO0lBT0k7RTFFZzJuQlY7RTBFdjJuQk07SUFPSTtFMUVtMm5CVjtFMEUxMm5CTTtJQU9JO0UxRXMybkJWO0UwRTcybkJNO0lBT0k7RTFFeTJuQlY7RTBFaDNuQk07SUFPSTtFMUU0Mm5CVjtFMEVuM25CTTtJQU9JO0UxRSsybkJWO0UwRXQzbkJNO0lBT0k7RTFFazNuQlY7RTBFejNuQk07SUFPSTtFMUVxM25CVjtFMEU1M25CTTtJQU9JO0UxRXczbkJWO0UwRS8zbkJNO0lBT0k7RTFFMjNuQlY7RTBFbDRuQk07SUFPSTtFMUU4M25CVjtFMEVyNG5CTTtJQU9JO0UxRWk0bkJWO0UwRXg0bkJNO0lBT0k7RTFFbzRuQlY7RTBFMzRuQk07SUFPSTtFMUV1NG5CVjtFMEU5NG5CTTtJQU9JO0UxRTA0bkJWO0UwRWo1bkJNO0lBT0k7RTFFNjRuQlY7RTBFcDVuQk07SUFPSTtFMUVnNW5CVjtFMEV2NW5CTTtJQU9JO0UxRW01bkJWO0UwRTE1bkJNO0lBT0k7RTFFczVuQlY7RTBFNzVuQk07SUFPSTtFMUV5NW5CVjtFMEVoNm5CTTtJQU9JO0UxRTQ1bkJWO0UwRW42bkJNO0lBT0k7SUFBQTtFMUVnNm5CVjtFMEV2Nm5CTTtJQU9JO0lBQUE7RTFFbzZuQlY7RTBFMzZuQk07SUFPSTtJQUFBO0UxRXc2bkJWO0UwRS82bkJNO0lBT0k7SUFBQTtFMUU0Nm5CVjtFMEVuN25CTTtJQU9JO0lBQUE7RTFFZzduQlY7RTBFdjduQk07SUFPSTtJQUFBO0UxRW83bkJWO0UwRTM3bkJNO0lBT0k7SUFBQTtFMUV3N25CVjtFMEUvN25CTTtJQU9JO0lBQUE7RTFFNDduQlY7RTBFbjhuQk07SUFPSTtJQUFBO0UxRWc4bkJWO0UwRXY4bkJNO0lBT0k7SUFBQTtFMUVvOG5CVjtFMEUzOG5CTTtJQU9JO0lBQUE7RTFFdzhuQlY7RTBFLzhuQk07SUFPSTtJQUFBO0UxRTQ4bkJWO0UwRW45bkJNO0lBT0k7SUFBQTtFMUVnOW5CVjtFMEV2OW5CTTtJQU9JO0lBQUE7RTFFbzluQlY7RTBFMzluQk07SUFPSTtJQUFBO0UxRXc5bkJWO0UwRS85bkJNO0lBT0k7SUFBQTtFMUU0OW5CVjtFMEVuK25CTTtJQU9JO0lBQUE7RTFFZytuQlY7RTBFdituQk07SUFPSTtJQUFBO0UxRW8rbkJWO0UwRTMrbkJNO0lBT0k7SUFBQTtFMUV3K25CVjtFMEUvK25CTTtJQU9JO0lBQUE7RTFFNCtuQlY7RTBFbi9uQk07SUFPSTtJQUFBO0UxRWcvbkJWO0UwRXYvbkJNO0lBT0k7SUFBQTtFMUVvL25CVjtFMEUzL25CTTtJQU9JO0lBQUE7RTFFdy9uQlY7RTBFLy9uQk07SUFPSTtJQUFBO0UxRTQvbkJWO0UwRW5nb0JNO0lBT0k7SUFBQTtFMUVnZ29CVjtFMEV2Z29CTTtJQU9JO0lBQUE7RTFFb2dvQlY7RTBFM2dvQk07SUFPSTtJQUFBO0UxRXdnb0JWO0UwRS9nb0JNO0lBT0k7SUFBQTtFMUU0Z29CVjtFMEVuaG9CTTtJQU9JO0lBQUE7RTFFZ2hvQlY7RTBFdmhvQk07SUFPSTtJQUFBO0UxRW9ob0JWO0UwRTNob0JNO0lBT0k7SUFBQTtFMUV3aG9CVjtFMEUvaG9CTTtJQU9JO0lBQUE7RTFFNGhvQlY7RTBFbmlvQk07SUFPSTtJQUFBO0UxRWdpb0JWO0UwRXZpb0JNO0lBT0k7SUFBQTtFMUVvaW9CVjtFMEUzaW9CTTtJQU9JO0lBQUE7RTFFd2lvQlY7RTBFL2lvQk07SUFPSTtJQUFBO0UxRTRpb0JWO0UwRW5qb0JNO0lBT0k7SUFBQTtFMUVnam9CVjtFMEV2am9CTTtJQU9JO0lBQUE7RTFFb2pvQlY7RTBFM2pvQk07SUFPSTtJQUFBO0UxRXdqb0JWO0UwRS9qb0JNO0lBT0k7SUFBQTtFMUU0am9CVjtFMEVua29CTTtJQU9JO0UxRStqb0JWO0UwRXRrb0JNO0lBT0k7RTFFa2tvQlY7RTBFemtvQk07SUFPSTtFMUVxa29CVjtFMEU1a29CTTtJQU9JO0UxRXdrb0JWO0UwRS9rb0JNO0lBT0k7RTFFMmtvQlY7RTBFbGxvQk07SUFPSTtFMUU4a29CVjtFMEVybG9CTTtJQU9JO0UxRWlsb0JWO0UwRXhsb0JNO0lBT0k7RTFFb2xvQlY7RTBFM2xvQk07SUFPSTtFMUV1bG9CVjtFMEU5bG9CTTtJQU9JO0UxRTBsb0JWO0UwRWptb0JNO0lBT0k7RTFFNmxvQlY7RTBFcG1vQk07SUFPSTtFMUVnbW9CVjtFMEV2bW9CTTtJQU9JO0UxRW1tb0JWO0UwRTFtb0JNO0lBT0k7RTFFc21vQlY7RTBFN21vQk07SUFPSTtFMUV5bW9CVjtFMEVobm9CTTtJQU9JO0UxRTRtb0JWO0UwRW5ub0JNO0lBT0k7RTFFK21vQlY7RTBFdG5vQk07SUFPSTtFMUVrbm9CVjtFMEV6bm9CTTtJQU9JO0UxRXFub0JWO0UwRTVub0JNO0lBT0k7RTFFd25vQlY7RTBFL25vQk07SUFPSTtFMUUybm9CVjtFMEVsb29CTTtJQU9JO0UxRThub0JWO0UwRXJvb0JNO0lBT0k7RTFFaW9vQlY7RTBFeG9vQk07SUFPSTtFMUVvb29CVjtFMEUzb29CTTtJQU9JO0UxRXVvb0JWO0UwRTlvb0JNO0lBT0k7RTFFMG9vQlY7RTBFanBvQk07SUFPSTtFMUU2b29CVjtFMEVwcG9CTTtJQU9JO0UxRWdwb0JWO0UwRXZwb0JNO0lBT0k7RTFFbXBvQlY7RTBFMXBvQk07SUFPSTtFMUVzcG9CVjtFMEU3cG9CTTtJQU9JO0UxRXlwb0JWO0UwRWhxb0JNO0lBT0k7RTFFNHBvQlY7RTBFbnFvQk07SUFPSTtFMUUrcG9CVjtFMEV0cW9CTTtJQU9JO0UxRWtxb0JWO0UwRXpxb0JNO0lBT0k7RTFFcXFvQlY7RTBFNXFvQk07SUFPSTtFMUV3cW9CVjtFMEUvcW9CTTtJQU9JO0UxRTJxb0JWO0UwRWxyb0JNO0lBT0k7RTFFOHFvQlY7RTBFcnJvQk07SUFPSTtFMUVpcm9CVjtFMEV4cm9CTTtJQU9JO0UxRW9yb0JWO0UwRTNyb0JNO0lBT0k7RTFFdXJvQlY7RTBFOXJvQk07SUFPSTtFMUUwcm9CVjtFMEVqc29CTTtJQU9JO0UxRTZyb0JWO0UwRXBzb0JNO0lBT0k7RTFFZ3NvQlY7RTBFdnNvQk07SUFPSTtFMUVtc29CVjtFMEUxc29CTTtJQU9JO0UxRXNzb0JWO0UwRTdzb0JNO0lBT0k7RTFFeXNvQlY7RTBFaHRvQk07SUFPSTtFMUU0c29CVjtFMEVudG9CTTtJQU9JO0UxRStzb0JWO0UwRXR0b0JNO0lBT0k7RTFFa3RvQlY7RTBFenRvQk07SUFPSTtFMUVxdG9CVjtFMEU1dG9CTTtJQU9JO0UxRXd0b0JWO0UwRS90b0JNO0lBT0k7RTFFMnRvQlY7RTBFbHVvQk07SUFPSTtFMUU4dG9CVjtFMEVydW9CTTtJQU9JO0UxRWl1b0JWO0UwRXh1b0JNO0lBT0k7RTFFb3VvQlY7RTBFM3VvQk07SUFPSTtFMUV1dW9CVjtFMEU5dW9CTTtJQU9JO0UxRTB1b0JWO0UwRWp2b0JNO0lBT0k7RTFFNnVvQlY7RTBFcHZvQk07SUFPSTtFMUVndm9CVjtFMEV2dm9CTTtJQU9JO0UxRW12b0JWO0UwRTF2b0JNO0lBT0k7RTFFc3ZvQlY7RTBFN3ZvQk07SUFPSTtFMUV5dm9CVjtFMEVod29CTTtJQU9JO0UxRTR2b0JWO0UwRW53b0JNO0lBT0k7RTFFK3ZvQlY7RTBFdHdvQk07SUFPSTtFMUVrd29CVjtFMEV6d29CTTtJQU9JO0UxRXF3b0JWO0UwRTV3b0JNO0lBT0k7RTFFd3dvQlY7RTBFL3dvQk07SUFPSTtFMUUyd29CVjtFMEVseG9CTTtJQU9JO0UxRTh3b0JWO0UwRXJ4b0JNO0lBT0k7RTFFaXhvQlY7RTBFeHhvQk07SUFPSTtFMUVveG9CVjtFMEUzeG9CTTtJQU9JO0UxRXV4b0JWO0UwRTl4b0JNO0lBT0k7RTFFMHhvQlY7RTBFanlvQk07SUFPSTtFMUU2eG9CVjtFMEVweW9CTTtJQU9JO0UxRWd5b0JWO0UwRXZ5b0JNO0lBT0k7RTFFbXlvQlY7RTBFMXlvQk07SUFPSTtFMUVzeW9CVjtFMEU3eW9CTTtJQU9JO0UxRXl5b0JWO0UwRWh6b0JNO0lBT0k7RTFFNHlvQlY7RTBFbnpvQk07SUFPSTtFMUUreW9CVjtFMEV0em9CTTtJQU9JO0UxRWt6b0JWO0UwRXp6b0JNO0lBT0k7RTFFcXpvQlY7RTBFNXpvQk07SUFPSTtFMUV3em9CVjtFMEUvem9CTTtJQU9JO0UxRTJ6b0JWO0UwRWwwb0JNO0lBT0k7RTFFOHpvQlY7RTBFcjBvQk07SUFPSTtFMUVpMG9CVjtFMEV4MG9CTTtJQU9JO0UxRW8wb0JWO0UwRTMwb0JNO0lBT0k7RTFFdTBvQlY7RTBFOTBvQk07SUFPSTtFMUUwMG9CVjtFMEVqMW9CTTtJQU9JO0UxRTYwb0JWO0UwRXAxb0JNO0lBT0k7RTFFZzFvQlY7RTBFdjFvQk07SUFPSTtFMUVtMW9CVjtFMEUxMW9CTTtJQU9JO0UxRXMxb0JWO0UwRTcxb0JNO0lBT0k7RTFFeTFvQlY7RTBFaDJvQk07SUFPSTtFMUU0MW9CVjtFMEVuMm9CTTtJQU9JO0UxRSsxb0JWO0UwRXQyb0JNO0lBT0k7RTFFazJvQlY7RTBFejJvQk07SUFPSTtFMUVxMm9CVjtFMEU1Mm9CTTtJQU9JO0UxRXcyb0JWO0UwRS8yb0JNO0lBT0k7RTFFMjJvQlY7RTBFbDNvQk07SUFPSTtJQUFBO0UxRSsyb0JWO0UwRXQzb0JNO0lBT0k7SUFBQTtFMUVtM29CVjtFMEUxM29CTTtJQU9JO0lBQUE7RTFFdTNvQlY7RTBFOTNvQk07SUFPSTtJQUFBO0UxRTIzb0JWO0UwRWw0b0JNO0lBT0k7SUFBQTtFMUUrM29CVjtFMEV0NG9CTTtJQU9JO0lBQUE7RTFFbTRvQlY7RTBFMTRvQk07SUFPSTtJQUFBO0UxRXU0b0JWO0UwRTk0b0JNO0lBT0k7SUFBQTtFMUUyNG9CVjtFMEVsNW9CTTtJQU9JO0lBQUE7RTFFKzRvQlY7RTBFdDVvQk07SUFPSTtJQUFBO0UxRW01b0JWO0UwRTE1b0JNO0lBT0k7SUFBQTtFMUV1NW9CVjtFMEU5NW9CTTtJQU9JO0lBQUE7RTFFMjVvQlY7RTBFbDZvQk07SUFPSTtJQUFBO0UxRSs1b0JWO0UwRXQ2b0JNO0lBT0k7SUFBQTtFMUVtNm9CVjtFMEUxNm9CTTtJQU9JO0lBQUE7RTFFdTZvQlY7RTBFOTZvQk07SUFPSTtJQUFBO0UxRTI2b0JWO0UwRWw3b0JNO0lBT0k7SUFBQTtFMUUrNm9CVjtFMEV0N29CTTtJQU9JO0lBQUE7RTFFbTdvQlY7RTBFMTdvQk07SUFPSTtJQUFBO0UxRXU3b0JWO0UwRTk3b0JNO0lBT0k7SUFBQTtFMUUyN29CVjtFMEVsOG9CTTtJQU9JO0lBQUE7RTFFKzdvQlY7RTBFdDhvQk07SUFPSTtJQUFBO0UxRW04b0JWO0UwRTE4b0JNO0lBT0k7SUFBQTtFMUV1OG9CVjtFMEU5OG9CTTtJQU9JO0lBQUE7RTFFMjhvQlY7RTBFbDlvQk07SUFPSTtJQUFBO0UxRSs4b0JWO0UwRXQ5b0JNO0lBT0k7SUFBQTtFMUVtOW9CVjtFMEUxOW9CTTtJQU9JO0lBQUE7RTFFdTlvQlY7RTBFOTlvQk07SUFPSTtJQUFBO0UxRTI5b0JWO0UwRWwrb0JNO0lBT0k7SUFBQTtFMUUrOW9CVjtFMEV0K29CTTtJQU9JO0lBQUE7RTFFbStvQlY7RTBFMStvQk07SUFPSTtJQUFBO0UxRXUrb0JWO0UwRTkrb0JNO0lBT0k7SUFBQTtFMUUyK29CVjtFMEVsL29CTTtJQU9JO0lBQUE7RTFFKytvQlY7RTBFdC9vQk07SUFPSTtJQUFBO0UxRW0vb0JWO0UwRTEvb0JNO0lBT0k7SUFBQTtFMUV1L29CVjtFMEU5L29CTTtJQU9JO0lBQUE7RTFFMi9vQlY7RTBFbGdwQk07SUFPSTtJQUFBO0UxRSsvb0JWO0UwRXRncEJNO0lBT0k7SUFBQTtFMUVtZ3BCVjtFMEUxZ3BCTTtJQU9JO0lBQUE7RTFFdWdwQlY7RTBFOWdwQk07SUFPSTtJQUFBO0UxRTJncEJWO0UwRWxocEJNO0lBT0k7SUFBQTtFMUUrZ3BCVjtFMEV0aHBCTTtJQU9JO0lBQUE7RTFFbWhwQlY7RTBFMWhwQk07SUFPSTtFMUVzaHBCVjtFMEU3aHBCTTtJQU9JO0UxRXlocEJWO0UwRWhpcEJNO0lBT0k7RTFFNGhwQlY7RTBFbmlwQk07SUFPSTtFMUUraHBCVjtFMEV0aXBCTTtJQU9JO0UxRWtpcEJWO0UwRXppcEJNO0lBT0k7RTFFcWlwQlY7RTBFNWlwQk07SUFPSTtFMUV3aXBCVjtFMEUvaXBCTTtJQU9JO0UxRTJpcEJWO0UwRWxqcEJNO0lBT0k7RTFFOGlwQlY7RTBFcmpwQk07SUFPSTtFMUVpanBCVjtFMEV4anBCTTtJQU9JO0UxRW9qcEJWO0UwRTNqcEJNO0lBT0k7RTFFdWpwQlY7RTBFOWpwQk07SUFPSTtFMUUwanBCVjtFMEVqa3BCTTtJQU9JO0UxRTZqcEJWO0UwRXBrcEJNO0lBT0k7RTFFZ2twQlY7RTBFdmtwQk07SUFPSTtFMUVta3BCVjtFMEUxa3BCTTtJQU9JO0UxRXNrcEJWO0UwRTdrcEJNO0lBT0k7RTFFeWtwQlY7RTBFaGxwQk07SUFPSTtFMUU0a3BCVjtFMEVubHBCTTtJQU9JO0UxRStrcEJWO0UwRXRscEJNO0lBT0k7RTFFa2xwQlY7RTBFemxwQk07SUFPSTtFMUVxbHBCVjtFMEU1bHBCTTtJQU9JO0UxRXdscEJWO0UwRS9scEJNO0lBT0k7RTFFMmxwQlY7RTBFbG1wQk07SUFPSTtFMUU4bHBCVjtFMEVybXBCTTtJQU9JO0UxRWltcEJWO0UwRXhtcEJNO0lBT0k7RTFFb21wQlY7RTBFM21wQk07SUFPSTtFMUV1bXBCVjtFMEU5bXBCTTtJQU9JO0UxRTBtcEJWO0UwRWpucEJNO0lBT0k7RTFFNm1wQlY7RTBFcG5wQk07SUFPSTtFMUVnbnBCVjtFMEV2bnBCTTtJQU9JO0UxRW1ucEJWO0UwRTFucEJNO0lBT0k7RTFFc25wQlY7RTBFN25wQk07SUFPSTtFMUV5bnBCVjtFMEVob3BCTTtJQU9JO0UxRTRucEJWO0UwRW5vcEJNO0lBT0k7RTFFK25wQlY7RTBFdG9wQk07SUFPSTtFMUVrb3BCVjtFMEV6b3BCTTtJQU9JO0UxRXFvcEJWO0UwRTVvcEJNO0lBT0k7RTFFd29wQlY7RTBFL29wQk07SUFPSTtFMUUyb3BCVjtFMEVscHBCTTtJQU9JO0UxRThvcEJWO0UwRXJwcEJNO0lBT0k7RTFFaXBwQlY7RTBFeHBwQk07SUFPSTtFMUVvcHBCVjtFMEUzcHBCTTtJQU9JO0UxRXVwcEJWO0UwRTlwcEJNO0lBT0k7RTFFMHBwQlY7RTBFanFwQk07SUFPSTtFMUU2cHBCVjtFMEVwcXBCTTtJQU9JO0UxRWdxcEJWO0UwRXZxcEJNO0lBT0k7RTFFbXFwQlY7RTBFMXFwQk07SUFPSTtFMUVzcXBCVjtFMEU3cXBCTTtJQU9JO0UxRXlxcEJWO0UwRWhycEJNO0lBT0k7RTFFNHFwQlY7RTBFbnJwQk07SUFPSTtFMUUrcXBCVjtFMEV0cnBCTTtJQU9JO0UxRWtycEJWO0UwRXpycEJNO0lBT0k7RTFFcXJwQlY7RTBFNXJwQk07SUFPSTtFMUV3cnBCVjtFMEUvcnBCTTtJQU9JO0UxRTJycEJWO0UwRWxzcEJNO0lBT0k7RTFFOHJwQlY7RTBFcnNwQk07SUFPSTtFMUVpc3BCVjtFMEV4c3BCTTtJQU9JO0UxRW9zcEJWO0UwRTNzcEJNO0lBT0k7RTFFdXNwQlY7RTBFOXNwQk07SUFPSTtFMUUwc3BCVjtFMEVqdHBCTTtJQU9JO0UxRTZzcEJWO0UwRXB0cEJNO0lBT0k7RTFFZ3RwQlY7RTBFdnRwQk07SUFPSTtFMUVtdHBCVjtFMEUxdHBCTTtJQU9JO0UxRXN0cEJWO0UwRTd0cEJNO0lBT0k7RTFFeXRwQlY7RTBFaHVwQk07SUFPSTtFMUU0dHBCVjtFMEVudXBCTTtJQU9JO0UxRSt0cEJWO0UwRXR1cEJNO0lBT0k7RTFFa3VwQlY7RTBFenVwQk07SUFPSTtFMUVxdXBCVjtFMEU1dXBCTTtJQU9JO0UxRXd1cEJWO0UwRS91cEJNO0lBT0k7RTFFMnVwQlY7RTBFbHZwQk07SUFPSTtFMUU4dXBCVjtFMEVydnBCTTtJQU9JO0UxRWl2cEJWO0UwRXh2cEJNO0lBT0k7RTFFb3ZwQlY7RTBFM3ZwQk07SUFPSTtFMUV1dnBCVjtFMEU5dnBCTTtJQU9JO0UxRTB2cEJWO0UwRWp3cEJNO0lBT0k7RTFFNnZwQlY7RTBFcHdwQk07SUFPSTtFMUVnd3BCVjtFMEV2d3BCTTtJQU9JO0UxRW13cEJWO0UwRTF3cEJNO0lBT0k7RTFFc3dwQlY7RTBFN3dwQk07SUFPSTtFMUV5d3BCVjtFMEVoeHBCTTtJQU9JO0UxRTR3cEJWO0UwRW54cEJNO0lBT0k7RTFFK3dwQlY7RTBFdHhwQk07SUFPSTtFMUVreHBCVjtFMEV6eHBCTTtJQU9JO0UxRXF4cEJWO0UwRTV4cEJNO0lBT0k7RTFFd3hwQlY7RTBFL3hwQk07SUFPSTtFMUUyeHBCVjtFMEVseXBCTTtJQU9JO0UxRTh4cEJWO0UwRXJ5cEJNO0lBT0k7RTFFaXlwQlY7RTBFeHlwQk07SUFPSTtFMUVveXBCVjtFMEUzeXBCTTtJQU9JO0UxRXV5cEJWO0UwRTl5cEJNO0lBT0k7RTFFMHlwQlY7RTBFanpwQk07SUFPSTtFMUU2eXBCVjtFMEVwenBCTTtJQU9JO0UxRWd6cEJWO0UwRXZ6cEJNO0lBT0k7RTFFbXpwQlY7RTBFMXpwQk07SUFPSTtFMUVzenBCVjtFMEU3enBCTTtJQU9JO0UxRXl6cEJWO0UwRWgwcEJNO0lBT0k7RTFFNHpwQlY7RTBFbjBwQk07SUFPSTtFMUUrenBCVjtFMEV0MHBCTTtJQU9JO0UxRWswcEJWO0UwRXowcEJNO0lBT0k7RTFFcTBwQlY7RTBFNTBwQk07SUFPSTtFMUV3MHBCVjtFMEUvMHBCTTtJQU9JO0UxRTIwcEJWO0UwRWwxcEJNO0lBT0k7RTFFODBwQlY7RTBFcjFwQk07SUFPSTtFMUVpMXBCVjtFMEV4MXBCTTtJQU9JO0UxRW8xcEJWO0UwRTMxcEJNO0lBT0k7RTFFdTFwQlY7RTBFOTFwQk07SUFPSTtFMUUwMXBCVjtFMEVqMnBCTTtJQU9JO0UxRTYxcEJWO0UwRXAycEJNO0lBT0k7RTFFZzJwQlY7RTBFdjJwQk07SUFPSTtFMUVtMnBCVjtFMEUxMnBCTTtJQU9JO0UxRXMycEJWO0UwRTcycEJNO0lBT0k7RTFFeTJwQlY7RTBFaDNwQk07SUFPSTtFMUU0MnBCVjtFMEVuM3BCTTtJQU9JO0UxRSsycEJWO0UwRXQzcEJNO0lBT0k7RTFFazNwQlY7RTBFejNwQk07SUFPSTtFMUVxM3BCVjtFMEU1M3BCTTtJQU9JO0UxRXczcEJWO0UwRS8zcEJNO0lBT0k7RTFFMjNwQlY7RTBFbDRwQk07SUFPSTtFMUU4M3BCVjtFMEVyNHBCTTtJQU9JO0UxRWk0cEJWO0UwRXg0cEJNO0lBT0k7RTFFbzRwQlY7RTBFMzRwQk07SUFPSTtFMUV1NHBCVjtFMEU5NHBCTTtJQU9JO0UxRTA0cEJWO0UwRWo1cEJNO0lBT0k7RTFFNjRwQlY7RTBFcDVwQk07SUFPSTtFMUVnNXBCVjtFMEV2NXBCTTtJQU9JO0UxRW01cEJWO0UwRTE1cEJNO0lBT0k7RTFFczVwQlY7RTBFNzVwQk07SUFPSTtFMUV5NXBCVjtFMEVoNnBCTTtJQU9JO0UxRTQ1cEJWO0UwRW42cEJNO0lBT0k7RTFFKzVwQlY7RTBFdDZwQk07SUFPSTtFMUVrNnBCVjtFMEV6NnBCTTtJQU9JO0UxRXE2cEJWO0UwRTU2cEJNO0lBT0k7RTFFdzZwQlY7RTBFLzZwQk07SUFPSTtFMUUyNnBCVjtFMEVsN3BCTTtJQU9JO0UxRTg2cEJWO0UwRXI3cEJNO0lBT0k7RTFFaTdwQlY7RTBFeDdwQk07SUFPSTtFMUVvN3BCVjtFMEUzN3BCTTtJQU9JO0UxRXU3cEJWO0UwRTk3cEJNO0lBT0k7RTFFMDdwQlY7RTBFajhwQk07SUFPSTtFMUU2N3BCVjtFMEVwOHBCTTtJQU9JO0UxRWc4cEJWO0UwRXY4cEJNO0lBT0k7RTFFbThwQlY7RTBFMThwQk07SUFPSTtFMUVzOHBCVjtFMEU3OHBCTTtJQU9JO0UxRXk4cEJWO0UwRWg5cEJNO0lBT0k7RTFFNDhwQlY7RTBFbjlwQk07SUFPSTtFMUUrOHBCVjtFMEV0OXBCTTtJQU9JO0UxRWs5cEJWO0UwRXo5cEJNO0lBT0k7RTFFcTlwQlY7RTBFNTlwQk07SUFPSTtFMUV3OXBCVjtFMEUvOXBCTTtJQU9JO0UxRTI5cEJWO0UwRWwrcEJNO0lBT0k7RTFFODlwQlY7RTBFcitwQk07SUFPSTtFMUVpK3BCVjtFMEV4K3BCTTtJQU9JO0UxRW8rcEJWO0UwRTMrcEJNO0lBT0k7RTFFdStwQlY7RTBFOStwQk07SUFPSTtFMUUwK3BCVjtFMEVqL3BCTTtJQU9JO0UxRTYrcEJWO0UwRXAvcEJNO0lBT0k7RTFFZy9wQlY7RTBFdi9wQk07SUFPSTtFMUVtL3BCVjtFMEUxL3BCTTtJQU9JO0UxRXMvcEJWO0UwRTcvcEJNO0lBT0k7RTFFeS9wQlY7RTBFaGdxQk07SUFPSTtFMUU0L3BCVjtFMEVuZ3FCTTtJQU9JO0UxRSsvcEJWO0UwRXRncUJNO0lBT0k7RTFFa2dxQlY7RTBFemdxQk07SUFPSTtFMUVxZ3FCVjtFMEU1Z3FCTTtJQU9JO0UxRXdncUJWO0UwRS9ncUJNO0lBT0k7RTFFMmdxQlY7RTBFbGhxQk07SUFPSTtFMUU4Z3FCVjtFMEVyaHFCTTtJQU9JO0UxRWlocUJWO0UwRXhocUJNO0lBT0k7RTFFb2hxQlY7RTBFM2hxQk07SUFPSTtFMUV1aHFCVjtFMEU5aHFCTTtJQU9JO0UxRTBocUJWO0UwRWppcUJNO0lBT0k7RTFFNmhxQlY7RTBFcGlxQk07SUFPSTtFMUVnaXFCVjtFMEV2aXFCTTtJQU9JO0UxRW1pcUJWO0UwRTFpcUJNO0lBT0k7RTFFc2lxQlY7RTBFN2lxQk07SUFPSTtFMUV5aXFCVjtFMEVoanFCTTtJQU9JO0UxRTRpcUJWO0UwRW5qcUJNO0lBT0k7RTFFK2lxQlY7RTBFdGpxQk07SUFPSTtFMUVranFCVjtFMEV6anFCTTtJQU9JO0UxRXFqcUJWO0UwRTVqcUJNO0lBT0k7RTFFd2pxQlY7RTBFL2pxQk07SUFPSTtFMUUyanFCVjtFMEVsa3FCTTtJQU9JO0UxRThqcUJWO0UwRXJrcUJNO0lBT0k7RTFFaWtxQlY7RTBFeGtxQk07SUFPSTtFMUVva3FCVjtFMEUza3FCTTtJQU9JO0UxRXVrcUJWO0UwRTlrcUJNO0lBT0k7RTFFMGtxQlY7RTBFamxxQk07SUFPSTtFMUU2a3FCVjtFMEVwbHFCTTtJQU9JO0UxRWdscUJWO0UwRXZscUJNO0lBT0k7RTFFbWxxQlY7RTBFMWxxQk07SUFPSTtFMUVzbHFCVjtFMEU3bHFCTTtJQU9JO0UxRXlscUJWO0UwRWhtcUJNO0lBT0k7RTFFNGxxQlY7RTBFbm1xQk07SUFPSTtFMUUrbHFCVjtFMEV0bXFCTTtJQU9JO0UxRWttcUJWO0UwRXptcUJNO0lBT0k7RTFFcW1xQlY7RTBFNW1xQk07SUFPSTtFMUV3bXFCVjtFMEUvbXFCTTtJQU9JO0UxRTJtcUJWO0UwRWxucUJNO0lBT0k7RTFFOG1xQlY7RTBFcm5xQk07SUFPSTtFMUVpbnFCVjtFMEV4bnFCTTtJQU9JO0UxRW9ucUJWO0UwRTNucUJNO0lBT0k7RTFFdW5xQlY7RTBFOW5xQk07SUFPSTtFMUUwbnFCVjtFMEVqb3FCTTtJQU9JO0UxRTZucUJWO0UwRXBvcUJNO0lBT0k7RTFFZ29xQlY7RTBFdm9xQk07SUFPSTtFMUVtb3FCVjtFMEUxb3FCTTtJQU9JO0UxRXNvcUJWO0UwRTdvcUJNO0lBT0k7RTFFeW9xQlY7RTBFaHBxQk07SUFPSTtFMUU0b3FCVjtFMEVucHFCTTtJQU9JO0UxRStvcUJWO0UwRXRwcUJNO0lBT0k7RTFFa3BxQlY7RTBFenBxQk07SUFPSTtFMUVxcHFCVjtFMEU1cHFCTTtJQU9JO0UxRXdwcUJWO0UwRS9wcUJNO0lBT0k7RTFFMnBxQlY7RTBFbHFxQk07SUFPSTtFMUU4cHFCVjtFMEVycXFCTTtJQU9JO0UxRWlxcUJWO0UwRXhxcUJNO0lBT0k7RTFFb3FxQlY7RTBFM3FxQk07SUFPSTtFMUV1cXFCVjtFMEU5cXFCTTtJQU9JO0UxRTBxcUJWO0UwRWpycUJNO0lBT0k7RTFFNnFxQlY7RTBFcHJxQk07SUFPSTtFMUVncnFCVjtFMEV2cnFCTTtJQU9JO0UxRW1ycUJWO0UwRTFycUJNO0lBT0k7RTFFc3JxQlY7RTBFN3JxQk07SUFPSTtFMUV5cnFCVjtFMEVoc3FCTTtJQU9JO0UxRTRycUJWO0UwRW5zcUJNO0lBT0k7RTFFK3JxQlY7RTBFdHNxQk07SUFPSTtFMUVrc3FCVjtFMEV6c3FCTTtJQU9JO0UxRXFzcUJWO0UwRTVzcUJNO0lBT0k7RTFFd3NxQlY7RTBFL3NxQk07SUFPSTtFMUUyc3FCVjtFMEVsdHFCTTtJQU9JO0UxRThzcUJWO0UwRXJ0cUJNO0lBT0k7RTFFaXRxQlY7RTBFeHRxQk07SUFPSTtFMUVvdHFCVjtFMEUzdHFCTTtJQU9JO0UxRXV0cUJWO0UwRTl0cUJNO0lBT0k7RTFFMHRxQlY7RTBFanVxQk07SUFPSTtFMUU2dHFCVjtFMEVwdXFCTTtJQU9JO0UxRWd1cUJWO0UwRXZ1cUJNO0lBT0k7RTFFbXVxQlY7RTBFMXVxQk07SUFPSTtFMUVzdXFCVjtFMEU3dXFCTTtJQU9JO0UxRXl1cUJWO0UwRWh2cUJNO0lBT0k7RTFFNHVxQlY7RTBFbnZxQk07SUFPSTtFMUUrdXFCVjtFMEV0dnFCTTtJQU9JO0UxRWt2cUJWO0UwRXp2cUJNO0lBT0k7RTFFcXZxQlY7RTBFNXZxQk07SUFPSTtFMUV3dnFCVjtFMEUvdnFCTTtJQU9JO0UxRTJ2cUJWO0UwRWx3cUJNO0lBT0k7RTFFOHZxQlY7RTBFcndxQk07SUFPSTtFMUVpd3FCVjtFMEV4d3FCTTtJQU9JO0UxRW93cUJWO0UwRTN3cUJNO0lBT0k7RTFFdXdxQlY7RTBFOXdxQk07SUFPSTtFMUUwd3FCVjtFMEVqeHFCTTtJQU9JO0UxRTZ3cUJWO0UwRXB4cUJNO0lBT0k7RTFFZ3hxQlY7RTBFdnhxQk07SUFPSTtFMUVteHFCVjtFMEUxeHFCTTtJQU9JO0UxRXN4cUJWO0UwRTd4cUJNO0lBT0k7RTFFeXhxQlY7RTBFaHlxQk07SUFPSTtFMUU0eHFCVjtFMEVueXFCTTtJQU9JO0UxRSt4cUJWO0UwRXR5cUJNO0lBT0k7RTFFa3lxQlY7RTBFenlxQk07SUFPSTtFMUVxeXFCVjtFMEU1eXFCTTtJQU9JO0UxRXd5cUJWO0UwRS95cUJNO0lBT0k7RTFFMnlxQlY7RTBFbHpxQk07SUFPSTtFMUU4eXFCVjtFMEVyenFCTTtJQU9JO0UxRWl6cUJWO0UwRXh6cUJNO0lBT0k7RTFFb3pxQlY7RTBFM3pxQk07SUFPSTtFMUV1enFCVjtFMEU5enFCTTtJQU9JO0UxRTB6cUJWO0UwRWowcUJNO0lBT0k7RTFFNnpxQlY7RTBFcDBxQk07SUFPSTtFMUVnMHFCVjtFMEV2MHFCTTtJQU9JO0UxRW0wcUJWO0UwRTEwcUJNO0lBT0k7RTFFczBxQlY7RTBFNzBxQk07SUFPSTtFMUV5MHFCVjtFMEVoMXFCTTtJQU9JO0UxRTQwcUJWO0UwRW4xcUJNO0lBT0k7RTFFKzBxQlY7RTBFdDFxQk07SUFPSTtFMUVrMXFCVjtFMEV6MXFCTTtJQU9JO0UxRXExcUJWO0UwRTUxcUJNO0lBT0k7RTFFdzFxQlY7RTBFLzFxQk07SUFPSTtFMUUyMXFCVjtFMEVsMnFCTTtJQU9JO0UxRTgxcUJWO0UwRXIycUJNO0lBT0k7RTFFaTJxQlY7RTBFeDJxQk07SUFPSTtFMUVvMnFCVjtFMEUzMnFCTTtJQU9JO0UxRXUycUJWO0UwRTkycUJNO0lBT0k7RTFFMDJxQlY7RTBFajNxQk07SUFPSTtFMUU2MnFCVjtFMEVwM3FCTTtJQU9JO0UxRWczcUJWO0UwRXYzcUJNO0lBT0k7RTFFbTNxQlY7RTBFMTNxQk07SUFPSTtFMUVzM3FCVjtFMEU3M3FCTTtJQU9JO0UxRXkzcUJWO0UwRWg0cUJNO0lBT0k7RTFFNDNxQlY7RTBFbjRxQk07SUFPSTtFMUUrM3FCVjtFMEV0NHFCTTtJQU9JO0UxRWs0cUJWO0UwRXo0cUJNO0lBT0k7RTFFcTRxQlY7RTBFNTRxQk07SUFPSTtFMUV3NHFCVjtFMEUvNHFCTTtJQU9JO0UxRTI0cUJWO0UwRWw1cUJNO0lBT0k7RTFFODRxQlY7RTBFcjVxQk07SUFPSTtFMUVpNXFCVjtFMEV4NXFCTTtJQU9JO0UxRW81cUJWO0UwRTM1cUJNO0lBT0k7RTFFdTVxQlY7RTBFOTVxQk07SUFPSTtFMUUwNXFCVjtFMEVqNnFCTTtJQU9JO0UxRTY1cUJWO0UwRXA2cUJNO0lBT0k7RTFFZzZxQlY7RTBFdjZxQk07SUFPSTtFMUVtNnFCVjtFMEUxNnFCTTtJQU9JO0UxRXM2cUJWO0UwRTc2cUJNO0lBT0k7RTFFeTZxQlY7RTBFaDdxQk07SUFPSTtFMUU0NnFCVjtFMEVuN3FCTTtJQU9JO0UxRSs2cUJWO0UwRXQ3cUJNO0lBT0k7RTFFazdxQlY7QUFDRjtBZ0I3N3FCSTtFMERHSTtJQU9JO0UxRXU3cUJWO0UwRTk3cUJNO0lBT0k7RTFFMDdxQlY7RTBFajhxQk07SUFPSTtFMUU2N3FCVjtFMEVwOHFCTTtJQU9JO0UxRWc4cUJWO0UwRXY4cUJNO0lBT0k7RTFFbThxQlY7RTBFMThxQk07SUFPSTtFMUVzOHFCVjtFMEU3OHFCTTtJQU9JO0UxRXk4cUJWO0UwRWg5cUJNO0lBT0k7RTFFNDhxQlY7RTBFbjlxQk07SUFPSTtFMUUrOHFCVjtFMEV0OXFCTTtJQU9JO0UxRWs5cUJWO0UwRXo5cUJNO0lBT0k7RTFFcTlxQlY7RTBFNTlxQk07SUFPSTtFMUV3OXFCVjtFMEUvOXFCTTtJQU9JO0UxRTI5cUJWO0UwRWwrcUJNO0lBT0k7RTFFODlxQlY7RTBFcitxQk07SUFPSTtFMUVpK3FCVjtFMEV4K3FCTTtJQU9JO0UxRW8rcUJWO0UwRTMrcUJNO0lBT0k7RTFFdStxQlY7RTBFOStxQk07SUFPSTtFMUUwK3FCVjtFMEVqL3FCTTtJQU9JO0UxRTYrcUJWO0UwRXAvcUJNO0lBT0k7RTFFZy9xQlY7RTBFdi9xQk07SUFPSTtFMUVtL3FCVjtFMEUxL3FCTTtJQU9JO0UxRXMvcUJWO0UwRTcvcUJNO0lBT0k7RTFFeS9xQlY7RTBFaGdyQk07SUFPSTtFMUU0L3FCVjtFMEVuZ3JCTTtJQU9JO0UxRSsvcUJWO0UwRXRnckJNO0lBT0k7RTFFa2dyQlY7RTBFemdyQk07SUFPSTtFMUVxZ3JCVjtFMEU1Z3JCTTtJQU9JO0UxRXdnckJWO0UwRS9nckJNO0lBT0k7RTFFMmdyQlY7RTBFbGhyQk07SUFPSTtFMUU4Z3JCVjtFMEVyaHJCTTtJQU9JO0UxRWlockJWO0UwRXhockJNO0lBT0k7RTFFb2hyQlY7RTBFM2hyQk07SUFPSTtFMUV1aHJCVjtFMEU5aHJCTTtJQU9JO0UxRTBockJWO0UwRWppckJNO0lBT0k7RTFFNmhyQlY7RTBFcGlyQk07SUFPSTtFMUVnaXJCVjtFMEV2aXJCTTtJQU9JO0UxRW1pckJWO0UwRTFpckJNO0lBT0k7RTFFc2lyQlY7RTBFN2lyQk07SUFPSTtFMUV5aXJCVjtFMEVoanJCTTtJQU9JO0UxRTRpckJWO0UwRW5qckJNO0lBT0k7RTFFK2lyQlY7RTBFdGpyQk07SUFPSTtFMUVranJCVjtFMEV6anJCTTtJQU9JO0UxRXFqckJWO0UwRTVqckJNO0lBT0k7RTFFd2pyQlY7RTBFL2pyQk07SUFPSTtFMUUyanJCVjtFMEVsa3JCTTtJQU9JO0UxRThqckJWO0UwRXJrckJNO0lBT0k7RTFFaWtyQlY7RTBFeGtyQk07SUFPSTtFMUVva3JCVjtFMEUza3JCTTtJQU9JO0UxRXVrckJWO0UwRTlrckJNO0lBT0k7RTFFMGtyQlY7RTBFamxyQk07SUFPSTtFMUU2a3JCVjtFMEVwbHJCTTtJQU9JO0UxRWdsckJWO0UwRXZsckJNO0lBT0k7RTFFbWxyQlY7RTBFMWxyQk07SUFPSTtFMUVzbHJCVjtFMEU3bHJCTTtJQU9JO0UxRXlsckJWO0UwRWhtckJNO0lBT0k7RTFFNGxyQlY7RTBFbm1yQk07SUFPSTtFMUUrbHJCVjtFMEV0bXJCTTtJQU9JO0UxRWttckJWO0UwRXptckJNO0lBT0k7RTFFcW1yQlY7RTBFNW1yQk07SUFPSTtFMUV3bXJCVjtFMEUvbXJCTTtJQU9JO0UxRTJtckJWO0UwRWxuckJNO0lBT0k7RTFFOG1yQlY7RTBFcm5yQk07SUFPSTtFMUVpbnJCVjtFMEV4bnJCTTtJQU9JO0UxRW9uckJWO0UwRTNuckJNO0lBT0k7RTFFdW5yQlY7RTBFOW5yQk07SUFPSTtFMUUwbnJCVjtFMEVqb3JCTTtJQU9JO0UxRTZuckJWO0UwRXBvckJNO0lBT0k7RTFFZ29yQlY7RTBFdm9yQk07SUFPSTtFMUVtb3JCVjtFMEUxb3JCTTtJQU9JO0UxRXNvckJWO0UwRTdvckJNO0lBT0k7RTFFeW9yQlY7RTBFaHByQk07SUFPSTtFMUU0b3JCVjtFMEVucHJCTTtJQU9JO0UxRStvckJWO0UwRXRwckJNO0lBT0k7RTFFa3ByQlY7RTBFenByQk07SUFPSTtFMUVxcHJCVjtFMEU1cHJCTTtJQU9JO0UxRXdwckJWO0UwRS9wckJNO0lBT0k7RTFFMnByQlY7RTBFbHFyQk07SUFPSTtFMUU4cHJCVjtFMEVycXJCTTtJQU9JO0UxRWlxckJWO0UwRXhxckJNO0lBT0k7RTFFb3FyQlY7RTBFM3FyQk07SUFPSTtFMUV1cXJCVjtFMEU5cXJCTTtJQU9JO0UxRTBxckJWO0UwRWpyckJNO0lBT0k7RTFFNnFyQlY7RTBFcHJyQk07SUFPSTtFMUVncnJCVjtFMEV2cnJCTTtJQU9JO0UxRW1yckJWO0UwRTFyckJNO0lBT0k7RTFFc3JyQlY7RTBFN3JyQk07SUFPSTtFMUV5cnJCVjtFMEVoc3JCTTtJQU9JO0UxRTRyckJWO0UwRW5zckJNO0lBT0k7RTFFK3JyQlY7RTBFdHNyQk07SUFPSTtFMUVrc3JCVjtFMEV6c3JCTTtJQU9JO0UxRXFzckJWO0UwRTVzckJNO0lBT0k7RTFFd3NyQlY7RTBFL3NyQk07SUFPSTtFMUUyc3JCVjtFMEVsdHJCTTtJQU9JO0UxRThzckJWO0UwRXJ0ckJNO0lBT0k7RTFFaXRyQlY7RTBFeHRyQk07SUFPSTtFMUVvdHJCVjtFMEUzdHJCTTtJQU9JO0UxRXV0ckJWO0UwRTl0ckJNO0lBT0k7RTFFMHRyQlY7RTBFanVyQk07SUFPSTtFMUU2dHJCVjtFMEVwdXJCTTtJQU9JO0UxRWd1ckJWO0UwRXZ1ckJNO0lBT0k7RTFFbXVyQlY7RTBFMXVyQk07SUFPSTtFMUVzdXJCVjtFMEU3dXJCTTtJQU9JO0UxRXl1ckJWO0UwRWh2ckJNO0lBT0k7RTFFNHVyQlY7RTBFbnZyQk07SUFPSTtFMUUrdXJCVjtFMEV0dnJCTTtJQU9JO0UxRWt2ckJWO0UwRXp2ckJNO0lBT0k7RTFFcXZyQlY7RTBFNXZyQk07SUFPSTtFMUV3dnJCVjtFMEUvdnJCTTtJQU9JO0UxRTJ2ckJWO0UwRWx3ckJNO0lBT0k7RTFFOHZyQlY7RTBFcndyQk07SUFPSTtFMUVpd3JCVjtFMEV4d3JCTTtJQU9JO0UxRW93ckJWO0UwRTN3ckJNO0lBT0k7RTFFdXdyQlY7RTBFOXdyQk07SUFPSTtFMUUwd3JCVjtFMEVqeHJCTTtJQU9JO0UxRTZ3ckJWO0UwRXB4ckJNO0lBT0k7RTFFZ3hyQlY7RTBFdnhyQk07SUFPSTtFMUVteHJCVjtFMEUxeHJCTTtJQU9JO0UxRXN4ckJWO0UwRTd4ckJNO0lBT0k7RTFFeXhyQlY7RTBFaHlyQk07SUFPSTtFMUU0eHJCVjtFMEVueXJCTTtJQU9JO0UxRSt4ckJWO0UwRXR5ckJNO0lBT0k7RTFFa3lyQlY7RTBFenlyQk07SUFPSTtFMUVxeXJCVjtFMEU1eXJCTTtJQU9JO0UxRXd5ckJWO0UwRS95ckJNO0lBT0k7RTFFMnlyQlY7RTBFbHpyQk07SUFPSTtFMUU4eXJCVjtFMEVyenJCTTtJQU9JO0UxRWl6ckJWO0UwRXh6ckJNO0lBT0k7RTFFb3pyQlY7RTBFM3pyQk07SUFPSTtFMUV1enJCVjtFMEU5enJCTTtJQU9JO0UxRTB6ckJWO0UwRWowckJNO0lBT0k7RTFFNnpyQlY7RTBFcDByQk07SUFPSTtFMUVnMHJCVjtFMEV2MHJCTTtJQU9JO0UxRW0wckJWO0UwRTEwckJNO0lBT0k7RTFFczByQlY7RTBFNzByQk07SUFPSTtFMUV5MHJCVjtFMEVoMXJCTTtJQU9JO0UxRTQwckJWO0UwRW4xckJNO0lBT0k7RTFFKzByQlY7RTBFdDFyQk07SUFPSTtFMUVrMXJCVjtFMEV6MXJCTTtJQU9JO0UxRXExckJWO0UwRTUxckJNO0lBT0k7RTFFdzFyQlY7RTBFLzFyQk07SUFPSTtFMUUyMXJCVjtFMEVsMnJCTTtJQU9JO0UxRTgxckJWO0UwRXIyckJNO0lBT0k7RTFFaTJyQlY7RTBFeDJyQk07SUFPSTtFMUVvMnJCVjtFMEUzMnJCTTtJQU9JO0UxRXUyckJWO0UwRTkyckJNO0lBT0k7RTFFMDJyQlY7RTBFajNyQk07SUFPSTtFMUU2MnJCVjtFMEVwM3JCTTtJQU9JO0UxRWczckJWO0UwRXYzckJNO0lBT0k7RTFFbTNyQlY7RTBFMTNyQk07SUFPSTtFMUVzM3JCVjtFMEU3M3JCTTtJQU9JO0UxRXkzckJWO0UwRWg0ckJNO0lBT0k7RTFFNDNyQlY7RTBFbjRyQk07SUFPSTtFMUUrM3JCVjtFMEV0NHJCTTtJQU9JO0UxRWs0ckJWO0UwRXo0ckJNO0lBT0k7RTFFcTRyQlY7RTBFNTRyQk07SUFPSTtFMUV3NHJCVjtFMEUvNHJCTTtJQU9JO0UxRTI0ckJWO0UwRWw1ckJNO0lBT0k7RTFFODRyQlY7RTBFcjVyQk07SUFPSTtFMUVpNXJCVjtFMEV4NXJCTTtJQU9JO0UxRW81ckJWO0UwRTM1ckJNO0lBT0k7RTFFdTVyQlY7RTBFOTVyQk07SUFPSTtFMUUwNXJCVjtFMEVqNnJCTTtJQU9JO0UxRTY1ckJWO0UwRXA2ckJNO0lBT0k7RTFFZzZyQlY7RTBFdjZyQk07SUFPSTtFMUVtNnJCVjtFMEUxNnJCTTtJQU9JO0UxRXM2ckJWO0UwRTc2ckJNO0lBT0k7RTFFeTZyQlY7RTBFaDdyQk07SUFPSTtFMUU0NnJCVjtFMEVuN3JCTTtJQU9JO0UxRSs2ckJWO0UwRXQ3ckJNO0lBT0k7RTFFazdyQlY7RTBFejdyQk07SUFPSTtFMUVxN3JCVjtFMEU1N3JCTTtJQU9JO0UxRXc3ckJWO0UwRS83ckJNO0lBT0k7RTFFMjdyQlY7RTBFbDhyQk07SUFPSTtFMUU4N3JCVjtFMEVyOHJCTTtJQU9JO0UxRWk4ckJWO0UwRXg4ckJNO0lBT0k7RTFFbzhyQlY7RTBFMzhyQk07SUFPSTtFMUV1OHJCVjtFMEU5OHJCTTtJQU9JO0UxRTA4ckJWO0UwRWo5ckJNO0lBT0k7RTFFNjhyQlY7RTBFcDlyQk07SUFPSTtFMUVnOXJCVjtFMEV2OXJCTTtJQU9JO0UxRW05ckJWO0UwRTE5ckJNO0lBT0k7RTFFczlyQlY7RTBFNzlyQk07SUFPSTtFMUV5OXJCVjtFMEVoK3JCTTtJQU9JO0UxRTQ5ckJWO0UwRW4rckJNO0lBT0k7RTFFKzlyQlY7RTBFdCtyQk07SUFPSTtFMUVrK3JCVjtFMEV6K3JCTTtJQU9JO0UxRXErckJWO0UwRTUrckJNO0lBT0k7RTFFdytyQlY7RTBFLytyQk07SUFPSTtFMUUyK3JCVjtFMEVsL3JCTTtJQU9JO0UxRTgrckJWO0UwRXIvckJNO0lBT0k7RTFFaS9yQlY7RTBFeC9yQk07SUFPSTtFMUVvL3JCVjtFMEUzL3JCTTtJQU9JO0UxRXUvckJWO0UwRTkvckJNO0lBT0k7RTFFMC9yQlY7RTBFamdzQk07SUFPSTtFMUU2L3JCVjtFMEVwZ3NCTTtJQU9JO0UxRWdnc0JWO0UwRXZnc0JNO0lBT0k7RTFFbWdzQlY7RTBFMWdzQk07SUFPSTtFMUVzZ3NCVjtFMEU3Z3NCTTtJQU9JO0UxRXlnc0JWO0UwRWhoc0JNO0lBT0k7RTFFNGdzQlY7RTBFbmhzQk07SUFPSTtFMUUrZ3NCVjtFMEV0aHNCTTtJQU9JO0UxRWtoc0JWO0UwRXpoc0JNO0lBT0k7RTFFcWhzQlY7RTBFNWhzQk07SUFPSTtFMUV3aHNCVjtFMEUvaHNCTTtJQU9JO0UxRTJoc0JWO0UwRWxpc0JNO0lBT0k7RTFFOGhzQlY7RTBFcmlzQk07SUFPSTtFMUVpaXNCVjtFMEV4aXNCTTtJQU9JO0UxRW9pc0JWO0UwRTNpc0JNO0lBT0k7RTFFdWlzQlY7RTBFOWlzQk07SUFPSTtFMUUwaXNCVjtFMEVqanNCTTtJQU9JO0UxRTZpc0JWO0UwRXBqc0JNO0lBT0k7RTFFZ2pzQlY7RTBFdmpzQk07SUFPSTtFMUVtanNCVjtFMEUxanNCTTtJQU9JO0UxRXNqc0JWO0UwRTdqc0JNO0lBT0k7RTFFeWpzQlY7RTBFaGtzQk07SUFPSTtFMUU0anNCVjtFMEVua3NCTTtJQU9JO0UxRStqc0JWO0UwRXRrc0JNO0lBT0k7RTFFa2tzQlY7RTBFemtzQk07SUFPSTtFMUVxa3NCVjtFMEU1a3NCTTtJQU9JO0UxRXdrc0JWO0UwRS9rc0JNO0lBT0k7RTFFMmtzQlY7RTBFbGxzQk07SUFPSTtFMUU4a3NCVjtFMEVybHNCTTtJQU9JO0UxRWlsc0JWO0UwRXhsc0JNO0lBT0k7RTFFb2xzQlY7RTBFM2xzQk07SUFPSTtFMUV1bHNCVjtFMEU5bHNCTTtJQU9JO0UxRTBsc0JWO0UwRWptc0JNO0lBT0k7RTFFNmxzQlY7RTBFcG1zQk07SUFPSTtFMUVnbXNCVjtFMEV2bXNCTTtJQU9JO0UxRW1tc0JWO0UwRTFtc0JNO0lBT0k7RTFFc21zQlY7RTBFN21zQk07SUFPSTtFMUV5bXNCVjtFMEVobnNCTTtJQU9JO0UxRTRtc0JWO0UwRW5uc0JNO0lBT0k7RTFFK21zQlY7RTBFdG5zQk07SUFPSTtFMUVrbnNCVjtFMEV6bnNCTTtJQU9JO0UxRXFuc0JWO0UwRTVuc0JNO0lBT0k7RTFFd25zQlY7RTBFL25zQk07SUFPSTtFMUUybnNCVjtFMEVsb3NCTTtJQU9JO0UxRThuc0JWO0UwRXJvc0JNO0lBT0k7RTFFaW9zQlY7RTBFeG9zQk07SUFPSTtFMUVvb3NCVjtFMEUzb3NCTTtJQU9JO0UxRXVvc0JWO0UwRTlvc0JNO0lBT0k7RTFFMG9zQlY7RTBFanBzQk07SUFPSTtFMUU2b3NCVjtFMEVwcHNCTTtJQU9JO0UxRWdwc0JWO0UwRXZwc0JNO0lBT0k7RTFFbXBzQlY7RTBFMXBzQk07SUFPSTtFMUVzcHNCVjtFMEU3cHNCTTtJQU9JO0UxRXlwc0JWO0UwRWhxc0JNO0lBT0k7RTFFNHBzQlY7RTBFbnFzQk07SUFPSTtFMUUrcHNCVjtFMEV0cXNCTTtJQU9JO0UxRWtxc0JWO0UwRXpxc0JNO0lBT0k7RTFFcXFzQlY7RTBFNXFzQk07SUFPSTtFMUV3cXNCVjtFMEUvcXNCTTtJQU9JO0UxRTJxc0JWO0UwRWxyc0JNO0lBT0k7RTFFOHFzQlY7RTBFcnJzQk07SUFPSTtFMUVpcnNCVjtFMEV4cnNCTTtJQU9JO0UxRW9yc0JWO0UwRTNyc0JNO0lBT0k7RTFFdXJzQlY7RTBFOXJzQk07SUFPSTtFMUUwcnNCVjtFMEVqc3NCTTtJQU9JO0UxRTZyc0JWO0UwRXBzc0JNO0lBT0k7RTFFZ3NzQlY7RTBFdnNzQk07SUFPSTtFMUVtc3NCVjtFMEUxc3NCTTtJQU9JO0UxRXNzc0JWO0UwRTdzc0JNO0lBT0k7RTFFeXNzQlY7RTBFaHRzQk07SUFPSTtFMUU0c3NCVjtFMEVudHNCTTtJQU9JO0UxRStzc0JWO0UwRXR0c0JNO0lBT0k7RTFFa3RzQlY7RTBFenRzQk07SUFPSTtFMUVxdHNCVjtFMEU1dHNCTTtJQU9JO0UxRXd0c0JWO0UwRS90c0JNO0lBT0k7RTFFMnRzQlY7RTBFbHVzQk07SUFPSTtFMUU4dHNCVjtFMEVydXNCTTtJQU9JO0UxRWl1c0JWO0UwRXh1c0JNO0lBT0k7RTFFb3VzQlY7RTBFM3VzQk07SUFPSTtFMUV1dXNCVjtFMEU5dXNCTTtJQU9JO0UxRTB1c0JWO0UwRWp2c0JNO0lBT0k7RTFFNnVzQlY7RTBFcHZzQk07SUFPSTtFMUVndnNCVjtFMEV2dnNCTTtJQU9JO0UxRW12c0JWO0UwRTF2c0JNO0lBT0k7RTFFc3ZzQlY7RTBFN3ZzQk07SUFPSTtFMUV5dnNCVjtFMEVod3NCTTtJQU9JO0UxRTR2c0JWO0UwRW53c0JNO0lBT0k7RTFFK3ZzQlY7RTBFdHdzQk07SUFPSTtFMUVrd3NCVjtFMEV6d3NCTTtJQU9JO0UxRXF3c0JWO0UwRTV3c0JNO0lBT0k7RTFFd3dzQlY7RTBFL3dzQk07SUFPSTtFMUUyd3NCVjtFMEVseHNCTTtJQU9JO0UxRTh3c0JWO0UwRXJ4c0JNO0lBT0k7RTFFaXhzQlY7RTBFeHhzQk07SUFPSTtFMUVveHNCVjtFMEUzeHNCTTtJQU9JO0UxRXV4c0JWO0UwRTl4c0JNO0lBT0k7RTFFMHhzQlY7RTBFanlzQk07SUFPSTtFMUU2eHNCVjtFMEVweXNCTTtJQU9JO0UxRWd5c0JWO0UwRXZ5c0JNO0lBT0k7RTFFbXlzQlY7RTBFMXlzQk07SUFPSTtFMUVzeXNCVjtFMEU3eXNCTTtJQU9JO0UxRXl5c0JWO0UwRWh6c0JNO0lBT0k7RTFFNHlzQlY7RTBFbnpzQk07SUFPSTtFMUUreXNCVjtFMEV0enNCTTtJQU9JO0UxRWt6c0JWO0UwRXp6c0JNO0lBT0k7RTFFcXpzQlY7RTBFNXpzQk07SUFPSTtFMUV3enNCVjtFMEUvenNCTTtJQU9JO0UxRTJ6c0JWO0UwRWwwc0JNO0lBT0k7RTFFOHpzQlY7RTBFcjBzQk07SUFPSTtFMUVpMHNCVjtFMEV4MHNCTTtJQU9JO0UxRW8wc0JWO0UwRTMwc0JNO0lBT0k7RTFFdTBzQlY7RTBFOTBzQk07SUFPSTtFMUUwMHNCVjtFMEVqMXNCTTtJQU9JO0UxRTYwc0JWO0UwRXAxc0JNO0lBT0k7RTFFZzFzQlY7RTBFdjFzQk07SUFPSTtFMUVtMXNCVjtFMEUxMXNCTTtJQU9JO0UxRXMxc0JWO0UwRTcxc0JNO0lBT0k7RTFFeTFzQlY7RTBFaDJzQk07SUFPSTtFMUU0MXNCVjtFMEVuMnNCTTtJQU9JO0UxRSsxc0JWO0UwRXQyc0JNO0lBT0k7RTFFazJzQlY7RTBFejJzQk07SUFPSTtFMUVxMnNCVjtFMEU1MnNCTTtJQU9JO0UxRXcyc0JWO0UwRS8yc0JNO0lBT0k7RTFFMjJzQlY7RTBFbDNzQk07SUFPSTtFMUU4MnNCVjtFMEVyM3NCTTtJQU9JO0UxRWkzc0JWO0UwRXgzc0JNO0lBT0k7RTFFbzNzQlY7RTBFMzNzQk07SUFPSTtFMUV1M3NCVjtFMEU5M3NCTTtJQU9JO0UxRTAzc0JWO0UwRWo0c0JNO0lBT0k7RTFFNjNzQlY7RTBFcDRzQk07SUFPSTtFMUVnNHNCVjtFMEV2NHNCTTtJQU9JO0UxRW00c0JWO0UwRTE0c0JNO0lBT0k7RTFFczRzQlY7RTBFNzRzQk07SUFPSTtFMUV5NHNCVjtFMEVoNXNCTTtJQU9JO0UxRTQ0c0JWO0UwRW41c0JNO0lBT0k7RTFFKzRzQlY7RTBFdDVzQk07SUFPSTtFMUVrNXNCVjtFMEV6NXNCTTtJQU9JO0UxRXE1c0JWO0UwRTU1c0JNO0lBT0k7RTFFdzVzQlY7RTBFLzVzQk07SUFPSTtFMUUyNXNCVjtFMEVsNnNCTTtJQU9JO0lBQUE7RTFFKzVzQlY7RTBFdDZzQk07SUFPSTtJQUFBO0UxRW02c0JWO0UwRTE2c0JNO0lBT0k7SUFBQTtFMUV1NnNCVjtFMEU5NnNCTTtJQU9JO0lBQUE7RTFFMjZzQlY7RTBFbDdzQk07SUFPSTtJQUFBO0UxRSs2c0JWO0UwRXQ3c0JNO0lBT0k7SUFBQTtFMUVtN3NCVjtFMEUxN3NCTTtJQU9JO0lBQUE7RTFFdTdzQlY7RTBFOTdzQk07SUFPSTtJQUFBO0UxRTI3c0JWO0UwRWw4c0JNO0lBT0k7SUFBQTtFMUUrN3NCVjtFMEV0OHNCTTtJQU9JO0lBQUE7RTFFbThzQlY7RTBFMThzQk07SUFPSTtJQUFBO0UxRXU4c0JWO0UwRTk4c0JNO0lBT0k7SUFBQTtFMUUyOHNCVjtFMEVsOXNCTTtJQU9JO0lBQUE7RTFFKzhzQlY7RTBFdDlzQk07SUFPSTtJQUFBO0UxRW05c0JWO0UwRTE5c0JNO0lBT0k7SUFBQTtFMUV1OXNCVjtFMEU5OXNCTTtJQU9JO0lBQUE7RTFFMjlzQlY7RTBFbCtzQk07SUFPSTtJQUFBO0UxRSs5c0JWO0UwRXQrc0JNO0lBT0k7SUFBQTtFMUVtK3NCVjtFMEUxK3NCTTtJQU9JO0lBQUE7RTFFdStzQlY7RTBFOStzQk07SUFPSTtJQUFBO0UxRTIrc0JWO0UwRWwvc0JNO0lBT0k7SUFBQTtFMUUrK3NCVjtFMEV0L3NCTTtJQU9JO0lBQUE7RTFFbS9zQlY7RTBFMS9zQk07SUFPSTtJQUFBO0UxRXUvc0JWO0UwRTkvc0JNO0lBT0k7SUFBQTtFMUUyL3NCVjtFMEVsZ3RCTTtJQU9JO0lBQUE7RTFFKy9zQlY7RTBFdGd0Qk07SUFPSTtJQUFBO0UxRW1ndEJWO0UwRTFndEJNO0lBT0k7SUFBQTtFMUV1Z3RCVjtFMEU5Z3RCTTtJQU9JO0lBQUE7RTFFMmd0QlY7RTBFbGh0Qk07SUFPSTtJQUFBO0UxRStndEJWO0UwRXRodEJNO0lBT0k7SUFBQTtFMUVtaHRCVjtFMEUxaHRCTTtJQU9JO0lBQUE7RTFFdWh0QlY7RTBFOWh0Qk07SUFPSTtJQUFBO0UxRTJodEJWO0UwRWxpdEJNO0lBT0k7SUFBQTtFMUUraHRCVjtFMEV0aXRCTTtJQU9JO0lBQUE7RTFFbWl0QlY7RTBFMWl0Qk07SUFPSTtJQUFBO0UxRXVpdEJWO0UwRTlpdEJNO0lBT0k7SUFBQTtFMUUyaXRCVjtFMEVsanRCTTtJQU9JO0lBQUE7RTFFK2l0QlY7RTBFdGp0Qk07SUFPSTtJQUFBO0UxRW1qdEJWO0UwRTFqdEJNO0lBT0k7SUFBQTtFMUV1anRCVjtFMEU5anRCTTtJQU9JO0lBQUE7RTFFMmp0QlY7RTBFbGt0Qk07SUFPSTtJQUFBO0UxRStqdEJWO0UwRXRrdEJNO0lBT0k7SUFBQTtFMUVta3RCVjtFMEUxa3RCTTtJQU9JO0lBQUE7RTFFdWt0QlY7RTBFOWt0Qk07SUFPSTtJQUFBO0UxRTJrdEJWO0UwRWxsdEJNO0lBT0k7RTFFOGt0QlY7RTBFcmx0Qk07SUFPSTtFMUVpbHRCVjtFMEV4bHRCTTtJQU9JO0UxRW9sdEJWO0UwRTNsdEJNO0lBT0k7RTFFdWx0QlY7RTBFOWx0Qk07SUFPSTtFMUUwbHRCVjtFMEVqbXRCTTtJQU9JO0UxRTZsdEJWO0UwRXBtdEJNO0lBT0k7RTFFZ210QlY7RTBFdm10Qk07SUFPSTtFMUVtbXRCVjtFMEUxbXRCTTtJQU9JO0UxRXNtdEJWO0UwRTdtdEJNO0lBT0k7RTFFeW10QlY7RTBFaG50Qk07SUFPSTtFMUU0bXRCVjtFMEVubnRCTTtJQU9JO0UxRSttdEJWO0UwRXRudEJNO0lBT0k7RTFFa250QlY7RTBFem50Qk07SUFPSTtFMUVxbnRCVjtFMEU1bnRCTTtJQU9JO0UxRXdudEJWO0UwRS9udEJNO0lBT0k7RTFFMm50QlY7RTBFbG90Qk07SUFPSTtFMUU4bnRCVjtFMEVyb3RCTTtJQU9JO0UxRWlvdEJWO0UwRXhvdEJNO0lBT0k7RTFFb290QlY7RTBFM290Qk07SUFPSTtFMUV1b3RCVjtFMEU5b3RCTTtJQU9JO0UxRTBvdEJWO0UwRWpwdEJNO0lBT0k7RTFFNm90QlY7RTBFcHB0Qk07SUFPSTtFMUVncHRCVjtFMEV2cHRCTTtJQU9JO0UxRW1wdEJWO0UwRTFwdEJNO0lBT0k7RTFFc3B0QlY7RTBFN3B0Qk07SUFPSTtFMUV5cHRCVjtFMEVocXRCTTtJQU9JO0UxRTRwdEJWO0UwRW5xdEJNO0lBT0k7RTFFK3B0QlY7RTBFdHF0Qk07SUFPSTtFMUVrcXRCVjtFMEV6cXRCTTtJQU9JO0UxRXFxdEJWO0UwRTVxdEJNO0lBT0k7RTFFd3F0QlY7RTBFL3F0Qk07SUFPSTtFMUUycXRCVjtFMEVscnRCTTtJQU9JO0UxRThxdEJWO0UwRXJydEJNO0lBT0k7RTFFaXJ0QlY7RTBFeHJ0Qk07SUFPSTtFMUVvcnRCVjtFMEUzcnRCTTtJQU9JO0UxRXVydEJWO0UwRTlydEJNO0lBT0k7RTFFMHJ0QlY7RTBFanN0Qk07SUFPSTtFMUU2cnRCVjtFMEVwc3RCTTtJQU9JO0UxRWdzdEJWO0UwRXZzdEJNO0lBT0k7RTFFbXN0QlY7RTBFMXN0Qk07SUFPSTtFMUVzc3RCVjtFMEU3c3RCTTtJQU9JO0UxRXlzdEJWO0UwRWh0dEJNO0lBT0k7RTFFNHN0QlY7RTBFbnR0Qk07SUFPSTtFMUUrc3RCVjtFMEV0dHRCTTtJQU9JO0UxRWt0dEJWO0UwRXp0dEJNO0lBT0k7RTFFcXR0QlY7RTBFNXR0Qk07SUFPSTtFMUV3dHRCVjtFMEUvdHRCTTtJQU9JO0UxRTJ0dEJWO0UwRWx1dEJNO0lBT0k7RTFFOHR0QlY7RTBFcnV0Qk07SUFPSTtFMUVpdXRCVjtFMEV4dXRCTTtJQU9JO0UxRW91dEJWO0UwRTN1dEJNO0lBT0k7RTFFdXV0QlY7RTBFOXV0Qk07SUFPSTtFMUUwdXRCVjtFMEVqdnRCTTtJQU9JO0UxRTZ1dEJWO0UwRXB2dEJNO0lBT0k7RTFFZ3Z0QlY7RTBFdnZ0Qk07SUFPSTtFMUVtdnRCVjtFMEUxdnRCTTtJQU9JO0UxRXN2dEJWO0UwRTd2dEJNO0lBT0k7RTFFeXZ0QlY7RTBFaHd0Qk07SUFPSTtFMUU0dnRCVjtFMEVud3RCTTtJQU9JO0UxRSt2dEJWO0UwRXR3dEJNO0lBT0k7RTFFa3d0QlY7RTBFend0Qk07SUFPSTtFMUVxd3RCVjtFMEU1d3RCTTtJQU9JO0UxRXd3dEJWO0UwRS93dEJNO0lBT0k7RTFFMnd0QlY7RTBFbHh0Qk07SUFPSTtFMUU4d3RCVjtFMEVyeHRCTTtJQU9JO0UxRWl4dEJWO0UwRXh4dEJNO0lBT0k7RTFFb3h0QlY7RTBFM3h0Qk07SUFPSTtFMUV1eHRCVjtFMEU5eHRCTTtJQU9JO0UxRTB4dEJWO0UwRWp5dEJNO0lBT0k7RTFFNnh0QlY7RTBFcHl0Qk07SUFPSTtFMUVneXRCVjtFMEV2eXRCTTtJQU9JO0UxRW15dEJWO0UwRTF5dEJNO0lBT0k7RTFFc3l0QlY7RTBFN3l0Qk07SUFPSTtFMUV5eXRCVjtFMEVoenRCTTtJQU9JO0UxRTR5dEJWO0UwRW56dEJNO0lBT0k7RTFFK3l0QlY7RTBFdHp0Qk07SUFPSTtFMUVrenRCVjtFMEV6enRCTTtJQU9JO0UxRXF6dEJWO0UwRTV6dEJNO0lBT0k7RTFFd3p0QlY7RTBFL3p0Qk07SUFPSTtFMUUyenRCVjtFMEVsMHRCTTtJQU9JO0UxRTh6dEJWO0UwRXIwdEJNO0lBT0k7RTFFaTB0QlY7RTBFeDB0Qk07SUFPSTtFMUVvMHRCVjtFMEUzMHRCTTtJQU9JO0UxRXUwdEJWO0UwRTkwdEJNO0lBT0k7RTFFMDB0QlY7RTBFajF0Qk07SUFPSTtFMUU2MHRCVjtFMEVwMXRCTTtJQU9JO0UxRWcxdEJWO0UwRXYxdEJNO0lBT0k7RTFFbTF0QlY7RTBFMTF0Qk07SUFPSTtFMUVzMXRCVjtFMEU3MXRCTTtJQU9JO0UxRXkxdEJWO0UwRWgydEJNO0lBT0k7RTFFNDF0QlY7RTBFbjJ0Qk07SUFPSTtFMUUrMXRCVjtFMEV0MnRCTTtJQU9JO0UxRWsydEJWO0UwRXoydEJNO0lBT0k7RTFFcTJ0QlY7RTBFNTJ0Qk07SUFPSTtFMUV3MnRCVjtFMEUvMnRCTTtJQU9JO0UxRTIydEJWO0UwRWwzdEJNO0lBT0k7RTFFODJ0QlY7RTBFcjN0Qk07SUFPSTtFMUVpM3RCVjtFMEV4M3RCTTtJQU9JO0UxRW8zdEJWO0UwRTMzdEJNO0lBT0k7RTFFdTN0QlY7RTBFOTN0Qk07SUFPSTtFMUUwM3RCVjtFMEVqNHRCTTtJQU9JO0UxRTYzdEJWO0UwRXA0dEJNO0lBT0k7RTFFZzR0QlY7RTBFdjR0Qk07SUFPSTtFMUVtNHRCVjtFMEUxNHRCTTtJQU9JO0UxRXM0dEJWO0UwRTc0dEJNO0lBT0k7RTFFeTR0QlY7RTBFaDV0Qk07SUFPSTtFMUU0NHRCVjtFMEVuNXRCTTtJQU9JO0UxRSs0dEJWO0UwRXQ1dEJNO0lBT0k7SUFBQTtFMUVtNXRCVjtFMEUxNXRCTTtJQU9JO0lBQUE7RTFFdTV0QlY7RTBFOTV0Qk07SUFPSTtJQUFBO0UxRTI1dEJWO0UwRWw2dEJNO0lBT0k7SUFBQTtFMUUrNXRCVjtFMEV0NnRCTTtJQU9JO0lBQUE7RTFFbTZ0QlY7RTBFMTZ0Qk07SUFPSTtJQUFBO0UxRXU2dEJWO0UwRTk2dEJNO0lBT0k7SUFBQTtFMUUyNnRCVjtFMEVsN3RCTTtJQU9JO0lBQUE7RTFFKzZ0QlY7RTBFdDd0Qk07SUFPSTtJQUFBO0UxRW03dEJWO0UwRTE3dEJNO0lBT0k7SUFBQTtFMUV1N3RCVjtFMEU5N3RCTTtJQU9JO0lBQUE7RTFFMjd0QlY7RTBFbDh0Qk07SUFPSTtJQUFBO0UxRSs3dEJWO0UwRXQ4dEJNO0lBT0k7SUFBQTtFMUVtOHRCVjtFMEUxOHRCTTtJQU9JO0lBQUE7RTFFdTh0QlY7RTBFOTh0Qk07SUFPSTtJQUFBO0UxRTI4dEJWO0UwRWw5dEJNO0lBT0k7SUFBQTtFMUUrOHRCVjtFMEV0OXRCTTtJQU9JO0lBQUE7RTFFbTl0QlY7RTBFMTl0Qk07SUFPSTtJQUFBO0UxRXU5dEJWO0UwRTk5dEJNO0lBT0k7SUFBQTtFMUUyOXRCVjtFMEVsK3RCTTtJQU9JO0lBQUE7RTFFKzl0QlY7RTBFdCt0Qk07SUFPSTtJQUFBO0UxRW0rdEJWO0UwRTErdEJNO0lBT0k7SUFBQTtFMUV1K3RCVjtFMEU5K3RCTTtJQU9JO0lBQUE7RTFFMit0QlY7RTBFbC90Qk07SUFPSTtJQUFBO0UxRSsrdEJWO0UwRXQvdEJNO0lBT0k7SUFBQTtFMUVtL3RCVjtFMEUxL3RCTTtJQU9JO0lBQUE7RTFFdS90QlY7RTBFOS90Qk07SUFPSTtJQUFBO0UxRTIvdEJWO0UwRWxndUJNO0lBT0k7SUFBQTtFMUUrL3RCVjtFMEV0Z3VCTTtJQU9JO0lBQUE7RTFFbWd1QlY7RTBFMWd1Qk07SUFPSTtJQUFBO0UxRXVndUJWO0UwRTlndUJNO0lBT0k7SUFBQTtFMUUyZ3VCVjtFMEVsaHVCTTtJQU9JO0lBQUE7RTFFK2d1QlY7RTBFdGh1Qk07SUFPSTtJQUFBO0UxRW1odUJWO0UwRTFodUJNO0lBT0k7SUFBQTtFMUV1aHVCVjtFMEU5aHVCTTtJQU9JO0lBQUE7RTFFMmh1QlY7RTBFbGl1Qk07SUFPSTtJQUFBO0UxRStodUJWO0UwRXRpdUJNO0lBT0k7SUFBQTtFMUVtaXVCVjtFMEUxaXVCTTtJQU9JO0lBQUE7RTFFdWl1QlY7RTBFOWl1Qk07SUFPSTtJQUFBO0UxRTJpdUJWO0UwRWxqdUJNO0lBT0k7SUFBQTtFMUUraXVCVjtFMEV0anVCTTtJQU9JO0UxRWtqdUJWO0UwRXpqdUJNO0lBT0k7RTFFcWp1QlY7RTBFNWp1Qk07SUFPSTtFMUV3anVCVjtFMEUvanVCTTtJQU9JO0UxRTJqdUJWO0UwRWxrdUJNO0lBT0k7RTFFOGp1QlY7RTBFcmt1Qk07SUFPSTtFMUVpa3VCVjtFMEV4a3VCTTtJQU9JO0UxRW9rdUJWO0UwRTNrdUJNO0lBT0k7RTFFdWt1QlY7RTBFOWt1Qk07SUFPSTtFMUUwa3VCVjtFMEVqbHVCTTtJQU9JO0UxRTZrdUJWO0UwRXBsdUJNO0lBT0k7RTFFZ2x1QlY7RTBFdmx1Qk07SUFPSTtFMUVtbHVCVjtFMEUxbHVCTTtJQU9JO0UxRXNsdUJWO0UwRTdsdUJNO0lBT0k7RTFFeWx1QlY7RTBFaG11Qk07SUFPSTtFMUU0bHVCVjtFMEVubXVCTTtJQU9JO0UxRStsdUJWO0UwRXRtdUJNO0lBT0k7RTFFa211QlY7RTBFem11Qk07SUFPSTtFMUVxbXVCVjtFMEU1bXVCTTtJQU9JO0UxRXdtdUJWO0UwRS9tdUJNO0lBT0k7RTFFMm11QlY7RTBFbG51Qk07SUFPSTtFMUU4bXVCVjtFMEVybnVCTTtJQU9JO0UxRWludUJWO0UwRXhudUJNO0lBT0k7RTFFb251QlY7RTBFM251Qk07SUFPSTtFMUV1bnVCVjtFMEU5bnVCTTtJQU9JO0UxRTBudUJWO0UwRWpvdUJNO0lBT0k7RTFFNm51QlY7RTBFcG91Qk07SUFPSTtFMUVnb3VCVjtFMEV2b3VCTTtJQU9JO0UxRW1vdUJWO0UwRTFvdUJNO0lBT0k7RTFFc291QlY7RTBFN291Qk07SUFPSTtFMUV5b3VCVjtFMEVocHVCTTtJQU9JO0UxRTRvdUJWO0UwRW5wdUJNO0lBT0k7RTFFK291QlY7RTBFdHB1Qk07SUFPSTtFMUVrcHVCVjtFMEV6cHVCTTtJQU9JO0UxRXFwdUJWO0UwRTVwdUJNO0lBT0k7RTFFd3B1QlY7RTBFL3B1Qk07SUFPSTtFMUUycHVCVjtFMEVscXVCTTtJQU9JO0UxRThwdUJWO0UwRXJxdUJNO0lBT0k7RTFFaXF1QlY7RTBFeHF1Qk07SUFPSTtFMUVvcXVCVjtFMEUzcXVCTTtJQU9JO0UxRXVxdUJWO0UwRTlxdUJNO0lBT0k7RTFFMHF1QlY7RTBFanJ1Qk07SUFPSTtFMUU2cXVCVjtFMEVwcnVCTTtJQU9JO0UxRWdydUJWO0UwRXZydUJNO0lBT0k7RTFFbXJ1QlY7RTBFMXJ1Qk07SUFPSTtFMUVzcnVCVjtFMEU3cnVCTTtJQU9JO0UxRXlydUJWO0UwRWhzdUJNO0lBT0k7RTFFNHJ1QlY7RTBFbnN1Qk07SUFPSTtFMUUrcnVCVjtFMEV0c3VCTTtJQU9JO0UxRWtzdUJWO0UwRXpzdUJNO0lBT0k7RTFFcXN1QlY7RTBFNXN1Qk07SUFPSTtFMUV3c3VCVjtFMEUvc3VCTTtJQU9JO0UxRTJzdUJWO0UwRWx0dUJNO0lBT0k7RTFFOHN1QlY7RTBFcnR1Qk07SUFPSTtFMUVpdHVCVjtFMEV4dHVCTTtJQU9JO0UxRW90dUJWO0UwRTN0dUJNO0lBT0k7RTFFdXR1QlY7RTBFOXR1Qk07SUFPSTtFMUUwdHVCVjtFMEVqdXVCTTtJQU9JO0UxRTZ0dUJWO0UwRXB1dUJNO0lBT0k7RTFFZ3V1QlY7RTBFdnV1Qk07SUFPSTtFMUVtdXVCVjtFMEUxdXVCTTtJQU9JO0UxRXN1dUJWO0UwRTd1dUJNO0lBT0k7RTFFeXV1QlY7RTBFaHZ1Qk07SUFPSTtFMUU0dXVCVjtFMEVudnVCTTtJQU9JO0UxRSt1dUJWO0UwRXR2dUJNO0lBT0k7RTFFa3Z1QlY7RTBFenZ1Qk07SUFPSTtFMUVxdnVCVjtFMEU1dnVCTTtJQU9JO0UxRXd2dUJWO0UwRS92dUJNO0lBT0k7RTFFMnZ1QlY7RTBFbHd1Qk07SUFPSTtFMUU4dnVCVjtFMEVyd3VCTTtJQU9JO0UxRWl3dUJWO0UwRXh3dUJNO0lBT0k7RTFFb3d1QlY7RTBFM3d1Qk07SUFPSTtFMUV1d3VCVjtFMEU5d3VCTTtJQU9JO0UxRTB3dUJWO0UwRWp4dUJNO0lBT0k7RTFFNnd1QlY7RTBFcHh1Qk07SUFPSTtFMUVneHVCVjtFMEV2eHVCTTtJQU9JO0UxRW14dUJWO0UwRTF4dUJNO0lBT0k7RTFFc3h1QlY7RTBFN3h1Qk07SUFPSTtFMUV5eHVCVjtFMEVoeXVCTTtJQU9JO0UxRTR4dUJWO0UwRW55dUJNO0lBT0k7RTFFK3h1QlY7RTBFdHl1Qk07SUFPSTtFMUVreXVCVjtFMEV6eXVCTTtJQU9JO0UxRXF5dUJWO0UwRTV5dUJNO0lBT0k7RTFFd3l1QlY7RTBFL3l1Qk07SUFPSTtFMUUyeXVCVjtFMEVsenVCTTtJQU9JO0UxRTh5dUJWO0UwRXJ6dUJNO0lBT0k7RTFFaXp1QlY7RTBFeHp1Qk07SUFPSTtFMUVvenVCVjtFMEUzenVCTTtJQU9JO0UxRXV6dUJWO0UwRTl6dUJNO0lBT0k7RTFFMHp1QlY7RTBFajB1Qk07SUFPSTtFMUU2enVCVjtFMEVwMHVCTTtJQU9JO0UxRWcwdUJWO0UwRXYwdUJNO0lBT0k7RTFFbTB1QlY7RTBFMTB1Qk07SUFPSTtFMUVzMHVCVjtFMEU3MHVCTTtJQU9JO0UxRXkwdUJWO0UwRWgxdUJNO0lBT0k7RTFFNDB1QlY7RTBFbjF1Qk07SUFPSTtFMUUrMHVCVjtFMEV0MXVCTTtJQU9JO0UxRWsxdUJWO0UwRXoxdUJNO0lBT0k7RTFFcTF1QlY7RTBFNTF1Qk07SUFPSTtFMUV3MXVCVjtFMEUvMXVCTTtJQU9JO0UxRTIxdUJWO0UwRWwydUJNO0lBT0k7RTFFODF1QlY7RTBFcjJ1Qk07SUFPSTtJQUFBO0UxRWsydUJWO0UwRXoydUJNO0lBT0k7SUFBQTtFMUVzMnVCVjtFMEU3MnVCTTtJQU9JO0lBQUE7RTFFMDJ1QlY7RTBFajN1Qk07SUFPSTtJQUFBO0UxRTgydUJWO0UwRXIzdUJNO0lBT0k7SUFBQTtFMUVrM3VCVjtFMEV6M3VCTTtJQU9JO0lBQUE7RTFFczN1QlY7RTBFNzN1Qk07SUFPSTtJQUFBO0UxRTAzdUJWO0UwRWo0dUJNO0lBT0k7SUFBQTtFMUU4M3VCVjtFMEVyNHVCTTtJQU9JO0lBQUE7RTFFazR1QlY7RTBFejR1Qk07SUFPSTtJQUFBO0UxRXM0dUJWO0UwRTc0dUJNO0lBT0k7SUFBQTtFMUUwNHVCVjtFMEVqNXVCTTtJQU9JO0lBQUE7RTFFODR1QlY7RTBFcjV1Qk07SUFPSTtJQUFBO0UxRWs1dUJWO0UwRXo1dUJNO0lBT0k7SUFBQTtFMUVzNXVCVjtFMEU3NXVCTTtJQU9JO0lBQUE7RTFFMDV1QlY7RTBFajZ1Qk07SUFPSTtJQUFBO0UxRTg1dUJWO0UwRXI2dUJNO0lBT0k7SUFBQTtFMUVrNnVCVjtFMEV6NnVCTTtJQU9JO0lBQUE7RTFFczZ1QlY7RTBFNzZ1Qk07SUFPSTtJQUFBO0UxRTA2dUJWO0UwRWo3dUJNO0lBT0k7SUFBQTtFMUU4NnVCVjtFMEVyN3VCTTtJQU9JO0lBQUE7RTFFazd1QlY7RTBFejd1Qk07SUFPSTtJQUFBO0UxRXM3dUJWO0UwRTc3dUJNO0lBT0k7SUFBQTtFMUUwN3VCVjtFMEVqOHVCTTtJQU9JO0lBQUE7RTFFODd1QlY7RTBFcjh1Qk07SUFPSTtJQUFBO0UxRWs4dUJWO0UwRXo4dUJNO0lBT0k7SUFBQTtFMUVzOHVCVjtFMEU3OHVCTTtJQU9JO0lBQUE7RTFFMDh1QlY7RTBFajl1Qk07SUFPSTtJQUFBO0UxRTg4dUJWO0UwRXI5dUJNO0lBT0k7SUFBQTtFMUVrOXVCVjtFMEV6OXVCTTtJQU9JO0lBQUE7RTFFczl1QlY7RTBFNzl1Qk07SUFPSTtJQUFBO0UxRTA5dUJWO0UwRWordUJNO0lBT0k7SUFBQTtFMUU4OXVCVjtFMEVyK3VCTTtJQU9JO0lBQUE7RTFFayt1QlY7RTBFeit1Qk07SUFPSTtJQUFBO0UxRXMrdUJWO0UwRTcrdUJNO0lBT0k7SUFBQTtFMUUwK3VCVjtFMEVqL3VCTTtJQU9JO0lBQUE7RTFFOCt1QlY7RTBFci91Qk07SUFPSTtJQUFBO0UxRWsvdUJWO0UwRXovdUJNO0lBT0k7SUFBQTtFMUVzL3VCVjtFMEU3L3VCTTtJQU9JO0lBQUE7RTFFMC91QlY7RTBFamd2Qk07SUFPSTtJQUFBO0UxRTgvdUJWO0UwRXJndkJNO0lBT0k7SUFBQTtFMUVrZ3ZCVjtFMEV6Z3ZCTTtJQU9JO0lBQUE7RTFFc2d2QlY7RTBFN2d2Qk07SUFPSTtFMUV5Z3ZCVjtFMEVoaHZCTTtJQU9JO0UxRTRndkJWO0UwRW5odkJNO0lBT0k7RTFFK2d2QlY7RTBFdGh2Qk07SUFPSTtFMUVraHZCVjtFMEV6aHZCTTtJQU9JO0UxRXFodkJWO0UwRTVodkJNO0lBT0k7RTFFd2h2QlY7RTBFL2h2Qk07SUFPSTtFMUUyaHZCVjtFMEVsaXZCTTtJQU9JO0UxRThodkJWO0UwRXJpdkJNO0lBT0k7RTFFaWl2QlY7RTBFeGl2Qk07SUFPSTtFMUVvaXZCVjtFMEUzaXZCTTtJQU9JO0UxRXVpdkJWO0UwRTlpdkJNO0lBT0k7RTFFMGl2QlY7RTBFamp2Qk07SUFPSTtFMUU2aXZCVjtFMEVwanZCTTtJQU9JO0UxRWdqdkJWO0UwRXZqdkJNO0lBT0k7RTFFbWp2QlY7RTBFMWp2Qk07SUFPSTtFMUVzanZCVjtFMEU3anZCTTtJQU9JO0UxRXlqdkJWO0UwRWhrdkJNO0lBT0k7RTFFNGp2QlY7RTBFbmt2Qk07SUFPSTtFMUUranZCVjtFMEV0a3ZCTTtJQU9JO0UxRWtrdkJWO0UwRXprdkJNO0lBT0k7RTFFcWt2QlY7RTBFNWt2Qk07SUFPSTtFMUV3a3ZCVjtFMEUva3ZCTTtJQU9JO0UxRTJrdkJWO0UwRWxsdkJNO0lBT0k7RTFFOGt2QlY7RTBFcmx2Qk07SUFPSTtFMUVpbHZCVjtFMEV4bHZCTTtJQU9JO0UxRW9sdkJWO0UwRTNsdkJNO0lBT0k7RTFFdWx2QlY7RTBFOWx2Qk07SUFPSTtFMUUwbHZCVjtFMEVqbXZCTTtJQU9JO0UxRTZsdkJWO0UwRXBtdkJNO0lBT0k7RTFFZ212QlY7RTBFdm12Qk07SUFPSTtFMUVtbXZCVjtFMEUxbXZCTTtJQU9JO0UxRXNtdkJWO0UwRTdtdkJNO0lBT0k7RTFFeW12QlY7RTBFaG52Qk07SUFPSTtFMUU0bXZCVjtFMEVubnZCTTtJQU9JO0UxRSttdkJWO0UwRXRudkJNO0lBT0k7RTFFa252QlY7RTBFem52Qk07SUFPSTtFMUVxbnZCVjtFMEU1bnZCTTtJQU9JO0UxRXdudkJWO0UwRS9udkJNO0lBT0k7RTFFMm52QlY7RTBFbG92Qk07SUFPSTtFMUU4bnZCVjtFMEVyb3ZCTTtJQU9JO0UxRWlvdkJWO0UwRXhvdkJNO0lBT0k7RTFFb292QlY7RTBFM292Qk07SUFPSTtFMUV1b3ZCVjtFMEU5b3ZCTTtJQU9JO0UxRTBvdkJWO0UwRWpwdkJNO0lBT0k7RTFFNm92QlY7RTBFcHB2Qk07SUFPSTtFMUVncHZCVjtFMEV2cHZCTTtJQU9JO0UxRW1wdkJWO0UwRTFwdkJNO0lBT0k7RTFFc3B2QlY7RTBFN3B2Qk07SUFPSTtFMUV5cHZCVjtFMEVocXZCTTtJQU9JO0UxRTRwdkJWO0UwRW5xdkJNO0lBT0k7RTFFK3B2QlY7RTBFdHF2Qk07SUFPSTtFMUVrcXZCVjtFMEV6cXZCTTtJQU9JO0UxRXFxdkJWO0UwRTVxdkJNO0lBT0k7RTFFd3F2QlY7RTBFL3F2Qk07SUFPSTtFMUUycXZCVjtFMEVscnZCTTtJQU9JO0UxRThxdkJWO0UwRXJydkJNO0lBT0k7RTFFaXJ2QlY7RTBFeHJ2Qk07SUFPSTtFMUVvcnZCVjtFMEUzcnZCTTtJQU9JO0UxRXVydkJWO0UwRTlydkJNO0lBT0k7RTFFMHJ2QlY7RTBFanN2Qk07SUFPSTtFMUU2cnZCVjtFMEVwc3ZCTTtJQU9JO0UxRWdzdkJWO0UwRXZzdkJNO0lBT0k7RTFFbXN2QlY7RTBFMXN2Qk07SUFPSTtFMUVzc3ZCVjtFMEU3c3ZCTTtJQU9JO0UxRXlzdkJWO0UwRWh0dkJNO0lBT0k7RTFFNHN2QlY7RTBFbnR2Qk07SUFPSTtFMUUrc3ZCVjtFMEV0dHZCTTtJQU9JO0UxRWt0dkJWO0UwRXp0dkJNO0lBT0k7RTFFcXR2QlY7RTBFNXR2Qk07SUFPSTtFMUV3dHZCVjtFMEUvdHZCTTtJQU9JO0UxRTJ0dkJWO0UwRWx1dkJNO0lBT0k7RTFFOHR2QlY7RTBFcnV2Qk07SUFPSTtFMUVpdXZCVjtFMEV4dXZCTTtJQU9JO0UxRW91dkJWO0UwRTN1dkJNO0lBT0k7RTFFdXV2QlY7RTBFOXV2Qk07SUFPSTtFMUUwdXZCVjtFMEVqdnZCTTtJQU9JO0UxRTZ1dkJWO0UwRXB2dkJNO0lBT0k7RTFFZ3Z2QlY7RTBFdnZ2Qk07SUFPSTtFMUVtdnZCVjtFMEUxdnZCTTtJQU9JO0UxRXN2dkJWO0UwRTd2dkJNO0lBT0k7RTFFeXZ2QlY7RTBFaHd2Qk07SUFPSTtFMUU0dnZCVjtFMEVud3ZCTTtJQU9JO0UxRSt2dkJWO0UwRXR3dkJNO0lBT0k7RTFFa3d2QlY7RTBFend2Qk07SUFPSTtFMUVxd3ZCVjtFMEU1d3ZCTTtJQU9JO0UxRXd3dkJWO0UwRS93dkJNO0lBT0k7RTFFMnd2QlY7RTBFbHh2Qk07SUFPSTtFMUU4d3ZCVjtFMEVyeHZCTTtJQU9JO0UxRWl4dkJWO0UwRXh4dkJNO0lBT0k7RTFFb3h2QlY7RTBFM3h2Qk07SUFPSTtFMUV1eHZCVjtFMEU5eHZCTTtJQU9JO0UxRTB4dkJWO0UwRWp5dkJNO0lBT0k7RTFFNnh2QlY7RTBFcHl2Qk07SUFPSTtFMUVneXZCVjtFMEV2eXZCTTtJQU9JO0UxRW15dkJWO0UwRTF5dkJNO0lBT0k7RTFFc3l2QlY7RTBFN3l2Qk07SUFPSTtFMUV5eXZCVjtFMEVoenZCTTtJQU9JO0UxRTR5dkJWO0UwRW56dkJNO0lBT0k7RTFFK3l2QlY7RTBFdHp2Qk07SUFPSTtFMUVrenZCVjtFMEV6enZCTTtJQU9JO0UxRXF6dkJWO0UwRTV6dkJNO0lBT0k7RTFFd3p2QlY7RTBFL3p2Qk07SUFPSTtFMUUyenZCVjtFMEVsMHZCTTtJQU9JO0UxRTh6dkJWO0UwRXIwdkJNO0lBT0k7RTFFaTB2QlY7RTBFeDB2Qk07SUFPSTtFMUVvMHZCVjtFMEUzMHZCTTtJQU9JO0UxRXUwdkJWO0UwRTkwdkJNO0lBT0k7RTFFMDB2QlY7RTBFajF2Qk07SUFPSTtFMUU2MHZCVjtFMEVwMXZCTTtJQU9JO0UxRWcxdkJWO0UwRXYxdkJNO0lBT0k7RTFFbTF2QlY7RTBFMTF2Qk07SUFPSTtFMUVzMXZCVjtFMEU3MXZCTTtJQU9JO0UxRXkxdkJWO0UwRWgydkJNO0lBT0k7RTFFNDF2QlY7RTBFbjJ2Qk07SUFPSTtFMUUrMXZCVjtFMEV0MnZCTTtJQU9JO0UxRWsydkJWO0UwRXoydkJNO0lBT0k7RTFFcTJ2QlY7RTBFNTJ2Qk07SUFPSTtFMUV3MnZCVjtFMEUvMnZCTTtJQU9JO0UxRTIydkJWO0UwRWwzdkJNO0lBT0k7RTFFODJ2QlY7RTBFcjN2Qk07SUFPSTtFMUVpM3ZCVjtFMEV4M3ZCTTtJQU9JO0UxRW8zdkJWO0UwRTMzdkJNO0lBT0k7RTFFdTN2QlY7RTBFOTN2Qk07SUFPSTtFMUUwM3ZCVjtFMEVqNHZCTTtJQU9JO0UxRTYzdkJWO0UwRXA0dkJNO0lBT0k7RTFFZzR2QlY7RTBFdjR2Qk07SUFPSTtFMUVtNHZCVjtFMEUxNHZCTTtJQU9JO0UxRXM0dkJWO0UwRTc0dkJNO0lBT0k7RTFFeTR2QlY7RTBFaDV2Qk07SUFPSTtFMUU0NHZCVjtFMEVuNXZCTTtJQU9JO0UxRSs0dkJWO0UwRXQ1dkJNO0lBT0k7RTFFazV2QlY7RTBFejV2Qk07SUFPSTtFMUVxNXZCVjtFMEU1NXZCTTtJQU9JO0UxRXc1dkJWO0UwRS81dkJNO0lBT0k7RTFFMjV2QlY7RTBFbDZ2Qk07SUFPSTtFMUU4NXZCVjtFMEVyNnZCTTtJQU9JO0UxRWk2dkJWO0UwRXg2dkJNO0lBT0k7RTFFbzZ2QlY7RTBFMzZ2Qk07SUFPSTtFMUV1NnZCVjtFMEU5NnZCTTtJQU9JO0UxRTA2dkJWO0UwRWo3dkJNO0lBT0k7RTFFNjZ2QlY7RTBFcDd2Qk07SUFPSTtFMUVnN3ZCVjtFMEV2N3ZCTTtJQU9JO0UxRW03dkJWO0UwRTE3dkJNO0lBT0k7RTFFczd2QlY7RTBFNzd2Qk07SUFPSTtFMUV5N3ZCVjtFMEVoOHZCTTtJQU9JO0UxRTQ3dkJWO0UwRW44dkJNO0lBT0k7RTFFKzd2QlY7RTBFdDh2Qk07SUFPSTtFMUVrOHZCVjtFMEV6OHZCTTtJQU9JO0UxRXE4dkJWO0UwRTU4dkJNO0lBT0k7RTFFdzh2QlY7RTBFLzh2Qk07SUFPSTtFMUUyOHZCVjtFMEVsOXZCTTtJQU9JO0UxRTg4dkJWO0UwRXI5dkJNO0lBT0k7RTFFaTl2QlY7RTBFeDl2Qk07SUFPSTtFMUVvOXZCVjtFMEUzOXZCTTtJQU9JO0UxRXU5dkJWO0UwRTk5dkJNO0lBT0k7RTFFMDl2QlY7RTBFait2Qk07SUFPSTtFMUU2OXZCVjtFMEVwK3ZCTTtJQU9JO0UxRWcrdkJWO0UwRXYrdkJNO0lBT0k7RTFFbSt2QlY7RTBFMSt2Qk07SUFPSTtFMUVzK3ZCVjtFMEU3K3ZCTTtJQU9JO0UxRXkrdkJWO0UwRWgvdkJNO0lBT0k7RTFFNCt2QlY7RTBFbi92Qk07SUFPSTtFMUUrK3ZCVjtFMEV0L3ZCTTtJQU9JO0UxRWsvdkJWO0UwRXovdkJNO0lBT0k7RTFFcS92QlY7RTBFNS92Qk07SUFPSTtFMUV3L3ZCVjtFMEUvL3ZCTTtJQU9JO0UxRTIvdkJWO0UwRWxnd0JNO0lBT0k7RTFFOC92QlY7RTBFcmd3Qk07SUFPSTtFMUVpZ3dCVjtFMEV4Z3dCTTtJQU9JO0UxRW9nd0JWO0UwRTNnd0JNO0lBT0k7RTFFdWd3QlY7RTBFOWd3Qk07SUFPSTtFMUUwZ3dCVjtFMEVqaHdCTTtJQU9JO0UxRTZnd0JWO0UwRXBod0JNO0lBT0k7RTFFZ2h3QlY7RTBFdmh3Qk07SUFPSTtFMUVtaHdCVjtFMEUxaHdCTTtJQU9JO0UxRXNod0JWO0UwRTdod0JNO0lBT0k7RTFFeWh3QlY7RTBFaGl3Qk07SUFPSTtFMUU0aHdCVjtFMEVuaXdCTTtJQU9JO0UxRStod0JWO0UwRXRpd0JNO0lBT0k7RTFFa2l3QlY7RTBFeml3Qk07SUFPSTtFMUVxaXdCVjtFMEU1aXdCTTtJQU9JO0UxRXdpd0JWO0UwRS9pd0JNO0lBT0k7RTFFMml3QlY7RTBFbGp3Qk07SUFPSTtFMUU4aXdCVjtFMEVyandCTTtJQU9JO0UxRWlqd0JWO0UwRXhqd0JNO0lBT0k7RTFFb2p3QlY7RTBFM2p3Qk07SUFPSTtFMUV1andCVjtFMEU5andCTTtJQU9JO0UxRTBqd0JWO0UwRWprd0JNO0lBT0k7RTFFNmp3QlY7RTBFcGt3Qk07SUFPSTtFMUVna3dCVjtFMEV2a3dCTTtJQU9JO0UxRW1rd0JWO0UwRTFrd0JNO0lBT0k7RTFFc2t3QlY7RTBFN2t3Qk07SUFPSTtFMUV5a3dCVjtFMEVobHdCTTtJQU9JO0UxRTRrd0JWO0UwRW5sd0JNO0lBT0k7RTFFK2t3QlY7RTBFdGx3Qk07SUFPSTtFMUVrbHdCVjtFMEV6bHdCTTtJQU9JO0UxRXFsd0JWO0UwRTVsd0JNO0lBT0k7RTFFd2x3QlY7RTBFL2x3Qk07SUFPSTtFMUUybHdCVjtFMEVsbXdCTTtJQU9JO0UxRThsd0JWO0UwRXJtd0JNO0lBT0k7RTFFaW13QlY7RTBFeG13Qk07SUFPSTtFMUVvbXdCVjtFMEUzbXdCTTtJQU9JO0UxRXVtd0JWO0UwRTltd0JNO0lBT0k7RTFFMG13QlY7RTBFam53Qk07SUFPSTtFMUU2bXdCVjtFMEVwbndCTTtJQU9JO0UxRWdud0JWO0UwRXZud0JNO0lBT0k7RTFFbW53QlY7RTBFMW53Qk07SUFPSTtFMUVzbndCVjtFMEU3bndCTTtJQU9JO0UxRXlud0JWO0UwRWhvd0JNO0lBT0k7RTFFNG53QlY7RTBFbm93Qk07SUFPSTtFMUUrbndCVjtFMEV0b3dCTTtJQU9JO0UxRWtvd0JWO0UwRXpvd0JNO0lBT0k7RTFFcW93QlY7RTBFNW93Qk07SUFPSTtFMUV3b3dCVjtFMEUvb3dCTTtJQU9JO0UxRTJvd0JWO0UwRWxwd0JNO0lBT0k7RTFFOG93QlY7RTBFcnB3Qk07SUFPSTtFMUVpcHdCVjtFMEV4cHdCTTtJQU9JO0UxRW9wd0JWO0UwRTNwd0JNO0lBT0k7RTFFdXB3QlY7RTBFOXB3Qk07SUFPSTtFMUUwcHdCVjtFMEVqcXdCTTtJQU9JO0UxRTZwd0JWO0UwRXBxd0JNO0lBT0k7RTFFZ3F3QlY7RTBFdnF3Qk07SUFPSTtFMUVtcXdCVjtFMEUxcXdCTTtJQU9JO0UxRXNxd0JWO0UwRTdxd0JNO0lBT0k7RTFFeXF3QlY7RTBFaHJ3Qk07SUFPSTtFMUU0cXdCVjtFMEVucndCTTtJQU9JO0UxRStxd0JWO0UwRXRyd0JNO0lBT0k7RTFFa3J3QlY7RTBFenJ3Qk07SUFPSTtFMUVxcndCVjtFMEU1cndCTTtJQU9JO0UxRXdyd0JWO0UwRS9yd0JNO0lBT0k7RTFFMnJ3QlY7RTBFbHN3Qk07SUFPSTtFMUU4cndCVjtFMEVyc3dCTTtJQU9JO0UxRWlzd0JWO0UwRXhzd0JNO0lBT0k7RTFFb3N3QlY7RTBFM3N3Qk07SUFPSTtFMUV1c3dCVjtFMEU5c3dCTTtJQU9JO0UxRTBzd0JWO0UwRWp0d0JNO0lBT0k7RTFFNnN3QlY7RTBFcHR3Qk07SUFPSTtFMUVndHdCVjtFMEV2dHdCTTtJQU9JO0UxRW10d0JWO0UwRTF0d0JNO0lBT0k7RTFFc3R3QlY7RTBFN3R3Qk07SUFPSTtFMUV5dHdCVjtFMEVodXdCTTtJQU9JO0UxRTR0d0JWO0UwRW51d0JNO0lBT0k7RTFFK3R3QlY7RTBFdHV3Qk07SUFPSTtFMUVrdXdCVjtFMEV6dXdCTTtJQU9JO0UxRXF1d0JWO0UwRTV1d0JNO0lBT0k7RTFFd3V3QlY7RTBFL3V3Qk07SUFPSTtFMUUydXdCVjtFMEVsdndCTTtJQU9JO0UxRTh1d0JWO0UwRXJ2d0JNO0lBT0k7RTFFaXZ3QlY7RTBFeHZ3Qk07SUFPSTtFMUVvdndCVjtFMEUzdndCTTtJQU9JO0UxRXV2d0JWO0UwRTl2d0JNO0lBT0k7RTFFMHZ3QlY7RTBFand3Qk07SUFPSTtFMUU2dndCVjtFMEVwd3dCTTtJQU9JO0UxRWd3d0JWO0UwRXZ3d0JNO0lBT0k7RTFFbXd3QlY7RTBFMXd3Qk07SUFPSTtFMUVzd3dCVjtFMEU3d3dCTTtJQU9JO0UxRXl3d0JWO0UwRWh4d0JNO0lBT0k7RTFFNHd3QlY7RTBFbnh3Qk07SUFPSTtFMUUrd3dCVjtFMEV0eHdCTTtJQU9JO0UxRWt4d0JWO0UwRXp4d0JNO0lBT0k7RTFFcXh3QlY7RTBFNXh3Qk07SUFPSTtFMUV3eHdCVjtFMEUveHdCTTtJQU9JO0UxRTJ4d0JWO0UwRWx5d0JNO0lBT0k7RTFFOHh3QlY7RTBFcnl3Qk07SUFPSTtFMUVpeXdCVjtFMEV4eXdCTTtJQU9JO0UxRW95d0JWO0UwRTN5d0JNO0lBT0k7RTFFdXl3QlY7RTBFOXl3Qk07SUFPSTtFMUUweXdCVjtFMEVqendCTTtJQU9JO0UxRTZ5d0JWO0UwRXB6d0JNO0lBT0k7RTFFZ3p3QlY7RTBFdnp3Qk07SUFPSTtFMUVtendCVjtFMEUxendCTTtJQU9JO0UxRXN6d0JWO0UwRTd6d0JNO0lBT0k7RTFFeXp3QlY7RTBFaDB3Qk07SUFPSTtFMUU0endCVjtFMEVuMHdCTTtJQU9JO0UxRSt6d0JWO0UwRXQwd0JNO0lBT0k7RTFFazB3QlY7RTBFejB3Qk07SUFPSTtFMUVxMHdCVjtFMEU1MHdCTTtJQU9JO0UxRXcwd0JWO0UwRS8wd0JNO0lBT0k7RTFFMjB3QlY7RTBFbDF3Qk07SUFPSTtFMUU4MHdCVjtFMEVyMXdCTTtJQU9JO0UxRWkxd0JWO0UwRXgxd0JNO0lBT0k7RTFFbzF3QlY7RTBFMzF3Qk07SUFPSTtFMUV1MXdCVjtFMEU5MXdCTTtJQU9JO0UxRTAxd0JWO0UwRWoyd0JNO0lBT0k7RTFFNjF3QlY7RTBFcDJ3Qk07SUFPSTtFMUVnMndCVjtFMEV2MndCTTtJQU9JO0UxRW0yd0JWO0UwRTEyd0JNO0lBT0k7RTFFczJ3QlY7RTBFNzJ3Qk07SUFPSTtFMUV5MndCVjtFMEVoM3dCTTtJQU9JO0UxRTQyd0JWO0UwRW4zd0JNO0lBT0k7RTFFKzJ3QlY7RTBFdDN3Qk07SUFPSTtFMUVrM3dCVjtFMEV6M3dCTTtJQU9JO0UxRXEzd0JWO0UwRTUzd0JNO0lBT0k7RTFFdzN3QlY7RTBFLzN3Qk07SUFPSTtFMUUyM3dCVjtFMEVsNHdCTTtJQU9JO0UxRTgzd0JWO0UwRXI0d0JNO0lBT0k7RTFFaTR3QlY7RTBFeDR3Qk07SUFPSTtFMUVvNHdCVjtFMEUzNHdCTTtJQU9JO0UxRXU0d0JWO0UwRTk0d0JNO0lBT0k7RTFFMDR3QlY7RTBFajV3Qk07SUFPSTtFMUU2NHdCVjtFMEVwNXdCTTtJQU9JO0UxRWc1d0JWO0UwRXY1d0JNO0lBT0k7RTFFbTV3QlY7RTBFMTV3Qk07SUFPSTtFMUVzNXdCVjtFMEU3NXdCTTtJQU9JO0UxRXk1d0JWO0UwRWg2d0JNO0lBT0k7RTFFNDV3QlY7RTBFbjZ3Qk07SUFPSTtFMUUrNXdCVjtFMEV0NndCTTtJQU9JO0UxRWs2d0JWO0UwRXo2d0JNO0lBT0k7RTFFcTZ3QlY7QUFDRjtBZ0JoN3dCSTtFMERHSTtJQU9JO0UxRTA2d0JWO0UwRWo3d0JNO0lBT0k7RTFFNjZ3QlY7RTBFcDd3Qk07SUFPSTtFMUVnN3dCVjtFMEV2N3dCTTtJQU9JO0UxRW03d0JWO0UwRTE3d0JNO0lBT0k7RTFFczd3QlY7RTBFNzd3Qk07SUFPSTtFMUV5N3dCVjtFMEVoOHdCTTtJQU9JO0UxRTQ3d0JWO0UwRW44d0JNO0lBT0k7RTFFKzd3QlY7RTBFdDh3Qk07SUFPSTtFMUVrOHdCVjtFMEV6OHdCTTtJQU9JO0UxRXE4d0JWO0UwRTU4d0JNO0lBT0k7RTFFdzh3QlY7RTBFLzh3Qk07SUFPSTtFMUUyOHdCVjtFMEVsOXdCTTtJQU9JO0UxRTg4d0JWO0UwRXI5d0JNO0lBT0k7RTFFaTl3QlY7RTBFeDl3Qk07SUFPSTtFMUVvOXdCVjtFMEUzOXdCTTtJQU9JO0UxRXU5d0JWO0UwRTk5d0JNO0lBT0k7RTFFMDl3QlY7RTBFait3Qk07SUFPSTtFMUU2OXdCVjtFMEVwK3dCTTtJQU9JO0UxRWcrd0JWO0UwRXYrd0JNO0lBT0k7RTFFbSt3QlY7RTBFMSt3Qk07SUFPSTtFMUVzK3dCVjtFMEU3K3dCTTtJQU9JO0UxRXkrd0JWO0UwRWgvd0JNO0lBT0k7RTFFNCt3QlY7RTBFbi93Qk07SUFPSTtFMUUrK3dCVjtFMEV0L3dCTTtJQU9JO0UxRWsvd0JWO0UwRXovd0JNO0lBT0k7RTFFcS93QlY7RTBFNS93Qk07SUFPSTtFMUV3L3dCVjtFMEUvL3dCTTtJQU9JO0UxRTIvd0JWO0UwRWxneEJNO0lBT0k7RTFFOC93QlY7RTBFcmd4Qk07SUFPSTtFMUVpZ3hCVjtFMEV4Z3hCTTtJQU9JO0UxRW9neEJWO0UwRTNneEJNO0lBT0k7RTFFdWd4QlY7RTBFOWd4Qk07SUFPSTtFMUUwZ3hCVjtFMEVqaHhCTTtJQU9JO0UxRTZneEJWO0UwRXBoeEJNO0lBT0k7RTFFZ2h4QlY7RTBFdmh4Qk07SUFPSTtFMUVtaHhCVjtFMEUxaHhCTTtJQU9JO0UxRXNoeEJWO0UwRTdoeEJNO0lBT0k7RTFFeWh4QlY7RTBFaGl4Qk07SUFPSTtFMUU0aHhCVjtFMEVuaXhCTTtJQU9JO0UxRStoeEJWO0UwRXRpeEJNO0lBT0k7RTFFa2l4QlY7RTBFeml4Qk07SUFPSTtFMUVxaXhCVjtFMEU1aXhCTTtJQU9JO0UxRXdpeEJWO0UwRS9peEJNO0lBT0k7RTFFMml4QlY7RTBFbGp4Qk07SUFPSTtFMUU4aXhCVjtFMEVyanhCTTtJQU9JO0UxRWlqeEJWO0UwRXhqeEJNO0lBT0k7RTFFb2p4QlY7RTBFM2p4Qk07SUFPSTtFMUV1anhCVjtFMEU5anhCTTtJQU9JO0UxRTBqeEJWO0UwRWpreEJNO0lBT0k7RTFFNmp4QlY7RTBFcGt4Qk07SUFPSTtFMUVna3hCVjtFMEV2a3hCTTtJQU9JO0UxRW1reEJWO0UwRTFreEJNO0lBT0k7RTFFc2t4QlY7RTBFN2t4Qk07SUFPSTtFMUV5a3hCVjtFMEVobHhCTTtJQU9JO0UxRTRreEJWO0UwRW5seEJNO0lBT0k7RTFFK2t4QlY7RTBFdGx4Qk07SUFPSTtFMUVrbHhCVjtFMEV6bHhCTTtJQU9JO0UxRXFseEJWO0UwRTVseEJNO0lBT0k7RTFFd2x4QlY7RTBFL2x4Qk07SUFPSTtFMUUybHhCVjtFMEVsbXhCTTtJQU9JO0UxRThseEJWO0UwRXJteEJNO0lBT0k7RTFFaW14QlY7RTBFeG14Qk07SUFPSTtFMUVvbXhCVjtFMEUzbXhCTTtJQU9JO0UxRXVteEJWO0UwRTlteEJNO0lBT0k7RTFFMG14QlY7RTBFam54Qk07SUFPSTtFMUU2bXhCVjtFMEVwbnhCTTtJQU9JO0UxRWdueEJWO0UwRXZueEJNO0lBT0k7RTFFbW54QlY7RTBFMW54Qk07SUFPSTtFMUVzbnhCVjtFMEU3bnhCTTtJQU9JO0UxRXlueEJWO0UwRWhveEJNO0lBT0k7RTFFNG54QlY7RTBFbm94Qk07SUFPSTtFMUUrbnhCVjtFMEV0b3hCTTtJQU9JO0UxRWtveEJWO0UwRXpveEJNO0lBT0k7RTFFcW94QlY7RTBFNW94Qk07SUFPSTtFMUV3b3hCVjtFMEUvb3hCTTtJQU9JO0UxRTJveEJWO0UwRWxweEJNO0lBT0k7RTFFOG94QlY7RTBFcnB4Qk07SUFPSTtFMUVpcHhCVjtFMEV4cHhCTTtJQU9JO0UxRW9weEJWO0UwRTNweEJNO0lBT0k7RTFFdXB4QlY7RTBFOXB4Qk07SUFPSTtFMUUwcHhCVjtFMEVqcXhCTTtJQU9JO0UxRTZweEJWO0UwRXBxeEJNO0lBT0k7RTFFZ3F4QlY7RTBFdnF4Qk07SUFPSTtFMUVtcXhCVjtFMEUxcXhCTTtJQU9JO0UxRXNxeEJWO0UwRTdxeEJNO0lBT0k7RTFFeXF4QlY7RTBFaHJ4Qk07SUFPSTtFMUU0cXhCVjtFMEVucnhCTTtJQU9JO0UxRStxeEJWO0UwRXRyeEJNO0lBT0k7RTFFa3J4QlY7RTBFenJ4Qk07SUFPSTtFMUVxcnhCVjtFMEU1cnhCTTtJQU9JO0UxRXdyeEJWO0UwRS9yeEJNO0lBT0k7RTFFMnJ4QlY7RTBFbHN4Qk07SUFPSTtFMUU4cnhCVjtFMEVyc3hCTTtJQU9JO0UxRWlzeEJWO0UwRXhzeEJNO0lBT0k7RTFFb3N4QlY7RTBFM3N4Qk07SUFPSTtFMUV1c3hCVjtFMEU5c3hCTTtJQU9JO0UxRTBzeEJWO0UwRWp0eEJNO0lBT0k7RTFFNnN4QlY7RTBFcHR4Qk07SUFPSTtFMUVndHhCVjtFMEV2dHhCTTtJQU9JO0UxRW10eEJWO0UwRTF0eEJNO0lBT0k7RTFFc3R4QlY7RTBFN3R4Qk07SUFPSTtFMUV5dHhCVjtFMEVodXhCTTtJQU9JO0UxRTR0eEJWO0UwRW51eEJNO0lBT0k7RTFFK3R4QlY7RTBFdHV4Qk07SUFPSTtFMUVrdXhCVjtFMEV6dXhCTTtJQU9JO0UxRXF1eEJWO0UwRTV1eEJNO0lBT0k7RTFFd3V4QlY7RTBFL3V4Qk07SUFPSTtFMUUydXhCVjtFMEVsdnhCTTtJQU9JO0UxRTh1eEJWO0UwRXJ2eEJNO0lBT0k7RTFFaXZ4QlY7RTBFeHZ4Qk07SUFPSTtFMUVvdnhCVjtFMEUzdnhCTTtJQU9JO0UxRXV2eEJWO0UwRTl2eEJNO0lBT0k7RTFFMHZ4QlY7RTBFand4Qk07SUFPSTtFMUU2dnhCVjtFMEVwd3hCTTtJQU9JO0UxRWd3eEJWO0UwRXZ3eEJNO0lBT0k7RTFFbXd4QlY7RTBFMXd4Qk07SUFPSTtFMUVzd3hCVjtFMEU3d3hCTTtJQU9JO0UxRXl3eEJWO0UwRWh4eEJNO0lBT0k7RTFFNHd4QlY7RTBFbnh4Qk07SUFPSTtFMUUrd3hCVjtFMEV0eHhCTTtJQU9JO0UxRWt4eEJWO0UwRXp4eEJNO0lBT0k7RTFFcXh4QlY7RTBFNXh4Qk07SUFPSTtFMUV3eHhCVjtFMEUveHhCTTtJQU9JO0UxRTJ4eEJWO0UwRWx5eEJNO0lBT0k7RTFFOHh4QlY7RTBFcnl4Qk07SUFPSTtFMUVpeXhCVjtFMEV4eXhCTTtJQU9JO0UxRW95eEJWO0UwRTN5eEJNO0lBT0k7RTFFdXl4QlY7RTBFOXl4Qk07SUFPSTtFMUUweXhCVjtFMEVqenhCTTtJQU9JO0UxRTZ5eEJWO0UwRXB6eEJNO0lBT0k7RTFFZ3p4QlY7RTBFdnp4Qk07SUFPSTtFMUVtenhCVjtFMEUxenhCTTtJQU9JO0UxRXN6eEJWO0UwRTd6eEJNO0lBT0k7RTFFeXp4QlY7RTBFaDB4Qk07SUFPSTtFMUU0enhCVjtFMEVuMHhCTTtJQU9JO0UxRSt6eEJWO0UwRXQweEJNO0lBT0k7RTFFazB4QlY7RTBFejB4Qk07SUFPSTtFMUVxMHhCVjtFMEU1MHhCTTtJQU9JO0UxRXcweEJWO0UwRS8weEJNO0lBT0k7RTFFMjB4QlY7RTBFbDF4Qk07SUFPSTtFMUU4MHhCVjtFMEVyMXhCTTtJQU9JO0UxRWkxeEJWO0UwRXgxeEJNO0lBT0k7RTFFbzF4QlY7RTBFMzF4Qk07SUFPSTtFMUV1MXhCVjtFMEU5MXhCTTtJQU9JO0UxRTAxeEJWO0UwRWoyeEJNO0lBT0k7RTFFNjF4QlY7RTBFcDJ4Qk07SUFPSTtFMUVnMnhCVjtFMEV2MnhCTTtJQU9JO0UxRW0yeEJWO0UwRTEyeEJNO0lBT0k7RTFFczJ4QlY7RTBFNzJ4Qk07SUFPSTtFMUV5MnhCVjtFMEVoM3hCTTtJQU9JO0UxRTQyeEJWO0UwRW4zeEJNO0lBT0k7RTFFKzJ4QlY7RTBFdDN4Qk07SUFPSTtFMUVrM3hCVjtFMEV6M3hCTTtJQU9JO0UxRXEzeEJWO0UwRTUzeEJNO0lBT0k7RTFFdzN4QlY7RTBFLzN4Qk07SUFPSTtFMUUyM3hCVjtFMEVsNHhCTTtJQU9JO0UxRTgzeEJWO0UwRXI0eEJNO0lBT0k7RTFFaTR4QlY7RTBFeDR4Qk07SUFPSTtFMUVvNHhCVjtFMEUzNHhCTTtJQU9JO0UxRXU0eEJWO0UwRTk0eEJNO0lBT0k7RTFFMDR4QlY7RTBFajV4Qk07SUFPSTtFMUU2NHhCVjtFMEVwNXhCTTtJQU9JO0UxRWc1eEJWO0UwRXY1eEJNO0lBT0k7RTFFbTV4QlY7RTBFMTV4Qk07SUFPSTtFMUVzNXhCVjtFMEU3NXhCTTtJQU9JO0UxRXk1eEJWO0UwRWg2eEJNO0lBT0k7RTFFNDV4QlY7RTBFbjZ4Qk07SUFPSTtFMUUrNXhCVjtFMEV0NnhCTTtJQU9JO0UxRWs2eEJWO0UwRXo2eEJNO0lBT0k7RTFFcTZ4QlY7RTBFNTZ4Qk07SUFPSTtFMUV3NnhCVjtFMEUvNnhCTTtJQU9JO0UxRTI2eEJWO0UwRWw3eEJNO0lBT0k7RTFFODZ4QlY7RTBFcjd4Qk07SUFPSTtFMUVpN3hCVjtFMEV4N3hCTTtJQU9JO0UxRW83eEJWO0UwRTM3eEJNO0lBT0k7RTFFdTd4QlY7RTBFOTd4Qk07SUFPSTtFMUUwN3hCVjtFMEVqOHhCTTtJQU9JO0UxRTY3eEJWO0UwRXA4eEJNO0lBT0k7RTFFZzh4QlY7RTBFdjh4Qk07SUFPSTtFMUVtOHhCVjtFMEUxOHhCTTtJQU9JO0UxRXM4eEJWO0UwRTc4eEJNO0lBT0k7RTFFeTh4QlY7RTBFaDl4Qk07SUFPSTtFMUU0OHhCVjtFMEVuOXhCTTtJQU9JO0UxRSs4eEJWO0UwRXQ5eEJNO0lBT0k7RTFFazl4QlY7RTBFejl4Qk07SUFPSTtFMUVxOXhCVjtFMEU1OXhCTTtJQU9JO0UxRXc5eEJWO0UwRS85eEJNO0lBT0k7RTFFMjl4QlY7RTBFbCt4Qk07SUFPSTtFMUU4OXhCVjtFMEVyK3hCTTtJQU9JO0UxRWkreEJWO0UwRXgreEJNO0lBT0k7RTFFbyt4QlY7RTBFMyt4Qk07SUFPSTtFMUV1K3hCVjtFMEU5K3hCTTtJQU9JO0UxRTAreEJWO0UwRWoveEJNO0lBT0k7RTFFNit4QlY7RTBFcC94Qk07SUFPSTtFMUVnL3hCVjtFMEV2L3hCTTtJQU9JO0UxRW0veEJWO0UwRTEveEJNO0lBT0k7RTFFcy94QlY7RTBFNy94Qk07SUFPSTtFMUV5L3hCVjtFMEVoZ3lCTTtJQU9JO0UxRTQveEJWO0UwRW5neUJNO0lBT0k7RTFFKy94QlY7RTBFdGd5Qk07SUFPSTtFMUVrZ3lCVjtFMEV6Z3lCTTtJQU9JO0UxRXFneUJWO0UwRTVneUJNO0lBT0k7RTFFd2d5QlY7RTBFL2d5Qk07SUFPSTtFMUUyZ3lCVjtFMEVsaHlCTTtJQU9JO0UxRThneUJWO0UwRXJoeUJNO0lBT0k7RTFFaWh5QlY7RTBFeGh5Qk07SUFPSTtFMUVvaHlCVjtFMEUzaHlCTTtJQU9JO0UxRXVoeUJWO0UwRTloeUJNO0lBT0k7RTFFMGh5QlY7RTBFaml5Qk07SUFPSTtFMUU2aHlCVjtFMEVwaXlCTTtJQU9JO0UxRWdpeUJWO0UwRXZpeUJNO0lBT0k7RTFFbWl5QlY7RTBFMWl5Qk07SUFPSTtFMUVzaXlCVjtFMEU3aXlCTTtJQU9JO0UxRXlpeUJWO0UwRWhqeUJNO0lBT0k7RTFFNGl5QlY7RTBFbmp5Qk07SUFPSTtFMUUraXlCVjtFMEV0anlCTTtJQU9JO0UxRWtqeUJWO0UwRXpqeUJNO0lBT0k7RTFFcWp5QlY7RTBFNWp5Qk07SUFPSTtFMUV3anlCVjtFMEUvanlCTTtJQU9JO0UxRTJqeUJWO0UwRWxreUJNO0lBT0k7RTFFOGp5QlY7RTBFcmt5Qk07SUFPSTtFMUVpa3lCVjtFMEV4a3lCTTtJQU9JO0UxRW9reUJWO0UwRTNreUJNO0lBT0k7RTFFdWt5QlY7RTBFOWt5Qk07SUFPSTtFMUUwa3lCVjtFMEVqbHlCTTtJQU9JO0UxRTZreUJWO0UwRXBseUJNO0lBT0k7RTFFZ2x5QlY7RTBFdmx5Qk07SUFPSTtFMUVtbHlCVjtFMEUxbHlCTTtJQU9JO0UxRXNseUJWO0UwRTdseUJNO0lBT0k7RTFFeWx5QlY7RTBFaG15Qk07SUFPSTtFMUU0bHlCVjtFMEVubXlCTTtJQU9JO0UxRStseUJWO0UwRXRteUJNO0lBT0k7RTFFa215QlY7RTBFem15Qk07SUFPSTtFMUVxbXlCVjtFMEU1bXlCTTtJQU9JO0UxRXdteUJWO0UwRS9teUJNO0lBT0k7RTFFMm15QlY7RTBFbG55Qk07SUFPSTtFMUU4bXlCVjtFMEVybnlCTTtJQU9JO0UxRWlueUJWO0UwRXhueUJNO0lBT0k7RTFFb255QlY7RTBFM255Qk07SUFPSTtFMUV1bnlCVjtFMEU5bnlCTTtJQU9JO0UxRTBueUJWO0UwRWpveUJNO0lBT0k7RTFFNm55QlY7RTBFcG95Qk07SUFPSTtFMUVnb3lCVjtFMEV2b3lCTTtJQU9JO0UxRW1veUJWO0UwRTFveUJNO0lBT0k7RTFFc295QlY7RTBFN295Qk07SUFPSTtFMUV5b3lCVjtFMEVocHlCTTtJQU9JO0UxRTRveUJWO0UwRW5weUJNO0lBT0k7RTFFK295QlY7RTBFdHB5Qk07SUFPSTtFMUVrcHlCVjtFMEV6cHlCTTtJQU9JO0UxRXFweUJWO0UwRTVweUJNO0lBT0k7RTFFd3B5QlY7RTBFL3B5Qk07SUFPSTtFMUUycHlCVjtFMEVscXlCTTtJQU9JO0UxRThweUJWO0UwRXJxeUJNO0lBT0k7RTFFaXF5QlY7RTBFeHF5Qk07SUFPSTtFMUVvcXlCVjtFMEUzcXlCTTtJQU9JO0UxRXVxeUJWO0UwRTlxeUJNO0lBT0k7RTFFMHF5QlY7RTBFanJ5Qk07SUFPSTtFMUU2cXlCVjtFMEVwcnlCTTtJQU9JO0UxRWdyeUJWO0UwRXZyeUJNO0lBT0k7RTFFbXJ5QlY7RTBFMXJ5Qk07SUFPSTtFMUVzcnlCVjtFMEU3cnlCTTtJQU9JO0UxRXlyeUJWO0UwRWhzeUJNO0lBT0k7RTFFNHJ5QlY7RTBFbnN5Qk07SUFPSTtFMUUrcnlCVjtFMEV0c3lCTTtJQU9JO0UxRWtzeUJWO0UwRXpzeUJNO0lBT0k7RTFFcXN5QlY7RTBFNXN5Qk07SUFPSTtFMUV3c3lCVjtFMEUvc3lCTTtJQU9JO0UxRTJzeUJWO0UwRWx0eUJNO0lBT0k7RTFFOHN5QlY7RTBFcnR5Qk07SUFPSTtFMUVpdHlCVjtFMEV4dHlCTTtJQU9JO0UxRW90eUJWO0UwRTN0eUJNO0lBT0k7RTFFdXR5QlY7RTBFOXR5Qk07SUFPSTtFMUUwdHlCVjtFMEVqdXlCTTtJQU9JO0UxRTZ0eUJWO0UwRXB1eUJNO0lBT0k7RTFFZ3V5QlY7RTBFdnV5Qk07SUFPSTtFMUVtdXlCVjtFMEUxdXlCTTtJQU9JO0UxRXN1eUJWO0UwRTd1eUJNO0lBT0k7RTFFeXV5QlY7RTBFaHZ5Qk07SUFPSTtFMUU0dXlCVjtFMEVudnlCTTtJQU9JO0UxRSt1eUJWO0UwRXR2eUJNO0lBT0k7RTFFa3Z5QlY7RTBFenZ5Qk07SUFPSTtFMUVxdnlCVjtFMEU1dnlCTTtJQU9JO0UxRXd2eUJWO0UwRS92eUJNO0lBT0k7RTFFMnZ5QlY7RTBFbHd5Qk07SUFPSTtFMUU4dnlCVjtFMEVyd3lCTTtJQU9JO0UxRWl3eUJWO0UwRXh3eUJNO0lBT0k7RTFFb3d5QlY7RTBFM3d5Qk07SUFPSTtFMUV1d3lCVjtFMEU5d3lCTTtJQU9JO0UxRTB3eUJWO0UwRWp4eUJNO0lBT0k7RTFFNnd5QlY7RTBFcHh5Qk07SUFPSTtFMUVneHlCVjtFMEV2eHlCTTtJQU9JO0UxRW14eUJWO0UwRTF4eUJNO0lBT0k7RTFFc3h5QlY7RTBFN3h5Qk07SUFPSTtFMUV5eHlCVjtFMEVoeXlCTTtJQU9JO0UxRTR4eUJWO0UwRW55eUJNO0lBT0k7RTFFK3h5QlY7RTBFdHl5Qk07SUFPSTtFMUVreXlCVjtFMEV6eXlCTTtJQU9JO0UxRXF5eUJWO0UwRTV5eUJNO0lBT0k7RTFFd3l5QlY7RTBFL3l5Qk07SUFPSTtFMUUyeXlCVjtFMEVsenlCTTtJQU9JO0UxRTh5eUJWO0UwRXJ6eUJNO0lBT0k7RTFFaXp5QlY7RTBFeHp5Qk07SUFPSTtFMUVvenlCVjtFMEUzenlCTTtJQU9JO0UxRXV6eUJWO0UwRTl6eUJNO0lBT0k7RTFFMHp5QlY7RTBFajB5Qk07SUFPSTtFMUU2enlCVjtFMEVwMHlCTTtJQU9JO0UxRWcweUJWO0UwRXYweUJNO0lBT0k7RTFFbTB5QlY7RTBFMTB5Qk07SUFPSTtFMUVzMHlCVjtFMEU3MHlCTTtJQU9JO0UxRXkweUJWO0UwRWgxeUJNO0lBT0k7RTFFNDB5QlY7RTBFbjF5Qk07SUFPSTtFMUUrMHlCVjtFMEV0MXlCTTtJQU9JO0UxRWsxeUJWO0UwRXoxeUJNO0lBT0k7RTFFcTF5QlY7RTBFNTF5Qk07SUFPSTtFMUV3MXlCVjtFMEUvMXlCTTtJQU9JO0UxRTIxeUJWO0UwRWwyeUJNO0lBT0k7RTFFODF5QlY7RTBFcjJ5Qk07SUFPSTtFMUVpMnlCVjtFMEV4MnlCTTtJQU9JO0UxRW8yeUJWO0UwRTMyeUJNO0lBT0k7RTFFdTJ5QlY7RTBFOTJ5Qk07SUFPSTtFMUUwMnlCVjtFMEVqM3lCTTtJQU9JO0UxRTYyeUJWO0UwRXAzeUJNO0lBT0k7RTFFZzN5QlY7RTBFdjN5Qk07SUFPSTtFMUVtM3lCVjtFMEUxM3lCTTtJQU9JO0UxRXMzeUJWO0UwRTczeUJNO0lBT0k7RTFFeTN5QlY7RTBFaDR5Qk07SUFPSTtFMUU0M3lCVjtFMEVuNHlCTTtJQU9JO0UxRSszeUJWO0UwRXQ0eUJNO0lBT0k7RTFFazR5QlY7RTBFejR5Qk07SUFPSTtFMUVxNHlCVjtFMEU1NHlCTTtJQU9JO0UxRXc0eUJWO0UwRS80eUJNO0lBT0k7RTFFMjR5QlY7RTBFbDV5Qk07SUFPSTtFMUU4NHlCVjtFMEVyNXlCTTtJQU9JO0lBQUE7RTFFazV5QlY7RTBFejV5Qk07SUFPSTtJQUFBO0UxRXM1eUJWO0UwRTc1eUJNO0lBT0k7SUFBQTtFMUUwNXlCVjtFMEVqNnlCTTtJQU9JO0lBQUE7RTFFODV5QlY7RTBFcjZ5Qk07SUFPSTtJQUFBO0UxRWs2eUJWO0UwRXo2eUJNO0lBT0k7SUFBQTtFMUVzNnlCVjtFMEU3NnlCTTtJQU9JO0lBQUE7RTFFMDZ5QlY7RTBFajd5Qk07SUFPSTtJQUFBO0UxRTg2eUJWO0UwRXI3eUJNO0lBT0k7SUFBQTtFMUVrN3lCVjtFMEV6N3lCTTtJQU9JO0lBQUE7RTFFczd5QlY7RTBFNzd5Qk07SUFPSTtJQUFBO0UxRTA3eUJWO0UwRWo4eUJNO0lBT0k7SUFBQTtFMUU4N3lCVjtFMEVyOHlCTTtJQU9JO0lBQUE7RTFFazh5QlY7RTBFejh5Qk07SUFPSTtJQUFBO0UxRXM4eUJWO0UwRTc4eUJNO0lBT0k7SUFBQTtFMUUwOHlCVjtFMEVqOXlCTTtJQU9JO0lBQUE7RTFFODh5QlY7RTBFcjl5Qk07SUFPSTtJQUFBO0UxRWs5eUJWO0UwRXo5eUJNO0lBT0k7SUFBQTtFMUVzOXlCVjtFMEU3OXlCTTtJQU9JO0lBQUE7RTFFMDl5QlY7RTBFait5Qk07SUFPSTtJQUFBO0UxRTg5eUJWO0UwRXIreUJNO0lBT0k7SUFBQTtFMUVrK3lCVjtFMEV6K3lCTTtJQU9JO0lBQUE7RTFFcyt5QlY7RTBFNyt5Qk07SUFPSTtJQUFBO0UxRTAreUJWO0UwRWoveUJNO0lBT0k7SUFBQTtFMUU4K3lCVjtFMEVyL3lCTTtJQU9JO0lBQUE7RTFFay95QlY7RTBFei95Qk07SUFPSTtJQUFBO0UxRXMveUJWO0UwRTcveUJNO0lBT0k7SUFBQTtFMUUwL3lCVjtFMEVqZ3pCTTtJQU9JO0lBQUE7RTFFOC95QlY7RTBFcmd6Qk07SUFPSTtJQUFBO0UxRWtnekJWO0UwRXpnekJNO0lBT0k7SUFBQTtFMUVzZ3pCVjtFMEU3Z3pCTTtJQU9JO0lBQUE7RTFFMGd6QlY7RTBFamh6Qk07SUFPSTtJQUFBO0UxRThnekJWO0UwRXJoekJNO0lBT0k7SUFBQTtFMUVraHpCVjtFMEV6aHpCTTtJQU9JO0lBQUE7RTFFc2h6QlY7RTBFN2h6Qk07SUFPSTtJQUFBO0UxRTBoekJWO0UwRWppekJNO0lBT0k7SUFBQTtFMUU4aHpCVjtFMEVyaXpCTTtJQU9JO0lBQUE7RTFFa2l6QlY7RTBFeml6Qk07SUFPSTtJQUFBO0UxRXNpekJWO0UwRTdpekJNO0lBT0k7SUFBQTtFMUUwaXpCVjtFMEVqanpCTTtJQU9JO0lBQUE7RTFFOGl6QlY7RTBFcmp6Qk07SUFPSTtJQUFBO0UxRWtqekJWO0UwRXpqekJNO0lBT0k7SUFBQTtFMUVzanpCVjtFMEU3anpCTTtJQU9JO0lBQUE7RTFFMGp6QlY7RTBFamt6Qk07SUFPSTtJQUFBO0UxRThqekJWO0UwRXJrekJNO0lBT0k7RTFFaWt6QlY7RTBFeGt6Qk07SUFPSTtFMUVva3pCVjtFMEUza3pCTTtJQU9JO0UxRXVrekJWO0UwRTlrekJNO0lBT0k7RTFFMGt6QlY7RTBFamx6Qk07SUFPSTtFMUU2a3pCVjtFMEVwbHpCTTtJQU9JO0UxRWdsekJWO0UwRXZsekJNO0lBT0k7RTFFbWx6QlY7RTBFMWx6Qk07SUFPSTtFMUVzbHpCVjtFMEU3bHpCTTtJQU9JO0UxRXlsekJWO0UwRWhtekJNO0lBT0k7RTFFNGx6QlY7RTBFbm16Qk07SUFPSTtFMUUrbHpCVjtFMEV0bXpCTTtJQU9JO0UxRWttekJWO0UwRXptekJNO0lBT0k7RTFFcW16QlY7RTBFNW16Qk07SUFPSTtFMUV3bXpCVjtFMEUvbXpCTTtJQU9JO0UxRTJtekJWO0UwRWxuekJNO0lBT0k7RTFFOG16QlY7RTBFcm56Qk07SUFPSTtFMUVpbnpCVjtFMEV4bnpCTTtJQU9JO0UxRW9uekJWO0UwRTNuekJNO0lBT0k7RTFFdW56QlY7RTBFOW56Qk07SUFPSTtFMUUwbnpCVjtFMEVqb3pCTTtJQU9JO0UxRTZuekJWO0UwRXBvekJNO0lBT0k7RTFFZ296QlY7RTBFdm96Qk07SUFPSTtFMUVtb3pCVjtFMEUxb3pCTTtJQU9JO0UxRXNvekJWO0UwRTdvekJNO0lBT0k7RTFFeW96QlY7RTBFaHB6Qk07SUFPSTtFMUU0b3pCVjtFMEVucHpCTTtJQU9JO0UxRStvekJWO0UwRXRwekJNO0lBT0k7RTFFa3B6QlY7RTBFenB6Qk07SUFPSTtFMUVxcHpCVjtFMEU1cHpCTTtJQU9JO0UxRXdwekJWO0UwRS9wekJNO0lBT0k7RTFFMnB6QlY7RTBFbHF6Qk07SUFPSTtFMUU4cHpCVjtFMEVycXpCTTtJQU9JO0UxRWlxekJWO0UwRXhxekJNO0lBT0k7RTFFb3F6QlY7RTBFM3F6Qk07SUFPSTtFMUV1cXpCVjtFMEU5cXpCTTtJQU9JO0UxRTBxekJWO0UwRWpyekJNO0lBT0k7RTFFNnF6QlY7RTBFcHJ6Qk07SUFPSTtFMUVncnpCVjtFMEV2cnpCTTtJQU9JO0UxRW1yekJWO0UwRTFyekJNO0lBT0k7RTFFc3J6QlY7RTBFN3J6Qk07SUFPSTtFMUV5cnpCVjtFMEVoc3pCTTtJQU9JO0UxRTRyekJWO0UwRW5zekJNO0lBT0k7RTFFK3J6QlY7RTBFdHN6Qk07SUFPSTtFMUVrc3pCVjtFMEV6c3pCTTtJQU9JO0UxRXFzekJWO0UwRTVzekJNO0lBT0k7RTFFd3N6QlY7RTBFL3N6Qk07SUFPSTtFMUUyc3pCVjtFMEVsdHpCTTtJQU9JO0UxRThzekJWO0UwRXJ0ekJNO0lBT0k7RTFFaXR6QlY7RTBFeHR6Qk07SUFPSTtFMUVvdHpCVjtFMEUzdHpCTTtJQU9JO0UxRXV0ekJWO0UwRTl0ekJNO0lBT0k7RTFFMHR6QlY7RTBFanV6Qk07SUFPSTtFMUU2dHpCVjtFMEVwdXpCTTtJQU9JO0UxRWd1ekJWO0UwRXZ1ekJNO0lBT0k7RTFFbXV6QlY7RTBFMXV6Qk07SUFPSTtFMUVzdXpCVjtFMEU3dXpCTTtJQU9JO0UxRXl1ekJWO0UwRWh2ekJNO0lBT0k7RTFFNHV6QlY7RTBFbnZ6Qk07SUFPSTtFMUUrdXpCVjtFMEV0dnpCTTtJQU9JO0UxRWt2ekJWO0UwRXp2ekJNO0lBT0k7RTFFcXZ6QlY7RTBFNXZ6Qk07SUFPSTtFMUV3dnpCVjtFMEUvdnpCTTtJQU9JO0UxRTJ2ekJWO0UwRWx3ekJNO0lBT0k7RTFFOHZ6QlY7RTBFcnd6Qk07SUFPSTtFMUVpd3pCVjtFMEV4d3pCTTtJQU9JO0UxRW93ekJWO0UwRTN3ekJNO0lBT0k7RTFFdXd6QlY7RTBFOXd6Qk07SUFPSTtFMUUwd3pCVjtFMEVqeHpCTTtJQU9JO0UxRTZ3ekJWO0UwRXB4ekJNO0lBT0k7RTFFZ3h6QlY7RTBFdnh6Qk07SUFPSTtFMUVteHpCVjtFMEUxeHpCTTtJQU9JO0UxRXN4ekJWO0UwRTd4ekJNO0lBT0k7RTFFeXh6QlY7RTBFaHl6Qk07SUFPSTtFMUU0eHpCVjtFMEVueXpCTTtJQU9JO0UxRSt4ekJWO0UwRXR5ekJNO0lBT0k7RTFFa3l6QlY7RTBFenl6Qk07SUFPSTtFMUVxeXpCVjtFMEU1eXpCTTtJQU9JO0UxRXd5ekJWO0UwRS95ekJNO0lBT0k7RTFFMnl6QlY7RTBFbHp6Qk07SUFPSTtFMUU4eXpCVjtFMEVyenpCTTtJQU9JO0UxRWl6ekJWO0UwRXh6ekJNO0lBT0k7RTFFb3p6QlY7RTBFM3p6Qk07SUFPSTtFMUV1enpCVjtFMEU5enpCTTtJQU9JO0UxRTB6ekJWO0UwRWowekJNO0lBT0k7RTFFNnp6QlY7RTBFcDB6Qk07SUFPSTtFMUVnMHpCVjtFMEV2MHpCTTtJQU9JO0UxRW0wekJWO0UwRTEwekJNO0lBT0k7RTFFczB6QlY7RTBFNzB6Qk07SUFPSTtFMUV5MHpCVjtFMEVoMXpCTTtJQU9JO0UxRTQwekJWO0UwRW4xekJNO0lBT0k7RTFFKzB6QlY7RTBFdDF6Qk07SUFPSTtFMUVrMXpCVjtFMEV6MXpCTTtJQU9JO0UxRXExekJWO0UwRTUxekJNO0lBT0k7RTFFdzF6QlY7RTBFLzF6Qk07SUFPSTtFMUUyMXpCVjtFMEVsMnpCTTtJQU9JO0UxRTgxekJWO0UwRXIyekJNO0lBT0k7RTFFaTJ6QlY7RTBFeDJ6Qk07SUFPSTtFMUVvMnpCVjtFMEUzMnpCTTtJQU9JO0UxRXUyekJWO0UwRTkyekJNO0lBT0k7RTFFMDJ6QlY7RTBFajN6Qk07SUFPSTtFMUU2MnpCVjtFMEVwM3pCTTtJQU9JO0UxRWczekJWO0UwRXYzekJNO0lBT0k7RTFFbTN6QlY7RTBFMTN6Qk07SUFPSTtFMUVzM3pCVjtFMEU3M3pCTTtJQU9JO0UxRXkzekJWO0UwRWg0ekJNO0lBT0k7RTFFNDN6QlY7RTBFbjR6Qk07SUFPSTtFMUUrM3pCVjtFMEV0NHpCTTtJQU9JO0UxRWs0ekJWO0UwRXo0ekJNO0lBT0k7SUFBQTtFMUVzNHpCVjtFMEU3NHpCTTtJQU9JO0lBQUE7RTFFMDR6QlY7RTBFajV6Qk07SUFPSTtJQUFBO0UxRTg0ekJWO0UwRXI1ekJNO0lBT0k7SUFBQTtFMUVrNXpCVjtFMEV6NXpCTTtJQU9JO0lBQUE7RTFFczV6QlY7RTBFNzV6Qk07SUFPSTtJQUFBO0UxRTA1ekJWO0UwRWo2ekJNO0lBT0k7SUFBQTtFMUU4NXpCVjtFMEVyNnpCTTtJQU9JO0lBQUE7RTFFazZ6QlY7RTBFejZ6Qk07SUFPSTtJQUFBO0UxRXM2ekJWO0UwRTc2ekJNO0lBT0k7SUFBQTtFMUUwNnpCVjtFMEVqN3pCTTtJQU9JO0lBQUE7RTFFODZ6QlY7RTBFcjd6Qk07SUFPSTtJQUFBO0UxRWs3ekJWO0UwRXo3ekJNO0lBT0k7SUFBQTtFMUVzN3pCVjtFMEU3N3pCTTtJQU9JO0lBQUE7RTFFMDd6QlY7RTBFajh6Qk07SUFPSTtJQUFBO0UxRTg3ekJWO0UwRXI4ekJNO0lBT0k7SUFBQTtFMUVrOHpCVjtFMEV6OHpCTTtJQU9JO0lBQUE7RTFFczh6QlY7RTBFNzh6Qk07SUFPSTtJQUFBO0UxRTA4ekJWO0UwRWo5ekJNO0lBT0k7SUFBQTtFMUU4OHpCVjtFMEVyOXpCTTtJQU9JO0lBQUE7RTFFazl6QlY7RTBFejl6Qk07SUFPSTtJQUFBO0UxRXM5ekJWO0UwRTc5ekJNO0lBT0k7SUFBQTtFMUUwOXpCVjtFMEVqK3pCTTtJQU9JO0lBQUE7RTFFODl6QlY7RTBFcit6Qk07SUFPSTtJQUFBO0UxRWsrekJWO0UwRXorekJNO0lBT0k7SUFBQTtFMUVzK3pCVjtFMEU3K3pCTTtJQU9JO0lBQUE7RTFFMCt6QlY7RTBFai96Qk07SUFPSTtJQUFBO0UxRTgrekJWO0UwRXIvekJNO0lBT0k7SUFBQTtFMUVrL3pCVjtFMEV6L3pCTTtJQU9JO0lBQUE7RTFFcy96QlY7RTBFNy96Qk07SUFPSTtJQUFBO0UxRTAvekJWO0UwRWpnMEJNO0lBT0k7SUFBQTtFMUU4L3pCVjtFMEVyZzBCTTtJQU9JO0lBQUE7RTFFa2cwQlY7RTBFemcwQk07SUFPSTtJQUFBO0UxRXNnMEJWO0UwRTdnMEJNO0lBT0k7SUFBQTtFMUUwZzBCVjtFMEVqaDBCTTtJQU9JO0lBQUE7RTFFOGcwQlY7RTBFcmgwQk07SUFPSTtJQUFBO0UxRWtoMEJWO0UwRXpoMEJNO0lBT0k7SUFBQTtFMUVzaDBCVjtFMEU3aDBCTTtJQU9JO0lBQUE7RTFFMGgwQlY7RTBFamkwQk07SUFPSTtJQUFBO0UxRThoMEJWO0UwRXJpMEJNO0lBT0k7SUFBQTtFMUVraTBCVjtFMEV6aTBCTTtJQU9JO0UxRXFpMEJWO0UwRTVpMEJNO0lBT0k7RTFFd2kwQlY7RTBFL2kwQk07SUFPSTtFMUUyaTBCVjtFMEVsajBCTTtJQU9JO0UxRThpMEJWO0UwRXJqMEJNO0lBT0k7RTFFaWowQlY7RTBFeGowQk07SUFPSTtFMUVvajBCVjtFMEUzajBCTTtJQU9JO0UxRXVqMEJWO0UwRTlqMEJNO0lBT0k7RTFFMGowQlY7RTBFamswQk07SUFPSTtFMUU2ajBCVjtFMEVwazBCTTtJQU9JO0UxRWdrMEJWO0UwRXZrMEJNO0lBT0k7RTFFbWswQlY7RTBFMWswQk07SUFPSTtFMUVzazBCVjtFMEU3azBCTTtJQU9JO0UxRXlrMEJWO0UwRWhsMEJNO0lBT0k7RTFFNGswQlY7RTBFbmwwQk07SUFPSTtFMUUrazBCVjtFMEV0bDBCTTtJQU9JO0UxRWtsMEJWO0UwRXpsMEJNO0lBT0k7RTFFcWwwQlY7RTBFNWwwQk07SUFPSTtFMUV3bDBCVjtFMEUvbDBCTTtJQU9JO0UxRTJsMEJWO0UwRWxtMEJNO0lBT0k7RTFFOGwwQlY7RTBFcm0wQk07SUFPSTtFMUVpbTBCVjtFMEV4bTBCTTtJQU9JO0UxRW9tMEJWO0UwRTNtMEJNO0lBT0k7RTFFdW0wQlY7RTBFOW0wQk07SUFPSTtFMUUwbTBCVjtFMEVqbjBCTTtJQU9JO0UxRTZtMEJWO0UwRXBuMEJNO0lBT0k7RTFFZ24wQlY7RTBFdm4wQk07SUFPSTtFMUVtbjBCVjtFMEUxbjBCTTtJQU9JO0UxRXNuMEJWO0UwRTduMEJNO0lBT0k7RTFFeW4wQlY7RTBFaG8wQk07SUFPSTtFMUU0bjBCVjtFMEVubzBCTTtJQU9JO0UxRStuMEJWO0UwRXRvMEJNO0lBT0k7RTFFa28wQlY7RTBFem8wQk07SUFPSTtFMUVxbzBCVjtFMEU1bzBCTTtJQU9JO0UxRXdvMEJWO0UwRS9vMEJNO0lBT0k7RTFFMm8wQlY7RTBFbHAwQk07SUFPSTtFMUU4bzBCVjtFMEVycDBCTTtJQU9JO0UxRWlwMEJWO0UwRXhwMEJNO0lBT0k7RTFFb3AwQlY7RTBFM3AwQk07SUFPSTtFMUV1cDBCVjtFMEU5cDBCTTtJQU9JO0UxRTBwMEJWO0UwRWpxMEJNO0lBT0k7RTFFNnAwQlY7RTBFcHEwQk07SUFPSTtFMUVncTBCVjtFMEV2cTBCTTtJQU9JO0UxRW1xMEJWO0UwRTFxMEJNO0lBT0k7RTFFc3EwQlY7RTBFN3EwQk07SUFPSTtFMUV5cTBCVjtFMEVocjBCTTtJQU9JO0UxRTRxMEJWO0UwRW5yMEJNO0lBT0k7RTFFK3EwQlY7RTBFdHIwQk07SUFPSTtFMUVrcjBCVjtFMEV6cjBCTTtJQU9JO0UxRXFyMEJWO0UwRTVyMEJNO0lBT0k7RTFFd3IwQlY7RTBFL3IwQk07SUFPSTtFMUUycjBCVjtFMEVsczBCTTtJQU9JO0UxRThyMEJWO0UwRXJzMEJNO0lBT0k7RTFFaXMwQlY7RTBFeHMwQk07SUFPSTtFMUVvczBCVjtFMEUzczBCTTtJQU9JO0UxRXVzMEJWO0UwRTlzMEJNO0lBT0k7RTFFMHMwQlY7RTBFanQwQk07SUFPSTtFMUU2czBCVjtFMEVwdDBCTTtJQU9JO0UxRWd0MEJWO0UwRXZ0MEJNO0lBT0k7RTFFbXQwQlY7RTBFMXQwQk07SUFPSTtFMUVzdDBCVjtFMEU3dDBCTTtJQU9JO0UxRXl0MEJWO0UwRWh1MEJNO0lBT0k7RTFFNHQwQlY7RTBFbnUwQk07SUFPSTtFMUUrdDBCVjtFMEV0dTBCTTtJQU9JO0UxRWt1MEJWO0UwRXp1MEJNO0lBT0k7RTFFcXUwQlY7RTBFNXUwQk07SUFPSTtFMUV3dTBCVjtFMEUvdTBCTTtJQU9JO0UxRTJ1MEJWO0UwRWx2MEJNO0lBT0k7RTFFOHUwQlY7RTBFcnYwQk07SUFPSTtFMUVpdjBCVjtFMEV4djBCTTtJQU9JO0UxRW92MEJWO0UwRTN2MEJNO0lBT0k7RTFFdXYwQlY7RTBFOXYwQk07SUFPSTtFMUUwdjBCVjtFMEVqdzBCTTtJQU9JO0UxRTZ2MEJWO0UwRXB3MEJNO0lBT0k7RTFFZ3cwQlY7RTBFdncwQk07SUFPSTtFMUVtdzBCVjtFMEUxdzBCTTtJQU9JO0UxRXN3MEJWO0UwRTd3MEJNO0lBT0k7RTFFeXcwQlY7RTBFaHgwQk07SUFPSTtFMUU0dzBCVjtFMEVueDBCTTtJQU9JO0UxRSt3MEJWO0UwRXR4MEJNO0lBT0k7RTFFa3gwQlY7RTBFengwQk07SUFPSTtFMUVxeDBCVjtFMEU1eDBCTTtJQU9JO0UxRXd4MEJWO0UwRS94MEJNO0lBT0k7RTFFMngwQlY7RTBFbHkwQk07SUFPSTtFMUU4eDBCVjtFMEVyeTBCTTtJQU9JO0UxRWl5MEJWO0UwRXh5MEJNO0lBT0k7RTFFb3kwQlY7RTBFM3kwQk07SUFPSTtFMUV1eTBCVjtFMEU5eTBCTTtJQU9JO0UxRTB5MEJWO0UwRWp6MEJNO0lBT0k7RTFFNnkwQlY7RTBFcHowQk07SUFPSTtFMUVnejBCVjtFMEV2ejBCTTtJQU9JO0UxRW16MEJWO0UwRTF6MEJNO0lBT0k7RTFFc3owQlY7RTBFN3owQk07SUFPSTtFMUV5ejBCVjtFMEVoMDBCTTtJQU9JO0UxRTR6MEJWO0UwRW4wMEJNO0lBT0k7RTFFK3owQlY7RTBFdDAwQk07SUFPSTtFMUVrMDBCVjtFMEV6MDBCTTtJQU9JO0UxRXEwMEJWO0UwRTUwMEJNO0lBT0k7RTFFdzAwQlY7RTBFLzAwQk07SUFPSTtFMUUyMDBCVjtFMEVsMTBCTTtJQU9JO0UxRTgwMEJWO0UwRXIxMEJNO0lBT0k7RTFFaTEwQlY7RTBFeDEwQk07SUFPSTtJQUFBO0UxRXExMEJWO0UwRTUxMEJNO0lBT0k7SUFBQTtFMUV5MTBCVjtFMEVoMjBCTTtJQU9JO0lBQUE7RTFFNjEwQlY7RTBFcDIwQk07SUFPSTtJQUFBO0UxRWkyMEJWO0UwRXgyMEJNO0lBT0k7SUFBQTtFMUVxMjBCVjtFMEU1MjBCTTtJQU9JO0lBQUE7RTFFeTIwQlY7RTBFaDMwQk07SUFPSTtJQUFBO0UxRTYyMEJWO0UwRXAzMEJNO0lBT0k7SUFBQTtFMUVpMzBCVjtFMEV4MzBCTTtJQU9JO0lBQUE7RTFFcTMwQlY7RTBFNTMwQk07SUFPSTtJQUFBO0UxRXkzMEJWO0UwRWg0MEJNO0lBT0k7SUFBQTtFMUU2MzBCVjtFMEVwNDBCTTtJQU9JO0lBQUE7RTFFaTQwQlY7RTBFeDQwQk07SUFPSTtJQUFBO0UxRXE0MEJWO0UwRTU0MEJNO0lBT0k7SUFBQTtFMUV5NDBCVjtFMEVoNTBCTTtJQU9JO0lBQUE7RTFFNjQwQlY7RTBFcDUwQk07SUFPSTtJQUFBO0UxRWk1MEJWO0UwRXg1MEJNO0lBT0k7SUFBQTtFMUVxNTBCVjtFMEU1NTBCTTtJQU9JO0lBQUE7RTFFeTUwQlY7RTBFaDYwQk07SUFPSTtJQUFBO0UxRTY1MEJWO0UwRXA2MEJNO0lBT0k7SUFBQTtFMUVpNjBCVjtFMEV4NjBCTTtJQU9JO0lBQUE7RTFFcTYwQlY7RTBFNTYwQk07SUFPSTtJQUFBO0UxRXk2MEJWO0UwRWg3MEJNO0lBT0k7SUFBQTtFMUU2NjBCVjtFMEVwNzBCTTtJQU9JO0lBQUE7RTFFaTcwQlY7RTBFeDcwQk07SUFPSTtJQUFBO0UxRXE3MEJWO0UwRTU3MEJNO0lBT0k7SUFBQTtFMUV5NzBCVjtFMEVoODBCTTtJQU9JO0lBQUE7RTFFNjcwQlY7RTBFcDgwQk07SUFPSTtJQUFBO0UxRWk4MEJWO0UwRXg4MEJNO0lBT0k7SUFBQTtFMUVxODBCVjtFMEU1ODBCTTtJQU9JO0lBQUE7RTFFeTgwQlY7RTBFaDkwQk07SUFPSTtJQUFBO0UxRTY4MEJWO0UwRXA5MEJNO0lBT0k7SUFBQTtFMUVpOTBCVjtFMEV4OTBCTTtJQU9JO0lBQUE7RTFFcTkwQlY7RTBFNTkwQk07SUFPSTtJQUFBO0UxRXk5MEJWO0UwRWgrMEJNO0lBT0k7SUFBQTtFMUU2OTBCVjtFMEVwKzBCTTtJQU9JO0lBQUE7RTFFaSswQlY7RTBFeCswQk07SUFPSTtJQUFBO0UxRXErMEJWO0UwRTUrMEJNO0lBT0k7SUFBQTtFMUV5KzBCVjtFMEVoLzBCTTtJQU9JO0lBQUE7RTFFNiswQlY7RTBFcC8wQk07SUFPSTtJQUFBO0UxRWkvMEJWO0UwRXgvMEJNO0lBT0k7SUFBQTtFMUVxLzBCVjtFMEU1LzBCTTtJQU9JO0lBQUE7RTFFeS8wQlY7RTBFaGcxQk07SUFPSTtFMUU0LzBCVjtFMEVuZzFCTTtJQU9JO0UxRSsvMEJWO0UwRXRnMUJNO0lBT0k7RTFFa2cxQlY7RTBFemcxQk07SUFPSTtFMUVxZzFCVjtFMEU1ZzFCTTtJQU9JO0UxRXdnMUJWO0UwRS9nMUJNO0lBT0k7RTFFMmcxQlY7RTBFbGgxQk07SUFPSTtFMUU4ZzFCVjtFMEVyaDFCTTtJQU9JO0UxRWloMUJWO0UwRXhoMUJNO0lBT0k7RTFFb2gxQlY7RTBFM2gxQk07SUFPSTtFMUV1aDFCVjtFMEU5aDFCTTtJQU9JO0UxRTBoMUJWO0UwRWppMUJNO0lBT0k7RTFFNmgxQlY7RTBFcGkxQk07SUFPSTtFMUVnaTFCVjtFMEV2aTFCTTtJQU9JO0UxRW1pMUJWO0UwRTFpMUJNO0lBT0k7RTFFc2kxQlY7RTBFN2kxQk07SUFPSTtFMUV5aTFCVjtFMEVoajFCTTtJQU9JO0UxRTRpMUJWO0UwRW5qMUJNO0lBT0k7RTFFK2kxQlY7RTBFdGoxQk07SUFPSTtFMUVrajFCVjtFMEV6ajFCTTtJQU9JO0UxRXFqMUJWO0UwRTVqMUJNO0lBT0k7RTFFd2oxQlY7RTBFL2oxQk07SUFPSTtFMUUyajFCVjtFMEVsazFCTTtJQU9JO0UxRThqMUJWO0UwRXJrMUJNO0lBT0k7RTFFaWsxQlY7RTBFeGsxQk07SUFPSTtFMUVvazFCVjtFMEUzazFCTTtJQU9JO0UxRXVrMUJWO0UwRTlrMUJNO0lBT0k7RTFFMGsxQlY7RTBFamwxQk07SUFPSTtFMUU2azFCVjtFMEVwbDFCTTtJQU9JO0UxRWdsMUJWO0UwRXZsMUJNO0lBT0k7RTFFbWwxQlY7RTBFMWwxQk07SUFPSTtFMUVzbDFCVjtFMEU3bDFCTTtJQU9JO0UxRXlsMUJWO0UwRWhtMUJNO0lBT0k7RTFFNGwxQlY7RTBFbm0xQk07SUFPSTtFMUUrbDFCVjtFMEV0bTFCTTtJQU9JO0UxRWttMUJWO0UwRXptMUJNO0lBT0k7RTFFcW0xQlY7RTBFNW0xQk07SUFPSTtFMUV3bTFCVjtFMEUvbTFCTTtJQU9JO0UxRTJtMUJWO0UwRWxuMUJNO0lBT0k7RTFFOG0xQlY7RTBFcm4xQk07SUFPSTtFMUVpbjFCVjtFMEV4bjFCTTtJQU9JO0UxRW9uMUJWO0UwRTNuMUJNO0lBT0k7RTFFdW4xQlY7RTBFOW4xQk07SUFPSTtFMUUwbjFCVjtFMEVqbzFCTTtJQU9JO0UxRTZuMUJWO0UwRXBvMUJNO0lBT0k7RTFFZ28xQlY7RTBFdm8xQk07SUFPSTtFMUVtbzFCVjtFMEUxbzFCTTtJQU9JO0UxRXNvMUJWO0UwRTdvMUJNO0lBT0k7RTFFeW8xQlY7RTBFaHAxQk07SUFPSTtFMUU0bzFCVjtFMEVucDFCTTtJQU9JO0UxRStvMUJWO0UwRXRwMUJNO0lBT0k7RTFFa3AxQlY7RTBFenAxQk07SUFPSTtFMUVxcDFCVjtFMEU1cDFCTTtJQU9JO0UxRXdwMUJWO0UwRS9wMUJNO0lBT0k7RTFFMnAxQlY7RTBFbHExQk07SUFPSTtFMUU4cDFCVjtFMEVycTFCTTtJQU9JO0UxRWlxMUJWO0UwRXhxMUJNO0lBT0k7RTFFb3ExQlY7RTBFM3ExQk07SUFPSTtFMUV1cTFCVjtFMEU5cTFCTTtJQU9JO0UxRTBxMUJWO0UwRWpyMUJNO0lBT0k7RTFFNnExQlY7RTBFcHIxQk07SUFPSTtFMUVncjFCVjtFMEV2cjFCTTtJQU9JO0UxRW1yMUJWO0UwRTFyMUJNO0lBT0k7RTFFc3IxQlY7RTBFN3IxQk07SUFPSTtFMUV5cjFCVjtFMEVoczFCTTtJQU9JO0UxRTRyMUJWO0UwRW5zMUJNO0lBT0k7RTFFK3IxQlY7RTBFdHMxQk07SUFPSTtFMUVrczFCVjtFMEV6czFCTTtJQU9JO0UxRXFzMUJWO0UwRTVzMUJNO0lBT0k7RTFFd3MxQlY7RTBFL3MxQk07SUFPSTtFMUUyczFCVjtFMEVsdDFCTTtJQU9JO0UxRThzMUJWO0UwRXJ0MUJNO0lBT0k7RTFFaXQxQlY7RTBFeHQxQk07SUFPSTtFMUVvdDFCVjtFMEUzdDFCTTtJQU9JO0UxRXV0MUJWO0UwRTl0MUJNO0lBT0k7RTFFMHQxQlY7RTBFanUxQk07SUFPSTtFMUU2dDFCVjtFMEVwdTFCTTtJQU9JO0UxRWd1MUJWO0UwRXZ1MUJNO0lBT0k7RTFFbXUxQlY7RTBFMXUxQk07SUFPSTtFMUVzdTFCVjtFMEU3dTFCTTtJQU9JO0UxRXl1MUJWO0UwRWh2MUJNO0lBT0k7RTFFNHUxQlY7RTBFbnYxQk07SUFPSTtFMUUrdTFCVjtFMEV0djFCTTtJQU9JO0UxRWt2MUJWO0UwRXp2MUJNO0lBT0k7RTFFcXYxQlY7RTBFNXYxQk07SUFPSTtFMUV3djFCVjtFMEUvdjFCTTtJQU9JO0UxRTJ2MUJWO0UwRWx3MUJNO0lBT0k7RTFFOHYxQlY7RTBFcncxQk07SUFPSTtFMUVpdzFCVjtFMEV4dzFCTTtJQU9JO0UxRW93MUJWO0UwRTN3MUJNO0lBT0k7RTFFdXcxQlY7RTBFOXcxQk07SUFPSTtFMUUwdzFCVjtFMEVqeDFCTTtJQU9JO0UxRTZ3MUJWO0UwRXB4MUJNO0lBT0k7RTFFZ3gxQlY7RTBFdngxQk07SUFPSTtFMUVteDFCVjtFMEUxeDFCTTtJQU9JO0UxRXN4MUJWO0UwRTd4MUJNO0lBT0k7RTFFeXgxQlY7RTBFaHkxQk07SUFPSTtFMUU0eDFCVjtFMEVueTFCTTtJQU9JO0UxRSt4MUJWO0UwRXR5MUJNO0lBT0k7RTFFa3kxQlY7RTBFenkxQk07SUFPSTtFMUVxeTFCVjtFMEU1eTFCTTtJQU9JO0UxRXd5MUJWO0UwRS95MUJNO0lBT0k7RTFFMnkxQlY7RTBFbHoxQk07SUFPSTtFMUU4eTFCVjtFMEVyejFCTTtJQU9JO0UxRWl6MUJWO0UwRXh6MUJNO0lBT0k7RTFFb3oxQlY7RTBFM3oxQk07SUFPSTtFMUV1ejFCVjtFMEU5ejFCTTtJQU9JO0UxRTB6MUJWO0UwRWowMUJNO0lBT0k7RTFFNnoxQlY7RTBFcDAxQk07SUFPSTtFMUVnMDFCVjtFMEV2MDFCTTtJQU9JO0UxRW0wMUJWO0UwRTEwMUJNO0lBT0k7RTFFczAxQlY7RTBFNzAxQk07SUFPSTtFMUV5MDFCVjtFMEVoMTFCTTtJQU9JO0UxRTQwMUJWO0UwRW4xMUJNO0lBT0k7RTFFKzAxQlY7RTBFdDExQk07SUFPSTtFMUVrMTFCVjtFMEV6MTFCTTtJQU9JO0UxRXExMUJWO0UwRTUxMUJNO0lBT0k7RTFFdzExQlY7RTBFLzExQk07SUFPSTtFMUUyMTFCVjtFMEVsMjFCTTtJQU9JO0UxRTgxMUJWO0UwRXIyMUJNO0lBT0k7RTFFaTIxQlY7RTBFeDIxQk07SUFPSTtFMUVvMjFCVjtFMEUzMjFCTTtJQU9JO0UxRXUyMUJWO0UwRTkyMUJNO0lBT0k7RTFFMDIxQlY7RTBFajMxQk07SUFPSTtFMUU2MjFCVjtFMEVwMzFCTTtJQU9JO0UxRWczMUJWO0UwRXYzMUJNO0lBT0k7RTFFbTMxQlY7RTBFMTMxQk07SUFPSTtFMUVzMzFCVjtFMEU3MzFCTTtJQU9JO0UxRXkzMUJWO0UwRWg0MUJNO0lBT0k7RTFFNDMxQlY7RTBFbjQxQk07SUFPSTtFMUUrMzFCVjtFMEV0NDFCTTtJQU9JO0UxRWs0MUJWO0UwRXo0MUJNO0lBT0k7RTFFcTQxQlY7RTBFNTQxQk07SUFPSTtFMUV3NDFCVjtFMEUvNDFCTTtJQU9JO0UxRTI0MUJWO0UwRWw1MUJNO0lBT0k7RTFFODQxQlY7RTBFcjUxQk07SUFPSTtFMUVpNTFCVjtFMEV4NTFCTTtJQU9JO0UxRW81MUJWO0UwRTM1MUJNO0lBT0k7RTFFdTUxQlY7RTBFOTUxQk07SUFPSTtFMUUwNTFCVjtFMEVqNjFCTTtJQU9JO0UxRTY1MUJWO0UwRXA2MUJNO0lBT0k7RTFFZzYxQlY7RTBFdjYxQk07SUFPSTtFMUVtNjFCVjtFMEUxNjFCTTtJQU9JO0UxRXM2MUJWO0UwRTc2MUJNO0lBT0k7RTFFeTYxQlY7RTBFaDcxQk07SUFPSTtFMUU0NjFCVjtFMEVuNzFCTTtJQU9JO0UxRSs2MUJWO0UwRXQ3MUJNO0lBT0k7RTFFazcxQlY7RTBFejcxQk07SUFPSTtFMUVxNzFCVjtFMEU1NzFCTTtJQU9JO0UxRXc3MUJWO0UwRS83MUJNO0lBT0k7RTFFMjcxQlY7RTBFbDgxQk07SUFPSTtFMUU4NzFCVjtFMEVyODFCTTtJQU9JO0UxRWk4MUJWO0UwRXg4MUJNO0lBT0k7RTFFbzgxQlY7RTBFMzgxQk07SUFPSTtFMUV1ODFCVjtFMEU5ODFCTTtJQU9JO0UxRTA4MUJWO0UwRWo5MUJNO0lBT0k7RTFFNjgxQlY7RTBFcDkxQk07SUFPSTtFMUVnOTFCVjtFMEV2OTFCTTtJQU9JO0UxRW05MUJWO0UwRTE5MUJNO0lBT0k7RTFFczkxQlY7RTBFNzkxQk07SUFPSTtFMUV5OTFCVjtFMEVoKzFCTTtJQU9JO0UxRTQ5MUJWO0UwRW4rMUJNO0lBT0k7RTFFKzkxQlY7RTBFdCsxQk07SUFPSTtFMUVrKzFCVjtFMEV6KzFCTTtJQU9JO0UxRXErMUJWO0UwRTUrMUJNO0lBT0k7RTFFdysxQlY7RTBFLysxQk07SUFPSTtFMUUyKzFCVjtFMEVsLzFCTTtJQU9JO0UxRTgrMUJWO0UwRXIvMUJNO0lBT0k7RTFFaS8xQlY7RTBFeC8xQk07SUFPSTtFMUVvLzFCVjtFMEUzLzFCTTtJQU9JO0UxRXUvMUJWO0UwRTkvMUJNO0lBT0k7RTFFMC8xQlY7RTBFamcyQk07SUFPSTtFMUU2LzFCVjtFMEVwZzJCTTtJQU9JO0UxRWdnMkJWO0UwRXZnMkJNO0lBT0k7RTFFbWcyQlY7RTBFMWcyQk07SUFPSTtFMUVzZzJCVjtFMEU3ZzJCTTtJQU9JO0UxRXlnMkJWO0UwRWhoMkJNO0lBT0k7RTFFNGcyQlY7RTBFbmgyQk07SUFPSTtFMUUrZzJCVjtFMEV0aDJCTTtJQU9JO0UxRWtoMkJWO0UwRXpoMkJNO0lBT0k7RTFFcWgyQlY7RTBFNWgyQk07SUFPSTtFMUV3aDJCVjtFMEUvaDJCTTtJQU9JO0UxRTJoMkJWO0UwRWxpMkJNO0lBT0k7RTFFOGgyQlY7RTBFcmkyQk07SUFPSTtFMUVpaTJCVjtFMEV4aTJCTTtJQU9JO0UxRW9pMkJWO0UwRTNpMkJNO0lBT0k7RTFFdWkyQlY7RTBFOWkyQk07SUFPSTtFMUUwaTJCVjtFMEVqajJCTTtJQU9JO0UxRTZpMkJWO0UwRXBqMkJNO0lBT0k7RTFFZ2oyQlY7RTBFdmoyQk07SUFPSTtFMUVtajJCVjtFMEUxajJCTTtJQU9JO0UxRXNqMkJWO0UwRTdqMkJNO0lBT0k7RTFFeWoyQlY7RTBFaGsyQk07SUFPSTtFMUU0ajJCVjtFMEVuazJCTTtJQU9JO0UxRStqMkJWO0UwRXRrMkJNO0lBT0k7RTFFa2syQlY7RTBFemsyQk07SUFPSTtFMUVxazJCVjtFMEU1azJCTTtJQU9JO0UxRXdrMkJWO0UwRS9rMkJNO0lBT0k7RTFFMmsyQlY7RTBFbGwyQk07SUFPSTtFMUU4azJCVjtFMEVybDJCTTtJQU9JO0UxRWlsMkJWO0UwRXhsMkJNO0lBT0k7RTFFb2wyQlY7RTBFM2wyQk07SUFPSTtFMUV1bDJCVjtFMEU5bDJCTTtJQU9JO0UxRTBsMkJWO0UwRWptMkJNO0lBT0k7RTFFNmwyQlY7RTBFcG0yQk07SUFPSTtFMUVnbTJCVjtFMEV2bTJCTTtJQU9JO0UxRW1tMkJWO0UwRTFtMkJNO0lBT0k7RTFFc20yQlY7RTBFN20yQk07SUFPSTtFMUV5bTJCVjtFMEVobjJCTTtJQU9JO0UxRTRtMkJWO0UwRW5uMkJNO0lBT0k7RTFFK20yQlY7RTBFdG4yQk07SUFPSTtFMUVrbjJCVjtFMEV6bjJCTTtJQU9JO0UxRXFuMkJWO0UwRTVuMkJNO0lBT0k7RTFFd24yQlY7RTBFL24yQk07SUFPSTtFMUUybjJCVjtFMEVsbzJCTTtJQU9JO0UxRThuMkJWO0UwRXJvMkJNO0lBT0k7RTFFaW8yQlY7RTBFeG8yQk07SUFPSTtFMUVvbzJCVjtFMEUzbzJCTTtJQU9JO0UxRXVvMkJWO0UwRTlvMkJNO0lBT0k7RTFFMG8yQlY7RTBFanAyQk07SUFPSTtFMUU2bzJCVjtFMEVwcDJCTTtJQU9JO0UxRWdwMkJWO0UwRXZwMkJNO0lBT0k7RTFFbXAyQlY7RTBFMXAyQk07SUFPSTtFMUVzcDJCVjtFMEU3cDJCTTtJQU9JO0UxRXlwMkJWO0UwRWhxMkJNO0lBT0k7RTFFNHAyQlY7RTBFbnEyQk07SUFPSTtFMUUrcDJCVjtFMEV0cTJCTTtJQU9JO0UxRWtxMkJWO0UwRXpxMkJNO0lBT0k7RTFFcXEyQlY7RTBFNXEyQk07SUFPSTtFMUV3cTJCVjtFMEUvcTJCTTtJQU9JO0UxRTJxMkJWO0UwRWxyMkJNO0lBT0k7RTFFOHEyQlY7RTBFcnIyQk07SUFPSTtFMUVpcjJCVjtFMEV4cjJCTTtJQU9JO0UxRW9yMkJWO0UwRTNyMkJNO0lBT0k7RTFFdXIyQlY7RTBFOXIyQk07SUFPSTtFMUUwcjJCVjtFMEVqczJCTTtJQU9JO0UxRTZyMkJWO0UwRXBzMkJNO0lBT0k7RTFFZ3MyQlY7RTBFdnMyQk07SUFPSTtFMUVtczJCVjtFMEUxczJCTTtJQU9JO0UxRXNzMkJWO0UwRTdzMkJNO0lBT0k7RTFFeXMyQlY7RTBFaHQyQk07SUFPSTtFMUU0czJCVjtFMEVudDJCTTtJQU9JO0UxRStzMkJWO0UwRXR0MkJNO0lBT0k7RTFFa3QyQlY7RTBFenQyQk07SUFPSTtFMUVxdDJCVjtFMEU1dDJCTTtJQU9JO0UxRXd0MkJWO0UwRS90MkJNO0lBT0k7RTFFMnQyQlY7RTBFbHUyQk07SUFPSTtFMUU4dDJCVjtFMEVydTJCTTtJQU9JO0UxRWl1MkJWO0UwRXh1MkJNO0lBT0k7RTFFb3UyQlY7RTBFM3UyQk07SUFPSTtFMUV1dTJCVjtFMEU5dTJCTTtJQU9JO0UxRTB1MkJWO0UwRWp2MkJNO0lBT0k7RTFFNnUyQlY7RTBFcHYyQk07SUFPSTtFMUVndjJCVjtFMEV2djJCTTtJQU9JO0UxRW12MkJWO0UwRTF2MkJNO0lBT0k7RTFFc3YyQlY7RTBFN3YyQk07SUFPSTtFMUV5djJCVjtFMEVodzJCTTtJQU9JO0UxRTR2MkJWO0UwRW53MkJNO0lBT0k7RTFFK3YyQlY7RTBFdHcyQk07SUFPSTtFMUVrdzJCVjtFMEV6dzJCTTtJQU9JO0UxRXF3MkJWO0UwRTV3MkJNO0lBT0k7RTFFd3cyQlY7RTBFL3cyQk07SUFPSTtFMUUydzJCVjtFMEVseDJCTTtJQU9JO0UxRTh3MkJWO0UwRXJ4MkJNO0lBT0k7RTFFaXgyQlY7RTBFeHgyQk07SUFPSTtFMUVveDJCVjtFMEUzeDJCTTtJQU9JO0UxRXV4MkJWO0UwRTl4MkJNO0lBT0k7RTFFMHgyQlY7RTBFankyQk07SUFPSTtFMUU2eDJCVjtFMEVweTJCTTtJQU9JO0UxRWd5MkJWO0UwRXZ5MkJNO0lBT0k7RTFFbXkyQlY7RTBFMXkyQk07SUFPSTtFMUVzeTJCVjtFMEU3eTJCTTtJQU9JO0UxRXl5MkJWO0UwRWh6MkJNO0lBT0k7RTFFNHkyQlY7RTBFbnoyQk07SUFPSTtFMUUreTJCVjtFMEV0ejJCTTtJQU9JO0UxRWt6MkJWO0UwRXp6MkJNO0lBT0k7RTFFcXoyQlY7RTBFNXoyQk07SUFPSTtFMUV3ejJCVjtFMEUvejJCTTtJQU9JO0UxRTJ6MkJWO0UwRWwwMkJNO0lBT0k7RTFFOHoyQlY7RTBFcjAyQk07SUFPSTtFMUVpMDJCVjtFMEV4MDJCTTtJQU9JO0UxRW8wMkJWO0UwRTMwMkJNO0lBT0k7RTFFdTAyQlY7RTBFOTAyQk07SUFPSTtFMUUwMDJCVjtFMEVqMTJCTTtJQU9JO0UxRTYwMkJWO0UwRXAxMkJNO0lBT0k7RTFFZzEyQlY7RTBFdjEyQk07SUFPSTtFMUVtMTJCVjtFMEUxMTJCTTtJQU9JO0UxRXMxMkJWO0UwRTcxMkJNO0lBT0k7RTFFeTEyQlY7RTBFaDIyQk07SUFPSTtFMUU0MTJCVjtFMEVuMjJCTTtJQU9JO0UxRSsxMkJWO0UwRXQyMkJNO0lBT0k7RTFFazIyQlY7RTBFejIyQk07SUFPSTtFMUVxMjJCVjtFMEU1MjJCTTtJQU9JO0UxRXcyMkJWO0UwRS8yMkJNO0lBT0k7RTFFMjIyQlY7RTBFbDMyQk07SUFPSTtFMUU4MjJCVjtFMEVyMzJCTTtJQU9JO0UxRWkzMkJWO0UwRXgzMkJNO0lBT0k7RTFFbzMyQlY7RTBFMzMyQk07SUFPSTtFMUV1MzJCVjtFMEU5MzJCTTtJQU9JO0UxRTAzMkJWO0UwRWo0MkJNO0lBT0k7RTFFNjMyQlY7RTBFcDQyQk07SUFPSTtFMUVnNDJCVjtFMEV2NDJCTTtJQU9JO0UxRW00MkJWO0UwRTE0MkJNO0lBT0k7RTFFczQyQlY7RTBFNzQyQk07SUFPSTtFMUV5NDJCVjtFMEVoNTJCTTtJQU9JO0UxRTQ0MkJWO0UwRW41MkJNO0lBT0k7RTFFKzQyQlY7RTBFdDUyQk07SUFPSTtFMUVrNTJCVjtFMEV6NTJCTTtJQU9JO0UxRXE1MkJWO0UwRTU1MkJNO0lBT0k7RTFFdzUyQlY7QUFDRjtBMkUvODJCQTtFRCtDUTtJQU9JO0UxRTY1MkJWO0UwRXA2MkJNO0lBT0k7RTFFZzYyQlY7RTBFdjYyQk07SUFPSTtFMUVtNjJCVjtFMEUxNjJCTTtJQU9JO0UxRXM2MkJWO0UwRTc2MkJNO0lBT0k7RTFFeTYyQlY7RTBFaDcyQk07SUFPSTtFMUU0NjJCVjtFMEVuNzJCTTtJQU9JO0UxRSs2MkJWO0UwRXQ3MkJNO0lBT0k7RTFFazcyQlY7RTBFejcyQk07SUFPSTtFMUVxNzJCVjtFMEU1NzJCTTtJQU9JO0UxRXc3MkJWO0UwRS83MkJNO0lBT0k7RTFFMjcyQlY7RTBFbDgyQk07SUFPSTtFMUU4NzJCVjtFMEVyODJCTTtJQU9JO0UxRWk4MkJWO0UwRXg4MkJNO0lBT0k7RTFFbzgyQlY7RTBFMzgyQk07SUFPSTtFMUV1ODJCVjtFMEU5ODJCTTtJQU9JO0UxRTA4MkJWO0UwRWo5MkJNO0lBT0k7RTFFNjgyQlY7RTBFcDkyQk07SUFPSTtFMUVnOTJCVjtFMEV2OTJCTTtJQU9JO0UxRW05MkJWO0UwRTE5MkJNO0lBT0k7RTFFczkyQlY7RTBFNzkyQk07SUFPSTtFMUV5OTJCVjtFMEVoKzJCTTtJQU9JO0UxRTQ5MkJWO0UwRW4rMkJNO0lBT0k7RTFFKzkyQlY7RTBFdCsyQk07SUFPSTtFMUVrKzJCVjtFMEV6KzJCTTtJQU9JO0UxRXErMkJWO0UwRTUrMkJNO0lBT0k7RTFFdysyQlY7RTBFLysyQk07SUFPSTtFMUUyKzJCVjtFMEVsLzJCTTtJQU9JO0UxRTgrMkJWO0UwRXIvMkJNO0lBT0k7RTFFaS8yQlY7RTBFeC8yQk07SUFPSTtFMUVvLzJCVjtFMEUzLzJCTTtJQU9JO0UxRXUvMkJWO0UwRTkvMkJNO0lBT0k7RTFFMC8yQlY7RTBFamczQk07SUFPSTtFMUU2LzJCVjtFMEVwZzNCTTtJQU9JO0UxRWdnM0JWO0UwRXZnM0JNO0lBT0k7RTFFbWczQlY7RTBFMWczQk07SUFPSTtFMUVzZzNCVjtFMEU3ZzNCTTtJQU9JO0UxRXlnM0JWO0UwRWhoM0JNO0lBT0k7RTFFNGczQlY7RTBFbmgzQk07SUFPSTtFMUUrZzNCVjtFMEV0aDNCTTtJQU9JO0UxRWtoM0JWO0UwRXpoM0JNO0lBT0k7RTFFcWgzQlY7RTBFNWgzQk07SUFPSTtFMUV3aDNCVjtFMEUvaDNCTTtJQU9JO0UxRTJoM0JWO0UwRWxpM0JNO0lBT0k7RTFFOGgzQlY7RTBFcmkzQk07SUFPSTtFMUVpaTNCVjtFMEV4aTNCTTtJQU9JO0UxRW9pM0JWO0UwRTNpM0JNO0lBT0k7RTFFdWkzQlY7RTBFOWkzQk07SUFPSTtFMUUwaTNCVjtFMEVqajNCTTtJQU9JO0UxRTZpM0JWO0UwRXBqM0JNO0lBT0k7RTFFZ2ozQlY7RTBFdmozQk07SUFPSTtFMUVtajNCVjtFMEUxajNCTTtJQU9JO0UxRXNqM0JWO0UwRTdqM0JNO0lBT0k7RTFFeWozQlY7RTBFaGszQk07SUFPSTtFMUU0ajNCVjtFMEVuazNCTTtJQU9JO0UxRStqM0JWO0UwRXRrM0JNO0lBT0k7RTFFa2szQlY7RTBFemszQk07SUFPSTtFMUVxazNCVjtFMEU1azNCTTtJQU9JO0UxRXdrM0JWO0UwRS9rM0JNO0lBT0k7RTFFMmszQlY7RTBFbGwzQk07SUFPSTtFMUU4azNCVjtFMEVybDNCTTtJQU9JO0UxRWlsM0JWO0UwRXhsM0JNO0lBT0k7RTFFb2wzQlY7RTBFM2wzQk07SUFPSTtFMUV1bDNCVjtFMEU5bDNCTTtJQU9JO0UxRTBsM0JWO0UwRWptM0JNO0lBT0k7RTFFNmwzQlY7RTBFcG0zQk07SUFPSTtFMUVnbTNCVjtFMEV2bTNCTTtJQU9JO0UxRW1tM0JWO0UwRTFtM0JNO0lBT0k7RTFFc20zQlY7RTBFN20zQk07SUFPSTtFMUV5bTNCVjtFMEVobjNCTTtJQU9JO0UxRTRtM0JWO0UwRW5uM0JNO0lBT0k7RTFFK20zQlY7RTBFdG4zQk07SUFPSTtFMUVrbjNCVjtFMEV6bjNCTTtJQU9JO0UxRXFuM0JWO0UwRTVuM0JNO0lBT0k7RTFFd24zQlY7RTBFL24zQk07SUFPSTtFMUUybjNCVjtFMEVsbzNCTTtJQU9JO0UxRThuM0JWO0UwRXJvM0JNO0lBT0k7RTFFaW8zQlY7RTBFeG8zQk07SUFPSTtFMUVvbzNCVjtFMEUzbzNCTTtJQU9JO0UxRXVvM0JWO0UwRTlvM0JNO0lBT0k7RTFFMG8zQlY7RTBFanAzQk07SUFPSTtFMUU2bzNCVjtFMEVwcDNCTTtJQU9JO0UxRWdwM0JWO0UwRXZwM0JNO0lBT0k7RTFFbXAzQlY7RTBFMXAzQk07SUFPSTtFMUVzcDNCVjtFMEU3cDNCTTtJQU9JO0UxRXlwM0JWO0UwRWhxM0JNO0lBT0k7RTFFNHAzQlY7RTBFbnEzQk07SUFPSTtFMUUrcDNCVjtFMEV0cTNCTTtJQU9JO0UxRWtxM0JWO0UwRXpxM0JNO0lBT0k7RTFFcXEzQlY7RTBFNXEzQk07SUFPSTtFMUV3cTNCVjtFMEUvcTNCTTtJQU9JO0UxRTJxM0JWO0UwRWxyM0JNO0lBT0k7RTFFOHEzQlY7RTBFcnIzQk07SUFPSTtFMUVpcjNCVjtFMEV4cjNCTTtJQU9JO0UxRW9yM0JWO0UwRTNyM0JNO0lBT0k7RTFFdXIzQlY7RTBFOXIzQk07SUFPSTtFMUUwcjNCVjtFMEVqczNCTTtJQU9JO0UxRTZyM0JWO0UwRXBzM0JNO0lBT0k7RTFFZ3MzQlY7RTBFdnMzQk07SUFPSTtFMUVtczNCVjtFMEUxczNCTTtJQU9JO0UxRXNzM0JWO0UwRTdzM0JNO0lBT0k7RTFFeXMzQlY7RTBFaHQzQk07SUFPSTtFMUU0czNCVjtFMEVudDNCTTtJQU9JO0UxRStzM0JWO0UwRXR0M0JNO0lBT0k7RTFFa3QzQlY7RTBFenQzQk07SUFPSTtFMUVxdDNCVjtFMEU1dDNCTTtJQU9JO0UxRXd0M0JWO0UwRS90M0JNO0lBT0k7RTFFMnQzQlY7RTBFbHUzQk07SUFPSTtFMUU4dDNCVjtBQUNGO0EyRWx3M0JBO0VENEJRO0lBT0k7RTFFbXUzQlY7RTBFMXUzQk07SUFPSTtFMUVzdTNCVjtFMEU3dTNCTTtJQU9JO0UxRXl1M0JWO0UwRWh2M0JNO0lBT0k7RTFFNHUzQlY7RTBFbnYzQk07SUFPSTtFMUUrdTNCVjtFMEV0djNCTTtJQU9JO0UxRWt2M0JWO0UwRXp2M0JNO0lBT0k7RTFFcXYzQlY7RTBFNXYzQk07SUFPSTtFMUV3djNCVjtFMEUvdjNCTTtJQU9JO0UxRTJ2M0JWO0UwRWx3M0JNO0lBT0k7RTFFOHYzQlY7RTBFcnczQk07SUFPSTtFMUVpdzNCVjtBQUNGO0E0RXYwM0JBO0VBR1E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUo7RUFDQTtFQUNBO0VBR0E7RUFDQTtBNUV1MDNCSjs7QUl6MDNCSTtFd0VPQTtFQUlJO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUo7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFHQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUUyMDNCSjs7QUl6KzNCSTtFd0VtS0E7RUFJSTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlKO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBR0E7RUFHQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVFODAzQko7O0E2RXBwNEJBO0VBQ0M7QTdFdXA0QkQ7O0E4RTFwNEJBO0VBQ0M7QTlFNnA0QkQ7O0E4RTFwNEJBO0VBQ0M7QTlFNnA0QkQ7O0ErRS9wNEJBO0VBQ0k7QS9Fa3E0Qko7O0ErRTdwNEJDO0VBQ0M7QS9FZ3E0QkY7QStFN3A0QkM7RUFDQztBL0UrcDRCRjtBK0U1cDRCQztFQUNDO0EvRThwNEJGOztBK0V4cDRCQztFQUNDO0EvRTJwNEJGO0ErRXhwNEJDO0VBQ0M7QS9FMHA0QkY7QStFdnA0QkM7RUFDQztBL0V5cDRCRjs7QWdGdnI0QkE7RUFDRTtFQUNBO0FoRjByNEJGOztBZ0Z0cjRCQTtFQUNJO0lBQ0k7SUFDQTtFaEZ5cjRCTjtFZ0Z0cjRCRTtJQUNJO0VoRndyNEJOO0FBQ0Y7QWdGcnI0QkE7RUFDSTtBaEZ1cjRCSjs7QWdGbnI0QkE7RUFDSTtJQUNJO0lBQ0E7RWhGc3I0Qk47RWdGbnI0QkU7SUFDSTtFaEZxcjRCTjtBQUNGO0FnRmxyNEJBO0VBQ0k7QWhGb3I0Qko7O0FnRmhyNEJBO0VBQ0k7SUFDSTtFaEZtcjRCTjtFZ0ZocjRCRTtJQUNJO0VoRmtyNEJOO0FBQ0Y7QWdGL3E0QkE7RUFDSTtBaEZpcjRCSjs7QWdGN3E0QkE7RUFDSTtJQUNJO0VoRmdyNEJOO0VnRjdxNEJFO0lBQ0k7RWhGK3E0Qk47QUFDRjtBZ0Y3cTRCQTtFQUNJO0FoRitxNEJKOztBZ0YzcTRCQTtFQUNJO0FoRjhxNEJKOztBZ0YzcTRCQTtFQUNJO0lBQ0k7RWhGOHE0Qk47QUFDRjtBaUZ4djRCQztFQUNDO0VBQ0E7RUFDQTtBakYwdjRCRjtBaUZ4djRCRTtFQUNJO0FqRjB2NEJOOztBaUZodzRCQztFQUNDO0VBQ0E7RUFDQTtBakZtdzRCRjtBaUZqdzRCRTtFQUNJO0FqRm13NEJOOztBaUZ6dzRCQztFQUNDO0VBQ0E7RUFDQTtBakY0dzRCRjtBaUYxdzRCRTtFQUNJO0FqRjR3NEJOOztBaUZseDRCQztFQUNDO0VBQ0E7RUFDQTtBakZxeDRCRjtBaUZueDRCRTtFQUNJO0FqRnF4NEJOOztBaUYzeDRCQztFQUNDO0VBQ0E7RUFDQTtBakY4eDRCRjtBaUY1eDRCRTtFQUNJO0FqRjh4NEJOOztBaUZweTRCQztFQUNDO0VBQ0E7RUFDQTtBakZ1eTRCRjtBaUZyeTRCRTtFQUNJO0FqRnV5NEJOOztBaUY3eTRCQztFQUNDO0VBQ0E7RUFDQTtBakZnejRCRjtBaUY5eTRCRTtFQUNJO0FqRmd6NEJOOztBaUZ0ejRCQztFQUNDO0VBQ0E7RUFDQTtBakZ5ejRCRjtBaUZ2ejRCRTtFQUNJO0FqRnl6NEJOOztBa0Y3ejRCUTtFckVPRiwyQ0FSVztBYmswNEJqQjs7QW1GdDA0QkU7RUFDQztBbkZ5MDRCSDs7QW1GbDA0QlE7RUFDTDtFQUNBO0VBQ0E7QW5GcTA0Qkg7O0FvRjUwNEJDO0VBQ0M7QXBGKzA0QkY7QW9GNzA0QkU7RUFDQztBcEYrMDRCSDs7QW9GejA0QkE7RUFDQztFQUNBO0VBQ0E7QXBGNDA0QkQ7QW9GMTA0QkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBcEY0MDRCRjtBb0Z6MDRCQztFQUNDO0VBQ0E7QXBGMjA0QkY7O0FvRnQwNEJBO0VBQ0M7RTVFakJHO0U0RW1CSDtBcEZ5MDRCRDtBb0Z0MDRCQztFQUNDO0VBQ0E7QXBGdzA0QkY7QW9GcDA0QkM7RUFDQztBcEZzMDRCRjtBb0ZwMDRCRTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtBcEZzMDRCSDtBb0ZuMDRCRTtFQUNDO0FwRnEwNEJIO0FvRm4wNEJHO0VBQ0M7QXBGcTA0Qko7QW9GbDA0Qkc7RUFDQztBcEZvMDRCSjs7QXFGajQ0QkE7RUFDQztFQUNBO0VBQ0E7QXJGbzQ0QkQ7QXFGbDQ0QkM7RUFDQztBckZvNDRCRjtBcUZqNDRCRTtFQUNDO0VBQ0E7RUFDQTtFQUNBLDJCOUUwVGU7RThFelRmO0VBQ0E7QXJGbTQ0Qkg7QXFGOTM0Qkc7RUFDQztBckZnNDRCSjtBcUYxMzRCRztFQUNDO0FyRjQzNEJKO0FxRnQzNEJDOzs7RUFHQztFQUNBO0VBQ0E7RUFDQSwyQjlFK1JnQjtBUHlsNEJsQjtBcUZwMzRCQztFQUNDO0FyRnMzNEJGO0FxRnAzNEJFO0VBQ0M7QXJGczM0Qkg7QXFGcDM0Qkc7RUFDQztBckZzMzRCSjtBcUZqMzRCRTs7O0VBR0M7QXJGbTM0Qkg7O0FzRjc2NEJDOztFQUVDO0U5RVdFO0FSczY0Qko7QXNGOTY0QkU7O0VBQ0M7QXRGaTc0Qkg7QXNGLzY0Qkc7O0VBQ0M7QXRGazc0Qko7QXNGNzY0Qlk7O0VBQ0k7RUFDQSwyQi9Fc1RFO0FQMG40QmxCO0FzRjk2NEJnQjs7RUFDSTtBdEZpNzRCcEI7QXNGOTY0QmdCOztFQUNJO0F0Rmk3NEJwQjtBc0Y1NjRCUTs7RUFDTDtFQUNBO0VBQ0E7RUFDQTtBdEYrNjRCSDtBc0Y3NjRCRzs7RUFDQztFQUNBLDJCL0VrU2M7QVA4bzRCbEI7QXNGNzY0Qkc7O0VBQ0M7QXRGZzc0Qko7QXNGNTY0QkU7O0VBQ0M7QXRGKzY0Qkg7QXNGdjY0Qks7RUFDQztBdEZ5NjRCTjtBc0Z0NjRCSztFQUNDO0F0Rnc2NEJOO0FzRm42NEJLO0VBQ0M7QXRGcTY0Qk47QXNGbDY0Qks7RUFDQztBdEZvNjRCTjtBc0YvNTRCSztFQUNDO0F0Rmk2NEJOO0FzRjk1NEJLO0VBQ0M7QXRGZzY0Qk47O0F1RmgvNEJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXZGbS80QkQ7QXVGLys0QkU7RUFDQztBdkZpLzRCSDtBdUYzKzRCRTtFQUNDO0F2RjYrNEJIO0F1RnYrNEJPO0VBQ0k7QXZGeSs0Qlg7O0F1RmwrNEJBO0VBQ0ksb0JoRmtzQmdEO0VnRmxrQm5EO0F2RnMyNEJEO0F1RnArNEJDO0VBQ087QXZGcys0QlI7QXVGbis0QkM7RUFDQztFQUNBO0VBQ0E7RUFDQSx1QmhGMlE4QjtFZ0YxUTlCLGNoRnFyQmtEO0VnRnByQmxELGlCaEZvckJrRDtFZ0ZuckJsRCxnQmhGcVVxQjtFZ0ZwVXJCLG1CaEY2VGE7RWdGdlRiO0VBU0E7RUFNQTtBdkZtOTRCRjtBdUZ0KzRCRTtFQUNDLGtCaEZxckJpRDtBUG16M0JwRDtBdUZwKzRCRTs7RUFFQztFQUNBLGdCaEYrcUJpRDtFZ0Y5cUJqRCxlaEY4cUJpRDtFZ0Y1cUJqRDtBdkZxKzRCSDtBdUZqKzRCRTtFQ1pNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NqRnNyQjRDO0VpRm5yQmhEO0VBQ0E7QXhGMis0Qko7QXVGcis0QkU7RUNqQk07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ2pGc3JCNEM7RWlGbnJCaEQ7RUFDQTtBeEZvLzRCSjtBdUZ4KzRCRTtFQUNDO0VBV0E7QXZGZys0Qkg7QXVGeis0Qkc7O0VBRUM7QXZGMis0Qko7QXVGeCs0Qkc7RUMvQks7RUFDQTtFQUNBO0VBQ0E7RUFJQSxrRER5QjhCO0VDdEJsQztFQUNBO0F4RnFnNUJKO0F1RjUrNEJHO0VDcENLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0REOEI0QjtFQzNCaEM7RUFDQTtBeEY4ZzVCSjtBdUY5KzRCRTtFQUNDO0VBZUE7QXZGays0Qkg7QXVGLys0Qkc7RUFDQztBdkZpLzRCSjtBdUY5KzRCRzs7RUFFQztBdkZnLzRCSjtBdUY3KzRCRztFQ3ZESztFQUNBO0VBQ0E7RUFDQTtFQUlBLGtERGlEOEI7RUM5Q2xDO0VBQ0E7QXhGa2k1Qko7QXVGai80Qkc7RUM1REs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxrRERzRDRCO0VDbkRoQztFQUNBO0F4RjJpNUJKO0F1Rm4vNEJFO0VBQ0M7RUFlQTtBdkZ1KzRCSDtBdUZwLzRCRztFQUNDO0F2RnMvNEJKO0F1Rm4vNEJHOztFQUVDO0F2RnEvNEJKO0F1RmwvNEJHO0VDL0VLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUREeUU4QjtFQ3RFbEM7RUFDQTtBeEYrajVCSjtBdUZ0LzRCRztFQ3BGSztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1ERDhFNEI7RUMzRWhDO0VBQ0E7QXhGd2s1Qko7QXVGeC80QkU7RUFDQztFQVdBO0F2RmcvNEJIO0F1RnovNEJHOztFQUVDO0F2RjIvNEJKO0F1RngvNEJHO0VDbkdLO0VBQ0E7RUFDQTtFQUNBO0VBSUEscURENkY4QjtFQzFGbEM7RUFDQTtBeEZ5bDVCSjtBdUY1LzRCRztFQ3hHSztFQUNBO0VBQ0E7RUFDQTtFQUlBLHFERGtHNEI7RUMvRmhDO0VBQ0E7QXhGa201Qko7O0FnQnZsNUJJO0V1RTRGSDtJQUNDLHFCaEY2akJrRDtFUGs4M0JsRDtFdUY3LzRCQTtJQUNDO0V2RisvNEJEO0FBQ0Y7QXlGeHE1QkE7RUFDSTtFQUNBO0VBQ0E7QXpGMHE1Qko7QXlGeHE1Qkk7RUFDSTtFQUNBO0F6RjBxNUJSO0F5RnZxNUJJO0VBQ0k7RUFDQTtBekZ5cTVCUjtBeUZ0cTVCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6RndxNUJSO0F5RnRxNUJRO0VBRUk7RUFDQTtFQUNBO0F6RnVxNUJaO0F5RnBxNUJRO0VBQ0k7QXpGc3E1Qlo7QXlGbnE1QlE7RUFDSTtBekZxcTVCWjtBeUZqcTVCWTtFQUVJO0VBQ0E7QXpGa3E1QmhCO0F5RjdwNUJZO0VBRUk7RUFDQTtBekY4cDVCaEI7QXlGeHA1QmdCO0VBRUk7QXpGeXA1QnBCO0F5RjNwNUJnQjtFQUVJO0F6RjRwNUJwQjtBeUY5cDVCZ0I7RUFFSTtBekYrcDVCcEI7QXlGanE1QmdCO0VBRUk7QXpGa3E1QnBCO0F5RnBxNUJnQjtFQUVJO0F6RnFxNUJwQjtBeUZ2cTVCZ0I7RUFFSTtBekZ3cTVCcEI7QXlGMXE1QmdCO0VBRUk7QXpGMnE1QnBCO0F5RjdxNUJnQjtFQUVJO0F6RjhxNUJwQjs7QTBGbnU1Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFGc3U1QlI7QTBGcHU1QlE7RUFDSTtFQUNBO0ExRnN1NUJaO0EwRnB1NUJZO0VBQ0k7RUFDQTtBMUZzdTVCaEI7QTBGaHU1Qlk7RUFDSTtFQUNBO0VBQ0EsWW5GMDVCZ0Q7RW1GejVCaEQsV25GeTVCZ0Q7RW1GeDVCaEQ7RUFDQTtFQUNBO0VBQ0E7QTFGa3U1QmhCO0EwRmh1NUJnQjtFQUNJO0VBQ0E7RWxGcEJoQjtFa0ZzQmdCO0VBQ0Esb0NuRjA0QjRDO0VtRno0QjVDLFduRjQ0QjRDO0VtRjM0QjVDLFVuRjI0QjRDO0FQdTEzQmhFO0EwRi90NUJnQjtFQUNJO0ExRml1NUJwQjtBMEYvdDVCb0I7RUFDSTtFQUNBLFluRm80QndDO0VtRm40QnhDLFduRm00QndDO0VtRmw0QnhDLG9DbkYrM0J3QztBUGsyM0JoRTtBMEZ6dDVCWTtFQUNJO0VBQ0E7RUFDQSxrQm5GeTNCZ0Q7RW1GeDNCaEQsV25GdzNCZ0Q7RW1GdjNCaEQsVW5GdTNCZ0Q7RW1GdDNCaEQ7RUFDQTtFQUNBO0VBQ0E7QTFGMnQ1QmhCO0EwRnp0NUJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLG9DbkYrMkI0QztFbUY5MkI1QyxrQm5GNDJCNEM7RW1GMzJCNUMsV25GMjJCNEM7RW1GMTJCNUMsVW5GMDJCNEM7QVBpMzNCaEU7QTBGeHQ1QmdCO0VBQ0k7RUFDQTtFQUNBLFduRm8yQjRDO0VtRm4yQjVDLFduRm8yQjRDO0FQczMzQmhFO0EwRnh0NUJvQjtFQUNJO0VBQ0EsV25GKzFCd0M7RW1GOTFCeEMsV25GKzFCd0M7RW1GOTFCeEMsb0NuRmcyQndDO0FQMDMzQmhFO0EwRmh0NUJZO0VBQ0k7QTFGa3Q1QmhCO0EwRm50NUJZO0VBQ0k7QTFGcXQ1QmhCO0EwRnR0NUJZO0VBQ0k7QTFGd3Q1QmhCO0EwRnp0NUJZO0VBQ0k7QTFGMnQ1QmhCO0EwRjV0NUJZO0VBQ0k7QTFGOHQ1QmhCO0EwRi90NUJZO0VBQ0k7QTFGaXU1QmhCO0EwRmx1NUJZO0VBQ0k7QTFGb3U1QmhCO0EwRnJ1NUJZO0VBQ0k7QTFGdXU1QmhCO0EwRmp1NUJJO0VBQ0k7RUFDQTtFQUNBO0ExRm11NUJSO0EwRmp1NUJRO0VBQ0k7QTFGbXU1Qlo7QTBGaHU1QlE7RUFDSTtBMUZrdTVCWjtBMEYvdDVCUTtFQUNJO0VBQ0E7RUFDQTtBMUZpdTVCWjs7QTJGMTE1QkE7RUFDSTtBM0Y2MTVCSjs7QTJGejE1QkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QTNGNDE1Qko7O0EyRngxNUJBO0VBQ0k7RUFDQTtFQUNBO0EzRjIxNUJKOztBMkZ2MTVCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGMDE1Qko7O0EyRnQxNUJBO0VBQ0k7RUFDQTtBM0Z5MTVCSjtBMkZ0MTVCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGdzE1QlI7QTJGdDE1QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdwRnNtQ0s7RW9Gcm1DTCxvQnBGc21DTTtBUGt2M0JsQjtBMkZ0MTVCWTs7RUFFSTtBM0Z3MTVCaEI7QTJGcDE1QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNwRjBsQ087RW9GemxDUCxvQnBGMGxDUTtBUDR2M0JwQjtBMkZuMTVCUTtFQUNJO0VBQ0E7RUFDQTtBM0ZxMTVCWjtBMkZsMTVCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG1CcEY4a0NPO0FQc3czQm5CO0EyRmoxNUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCcEZ1a0NPO0VvRnRrQ1AsVXBGcWtDTTtFb0Zwa0NOLFdwRm9rQ007QVArdzNCbEI7QTJGajE1Qlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VIL0NSO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NHeUMwQztFSHRDOUM7RUFDQTtFR3NDWTtFSGpEUjtFQUNBO0VBQ0E7RUFDQTtFQUlBLHNDRzJDd0M7RUh4QzVDO0VBQ0E7RUd3Q1k7QTNGKzE1QmhCO0EyRnoxNUJJO0VBQ0k7QTNGMjE1QlI7O0EyRm4xNUJZO0VBQ0k7RUFDQSwrQnBGcWhDa0I7QVBpMDNCbEM7O0EyRjkwNUJJOztFQUVJO0VBQ0E7QTNGaTE1QlI7O0EyRjUwNUJBO0VBQ0k7QTNGKzA1Qko7O0EyRjMwNUJBO0VBQ0k7QTNGODA1Qko7O0EyRi96NUJnQjtFQ3pKZjtFQUNBO0VBQ0E7RUFDQTtFQUNBLCtCckZxb0NpQztBUHUxM0JsQztBMkZoMDVCd0I7RUNoS3ZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsK0JyRnFvQ2lDO0FQODEzQmxDOztBMkYvejVCWTtFQUNJO0VBQ0EsdUJwRndJZ0I7RW9GdkloQjtFQUNBO0VBQ0EsWXBGcTlCUTtBUDYyM0J4QjtBMkYvejVCZ0I7RUFHSTtFQUNBO0VBS0k7QTNGMno1QnhCOztBMkZyejVCWTtFQUNJO0EzRnd6NUJoQjtBMkZ0ejVCZ0I7RUFFSTtBM0Z1ejVCcEI7O0E0Rmo0NUJDO0VBQ0MsaUJyRjZnQ3lCO0FQdTMzQjNCO0EyRmx6NUJnQjtFQUNJLGtCcEYrN0JFO0FQcTMzQnRCOztBMkYveTVCWTtFQUNJO0EzRmt6NUJoQjs7QTJGNXk1Qm9COztFQUVJO0VBQ0E7QTNGK3k1QnhCOztBMkYxeTVCWTtFQUNJO0VBQ0E7QTNGNnk1QmhCOztBMkYxeTVCWTtFQUNJO0EzRjZ5NUJoQjtBMkYzeTVCZ0I7RUFDSTtFQUNBO0EzRjZ5NUJwQjtBMkYxeTVCd0I7RUMvT3ZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsK0JyRnFvQ2lDO0FQdTUzQmxDOztBMkZ4eTVCZ0I7RW5GM09aO0FSdWg2Qko7O0EyRnJ5NUJnQjtFQUNJO0EzRnd5NUJwQjs7QTJGbHk1QmdCO0VBQ0k7QTNGcXk1QnBCOztBNkYxaTZCWTtFRnVKSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUDQ2M0JoQztFMkZyNTVCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQbTczQmhDO0UyRnA1NUJVO0lBQ0k7SUFDQSx1QnBGd0lnQjtJb0Z2SWhCO0lBQ0E7SUFDQSxZcEZxOUJRO0VQaTgzQnRCO0UyRm41NUJjO0lBR0k7SUFDQTtJQUtJO0UzRis0NUJ0QjtFMkZ6NDVCVTtJQUNJO0UzRjI0NUJkO0UyRno0NUJjO0lBRUk7RTNGMDQ1QmxCO0U0RnA5NUJEO0lBQ0MsaUJyRjZnQ3lCO0VQeTgzQnpCO0UyRnA0NUJjO0lBQ0ksa0JwRis3QkU7RVB1ODNCcEI7RTJGajQ1QlU7SUFDSTtFM0ZtNDVCZDtFMkY3MzVCa0I7O0lBRUk7SUFDQTtFM0YrMzVCdEI7RTJGMTM1QlU7SUFDSTtJQUNBO0UzRjQzNUJkO0UyRnozNUJVO0lBQ0k7RTNGMjM1QmQ7RTJGejM1QmM7SUFDSTtJQUNBO0UzRjIzNUJsQjtFMkZ4MzVCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQcSszQmhDO0UyRnQzNUJjO0luRjNPWjtFUm9tNkJGO0UyRmwzNUJjO0lBQ0k7RTNGbzM1QmxCO0UyRjkyNUJjO0lBQ0k7RTNGZzM1QmxCO0FBQ0Y7QTZGdG42Qlk7RUZ1Skk7SUN6SmY7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVB1LzNCaEM7RTJGaCs1QnNCO0lDaEt2QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUDgvM0JoQztFMkYvOTVCVTtJQUNJO0lBQ0EsdUJwRndJZ0I7SW9GdkloQjtJQUNBO0lBQ0EsWXBGcTlCUTtFUDRnNEJ0QjtFMkY5OTVCYztJQUdJO0lBQ0E7SUFLSTtFM0YwOTVCdEI7RTJGcDk1QlU7SUFDSTtFM0ZzOTVCZDtFMkZwOTVCYztJQUVJO0UzRnE5NUJsQjtFNEYvaDZCRDtJQUNDLGlCckY2Z0N5QjtFUG9oNEJ6QjtFMkYvODVCYztJQUNJLGtCcEYrN0JFO0VQa2g0QnBCO0UyRjU4NUJVO0lBQ0k7RTNGODg1QmQ7RTJGeDg1QmtCOztJQUVJO0lBQ0E7RTNGMDg1QnRCO0UyRnI4NUJVO0lBQ0k7SUFDQTtFM0Z1ODVCZDtFMkZwODVCVTtJQUNJO0UzRnM4NUJkO0UyRnA4NUJjO0lBQ0k7SUFDQTtFM0ZzODVCbEI7RTJGbjg1QnNCO0lDL092QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUGdqNEJoQztFMkZqODVCYztJbkYzT1o7RVIrcTZCRjtFMkY3NzVCYztJQUNJO0UzRis3NUJsQjtFMkZ6NzVCYztJQUNJO0UzRjI3NUJsQjtBQUNGO0E2RmpzNkJZO0VGdUpJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQa2s0QmhDO0UyRjNpNkJzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVB5azRCaEM7RTJGMWk2QlU7SUFDSTtJQUNBLHVCcEZ3SWdCO0lvRnZJaEI7SUFDQTtJQUNBLFlwRnE5QlE7RVB1bDRCdEI7RTJGemk2QmM7SUFHSTtJQUNBO0lBS0k7RTNGcWk2QnRCO0UyRi9oNkJVO0lBQ0k7RTNGaWk2QmQ7RTJGL2g2QmM7SUFFSTtFM0ZnaTZCbEI7RTRGMW02QkQ7SUFDQyxpQnJGNmdDeUI7RVArbDRCekI7RTJGMWg2QmM7SUFDSSxrQnBGKzdCRTtFUDZsNEJwQjtFMkZ2aDZCVTtJQUNJO0UzRnloNkJkO0UyRm5oNkJrQjs7SUFFSTtJQUNBO0UzRnFoNkJ0QjtFMkZoaDZCVTtJQUNJO0lBQ0E7RTNGa2g2QmQ7RTJGL2c2QlU7SUFDSTtFM0ZpaDZCZDtFMkYvZzZCYztJQUNJO0lBQ0E7RTNGaWg2QmxCO0UyRjlnNkJzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVAybjRCaEM7RTJGNWc2QmM7SW5GM09aO0VSMHY2QkY7RTJGeGc2QmM7SUFDSTtFM0YwZzZCbEI7RTJGcGc2QmM7SUFDSTtFM0ZzZzZCbEI7QUFDRjtBNkY1dzZCWTtFRnVKSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUDZvNEJoQztFMkZ0bjZCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQb3A0QmhDO0UyRnJuNkJVO0lBQ0k7SUFDQSx1QnBGd0lnQjtJb0Z2SWhCO0lBQ0E7SUFDQSxZcEZxOUJRO0VQa3E0QnRCO0UyRnBuNkJjO0lBR0k7SUFDQTtJQUtJO0UzRmduNkJ0QjtFMkYxbTZCVTtJQUNJO0UzRjRtNkJkO0UyRjFtNkJjO0lBRUk7RTNGMm02QmxCO0U0RnJyNkJEO0lBQ0MsaUJyRjZnQ3lCO0VQMHE0QnpCO0UyRnJtNkJjO0lBQ0ksa0JwRis3QkU7RVB3cTRCcEI7RTJGbG02QlU7SUFDSTtFM0ZvbTZCZDtFMkY5bDZCa0I7O0lBRUk7SUFDQTtFM0ZnbTZCdEI7RTJGM2w2QlU7SUFDSTtJQUNBO0UzRjZsNkJkO0UyRjFsNkJVO0lBQ0k7RTNGNGw2QmQ7RTJGMWw2QmM7SUFDSTtJQUNBO0UzRjRsNkJsQjtFMkZ6bDZCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQc3M0QmhDO0UyRnZsNkJjO0luRjNPWjtFUnEwNkJGO0UyRm5sNkJjO0lBQ0k7RTNGcWw2QmxCO0UyRi9rNkJjO0lBQ0k7RTNGaWw2QmxCO0FBQ0Y7QTZGdjE2Qlk7RUZ1Skk7SUN6SmY7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVB3dDRCaEM7RTJGanM2QnNCO0lDaEt2QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUCt0NEJoQztFMkZoczZCVTtJQUNJO0lBQ0EsdUJwRndJZ0I7SW9GdkloQjtJQUNBO0lBQ0EsWXBGcTlCUTtFUDZ1NEJ0QjtFMkYvcjZCYztJQUdJO0lBQ0E7SUFLSTtFM0YycjZCdEI7RTJGcnI2QlU7SUFDSTtFM0Z1cjZCZDtFMkZycjZCYztJQUVJO0UzRnNyNkJsQjtFNEZodzZCRDtJQUNDLGlCckY2Z0N5QjtFUHF2NEJ6QjtFMkZocjZCYztJQUNJLGtCcEYrN0JFO0VQbXY0QnBCO0UyRjdxNkJVO0lBQ0k7RTNGK3E2QmQ7RTJGenE2QmtCOztJQUVJO0lBQ0E7RTNGMnE2QnRCO0UyRnRxNkJVO0lBQ0k7SUFDQTtFM0Z3cTZCZDtFMkZycTZCVTtJQUNJO0UzRnVxNkJkO0UyRnJxNkJjO0lBQ0k7SUFDQTtFM0Z1cTZCbEI7RTJGcHE2QnNCO0lDL092QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUGl4NEJoQztFMkZscTZCYztJbkYzT1o7RVJnNTZCRjtFMkY5cDZCYztJQUNJO0UzRmdxNkJsQjtFMkYxcDZCYztJQUNJO0UzRjRwNkJsQjtBQUNGO0E2RnY1NkJZO0VGNElJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQbXk0QmhDO0UyRjV3NkJzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVAweTRCaEM7RTJGM3c2QlU7SUFDSTtJQUNBLHVCcEZ3SWdCO0lvRnZJaEI7SUFDQTtJQUNBLFlwRnE5QlE7RVB3ejRCdEI7RTJGMXc2QmM7SUFHSTtJQUNBO0lBS0k7RTNGc3c2QnRCO0UyRmh3NkJVO0lBQ0k7RTNGa3c2QmQ7RTJGaHc2QmM7SUFFSTtFM0ZpdzZCbEI7RTRGMzA2QkQ7SUFDQyxpQnJGNmdDeUI7RVBnMDRCekI7RTJGM3Y2QmM7SUFDSSxrQnBGKzdCRTtFUDh6NEJwQjtFMkZ4djZCVTtJQUNJO0UzRjB2NkJkO0UyRnB2NkJrQjs7SUFFSTtJQUNBO0UzRnN2NkJ0QjtFMkZqdjZCVTtJQUNJO0lBQ0E7RTNGbXY2QmQ7RTJGaHY2QlU7SUFDSTtFM0ZrdjZCZDtFMkZodjZCYztJQUNJO0lBQ0E7RTNGa3Y2QmxCO0UyRi91NkJzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVA0MTRCaEM7RTJGN3U2QmM7SW5GM09aO0VSMjk2QkY7RTJGenU2QmM7SUFDSTtFM0YydTZCbEI7RTJGcnU2QmM7SUFDSTtFM0Z1dTZCbEI7QUFDRjtBNkZsKzZCWTtFRjRJSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUDgyNEJoQztFMkZ2MTZCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQcTM0QmhDO0UyRnQxNkJVO0lBQ0k7SUFDQSx1QnBGd0lnQjtJb0Z2SWhCO0lBQ0E7SUFDQSxZcEZxOUJRO0VQbTQ0QnRCO0UyRnIxNkJjO0lBR0k7SUFDQTtJQUtJO0UzRmkxNkJ0QjtFMkYzMDZCVTtJQUNJO0UzRjYwNkJkO0UyRjMwNkJjO0lBRUk7RTNGNDA2QmxCO0U0RnQ1NkJEO0lBQ0MsaUJyRjZnQ3lCO0VQMjQ0QnpCO0UyRnQwNkJjO0lBQ0ksa0JwRis3QkU7RVB5NDRCcEI7RTJGbjA2QlU7SUFDSTtFM0ZxMDZCZDtFMkYvejZCa0I7O0lBRUk7SUFDQTtFM0ZpMDZCdEI7RTJGNXo2QlU7SUFDSTtJQUNBO0UzRjh6NkJkO0UyRjN6NkJVO0lBQ0k7RTNGNno2QmQ7RTJGM3o2QmM7SUFDSTtJQUNBO0UzRjZ6NkJsQjtFMkYxejZCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQdTY0QmhDO0UyRnh6NkJjO0luRjNPWjtFUnNpN0JGO0UyRnB6NkJjO0lBQ0k7RTNGc3o2QmxCO0UyRmh6NkJjO0lBQ0k7RTNGa3o2QmxCO0FBQ0Y7QTZGN2k3Qlk7RUY0SUk7SUN6SmY7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVB5NzRCaEM7RTJGbDY2QnNCO0lDaEt2QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUGc4NEJoQztFMkZqNjZCVTtJQUNJO0lBQ0EsdUJwRndJZ0I7SW9GdkloQjtJQUNBO0lBQ0EsWXBGcTlCUTtFUDg4NEJ0QjtFMkZoNjZCYztJQUdJO0lBQ0E7SUFLSTtFM0Y0NTZCdEI7RTJGdDU2QlU7SUFDSTtFM0Z3NTZCZDtFMkZ0NTZCYztJQUVJO0UzRnU1NkJsQjtFNEZqKzZCRDtJQUNDLGlCckY2Z0N5QjtFUHM5NEJ6QjtFMkZqNTZCYztJQUNJLGtCcEYrN0JFO0VQbzk0QnBCO0UyRjk0NkJVO0lBQ0k7RTNGZzU2QmQ7RTJGMTQ2QmtCOztJQUVJO0lBQ0E7RTNGNDQ2QnRCO0UyRnY0NkJVO0lBQ0k7SUFDQTtFM0Z5NDZCZDtFMkZ0NDZCVTtJQUNJO0UzRnc0NkJkO0UyRnQ0NkJjO0lBQ0k7SUFDQTtFM0Z3NDZCbEI7RTJGcjQ2QnNCO0lDL092QjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUGsvNEJoQztFMkZuNDZCYztJbkYzT1o7RVJpbjdCRjtFMkYvMzZCYztJQUNJO0UzRmk0NkJsQjtFMkYzMzZCYztJQUNJO0UzRjYzNkJsQjtBQUNGO0E2RnhuN0JZO0VGNElJO0lDekpmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQb2c1QmhDO0UyRjcrNkJzQjtJQ2hLdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVAyZzVCaEM7RTJGNSs2QlU7SUFDSTtJQUNBLHVCcEZ3SWdCO0lvRnZJaEI7SUFDQTtJQUNBLFlwRnE5QlE7RVB5aDVCdEI7RTJGMys2QmM7SUFHSTtJQUNBO0lBS0k7RTNGdSs2QnRCO0UyRmorNkJVO0lBQ0k7RTNGbSs2QmQ7RTJGais2QmM7SUFFSTtFM0ZrKzZCbEI7RTRGNWk3QkQ7SUFDQyxpQnJGNmdDeUI7RVBpaTVCekI7RTJGNTk2QmM7SUFDSSxrQnBGKzdCRTtFUCtoNUJwQjtFMkZ6OTZCVTtJQUNJO0UzRjI5NkJkO0UyRnI5NkJrQjs7SUFFSTtJQUNBO0UzRnU5NkJ0QjtFMkZsOTZCVTtJQUNJO0lBQ0E7RTNGbzk2QmQ7RTJGajk2QlU7SUFDSTtFM0ZtOTZCZDtFMkZqOTZCYztJQUNJO0lBQ0E7RTNGbTk2QmxCO0UyRmg5NkJzQjtJQy9PdkI7SUFDQTtJQUNBO0lBQ0E7SUFDQSwrQnJGcW9DaUM7RVA2ajVCaEM7RTJGOTg2QmM7SW5GM09aO0VSNHI3QkY7RTJGMTg2QmM7SUFDSTtFM0Y0ODZCbEI7RTJGdDg2QmM7SUFDSTtFM0Z3ODZCbEI7QUFDRjtBNkZuczdCWTtFRjRJSTtJQ3pKZjtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCckZxb0NpQztFUCtrNUJoQztFMkZ4ajdCc0I7SUNoS3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQc2w1QmhDO0UyRnZqN0JVO0lBQ0k7SUFDQSx1QnBGd0lnQjtJb0Z2SWhCO0lBQ0E7SUFDQSxZcEZxOUJRO0VQb201QnRCO0UyRnRqN0JjO0lBR0k7SUFDQTtJQUtJO0UzRmtqN0J0QjtFMkY1aTdCVTtJQUNJO0UzRjhpN0JkO0UyRjVpN0JjO0lBRUk7RTNGNmk3QmxCO0U0RnZuN0JEO0lBQ0MsaUJyRjZnQ3lCO0VQNG01QnpCO0UyRnZpN0JjO0lBQ0ksa0JwRis3QkU7RVAwbTVCcEI7RTJGcGk3QlU7SUFDSTtFM0ZzaTdCZDtFMkZoaTdCa0I7O0lBRUk7SUFDQTtFM0ZraTdCdEI7RTJGN2g3QlU7SUFDSTtJQUNBO0UzRitoN0JkO0UyRjVoN0JVO0lBQ0k7RTNGOGg3QmQ7RTJGNWg3QmM7SUFDSTtJQUNBO0UzRjhoN0JsQjtFMkYzaDdCc0I7SUMvT3ZCO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0JyRnFvQ2lDO0VQd281QmhDO0UyRnpoN0JjO0luRjNPWjtFUnV3N0JGO0UyRnJoN0JjO0lBQ0k7RTNGdWg3QmxCO0UyRmpoN0JjO0lBQ0k7RTNGbWg3QmxCO0FBQ0Y7QTJGM2c3Qkk7RUFDSTtFQUNBO0EzRjZnN0JSO0E0RjN2N0JHOzs7O0VBRUM7QTVGK3Y3Qko7QTRGenY3Qks7Ozs7Ozs7O0VBRUM7QTVGaXc3Qk47QTRGM3Y3Qk87Ozs7Ozs7Ozs7Ozs7Ozs7RUFFQztBNUYydzdCUjtBNEZydzdCUzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFQztBNUZxeTdCVjtBNEZ0eDdCSTs7OztFQUVDO0VBQ0E7QTVGMHg3Qkw7QTRGcHg3Qk07Ozs7Ozs7O0VBRUM7RUFDQTtBNUY0eDdCUDtBNEZ0eDdCUTs7Ozs7Ozs7Ozs7Ozs7OztFQUVDO0VBQ0E7QTVGc3k3QlQ7QTRGaHk3QlU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUM7RUFDQTtBNUZnMDdCWDs7QTJGbHA3QkE7RUFDSTtJQUNJO0UzRnFwN0JOO0UyRmxwN0JFO0lBQ0k7RTNGb3A3Qk47QUFDRjtBMkZqcDdCQTtFQUNJO0lBQ0k7RTNGbXA3Qk47RTJGaHA3QkU7SUFDSTtFM0ZrcDdCTjtBQUNGO0EyRi9vN0JBO0VBQ0k7SUFDSTtFM0ZpcDdCTjtFMkY5bzdCRTtJQUNJO0UzRmdwN0JOO0FBQ0Y7QTRGbHg3QlE7RUE1Q04sc0JFbkk0QztBOUZvODdCOUM7QTRGL3o3QkU7RUFDQyxzQkV0STJDO0E5RnU4N0I5QztBNEYzejdCRzs7O0VBR0Msc0JFL0lxRTtBOUY0ODdCekU7QTRGdHo3Qkc7RUFDQyxpQ0V2SmdHO0E5Ris4N0JwRztBNEZqejdCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGlDTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxpQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1Rit6N0JIOztBNEZsejdCUTtFQTVDTiwyQkU1SDRDO0E5Rjg5N0I5QztBNEZoMjdCRTtFQUNDLDJCRS9IMkM7QTlGaSs3QjlDOztBNEY1MTdCRzs7O0VBR0MsMkJFaklnRDtBOUZnKzdCcEQ7O0E0RngxN0JHO0VBQ0Msc0NFbElzRDtBOUY2OTdCMUQ7O0E0RnAxN0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHNDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGbTI3Qkg7O0E0RnQxN0JRO0VBNUNOLHdCRW5JNEM7QTlGeWc4QjlDO0E0RnA0N0JFO0VBQ0Msd0JFdEkyQztBOUY0ZzhCOUM7QTRGaDQ3Qkc7OztFQUdDLHdCRS9JcUU7QTlGaWg4QnpFO0E0RjMzN0JHO0VBQ0MsbUNFdkpnRztBOUZvaDhCcEc7QTRGdDM3QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBNUZvNDdCSDs7QTRGdjM3QlE7RUE1Q04sNkJFNUg0QztBOUZtaThCOUM7QTRGcjY3QkU7RUFDQyw2QkUvSDJDO0E5RnNpOEI5Qzs7QTRGajY3Qkc7OztFQUdDLDZCRWpJZ0Q7QTlGcWk4QnBEOztBNEY3NTdCRztFQUNDLHdDRWxJc0Q7QTlGa2k4QjFEOztBNEZ6NTdCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHdDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx3Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E1Rnc2N0JIOztBNEYzNTdCUTtFQTVDTiwwQkVuSTRDO0E5RjhrOEI5QztBNEZ6ODdCRTtFQUNDLDBCRXRJMkM7QTlGaWw4QjlDO0E0RnI4N0JHOzs7RUFHQywwQkUvSXFFO0E5RnNsOEJ6RTtBNEZoODdCRztFQUNDLHFDRXZKZ0c7QTlGeWw4QnBHO0E0RjM3N0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEscUNNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHFDTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTVGeTg3Qkg7O0E0RjU3N0JRO0VBNUNOLCtCRTVINEM7QTlGd204QjlDO0E0RjErN0JFO0VBQ0MsK0JFL0gyQztBOUYybThCOUM7O0E0RnQrN0JHOzs7RUFHQywrQkVqSWdEO0E5RjBtOEJwRDs7QTRGbCs3Qkc7RUFDQywwQ0VsSXNEO0E5RnVtOEIxRDs7QTRGOTk3QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwwQ014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMENNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBNUY2KzdCSDs7QTRGaCs3QlE7RUE1Q04sc0JFbkk0QztBOUZtcDhCOUM7QTRGOWc4QkU7RUFDQyxzQkV0STJDO0E5RnNwOEI5QztBNEYxZzhCRzs7O0VBR0Msc0JFL0lxRTtBOUYycDhCekU7QTRGcmc4Qkc7RUFDQyxpQ0V2SmdHO0E5RjhwOEJwRztBNEZoZzhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGlDTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxpQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1RjhnOEJIOztBNEZqZzhCUTtFQTVDTiwyQkU1SDRDO0E5RjZxOEI5QztBNEYvaThCRTtFQUNDLDJCRS9IMkM7QTlGZ3I4QjlDOztBNEYzaThCRzs7O0VBR0MsMkJFaklnRDtBOUYrcThCcEQ7O0E0RnZpOEJHO0VBQ0Msc0NFbElzRDtBOUY0cThCMUQ7O0E0Rm5pOEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHNDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGa2o4Qkg7O0E0RnJpOEJRO0VBNUNOLHdCRW5JNEM7QTlGd3Q4QjlDO0E0Rm5sOEJFO0VBQ0Msd0JFdEkyQztBOUYydDhCOUM7QTRGL2s4Qkc7OztFQUdDLHdCRS9JcUU7QTlGZ3U4QnpFO0E0RjFrOEJHO0VBQ0MsbUNFdkpnRztBOUZtdThCcEc7QTRGcms4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBNUZtbDhCSDs7QTRGdGs4QlE7RUE1Q04sNkJFNUg0QztBOUZrdjhCOUM7QTRGcG44QkU7RUFDQyw2QkUvSDJDO0E5RnF2OEI5Qzs7QTRGaG44Qkc7OztFQUdDLDZCRWpJZ0Q7QTlGb3Y4QnBEOztBNEY1bThCRztFQUNDLHdDRWxJc0Q7QTlGaXY4QjFEOztBNEZ4bThCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHdDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx3Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E1RnVuOEJIOztBNEYxbThCUTtFQTVDTixxQkVuSTRDO0E5RjZ4OEI5QztBNEZ4cDhCRTtFQUNDLHFCRXRJMkM7QTlGZ3k4QjlDO0E0RnBwOEJHOzs7RUFHQyxxQkUvSXFFO0E5RnF5OEJ6RTtBNEYvbzhCRztFQUNDLGdDRXZKZ0c7QTlGd3k4QnBHO0E0RjFvOEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTVGd3A4Qkg7O0E0RjNvOEJRO0VBNUNOLDBCRTVINEM7QTlGdXo4QjlDO0E0RnpyOEJFO0VBQ0MsMEJFL0gyQztBOUYwejhCOUM7O0E0RnJyOEJHOzs7RUFHQywwQkVqSWdEO0E5Rnl6OEJwRDs7QTRGanI4Qkc7RUFDQyxxQ0VsSXNEO0E5RnN6OEIxRDs7QTRGN3E4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxxQ014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEscUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBNUY0cjhCSDs7QTRGL3E4QlE7RUE1Q04sd0JFbkk0QztBOUZrMjhCOUM7QTRGN3Q4QkU7RUFDQyx3QkV0STJDO0E5RnEyOEI5QztBNEZ6dDhCRzs7O0VBR0Msd0JFL0lxRTtBOUYwMjhCekU7QTRGcHQ4Qkc7RUFDQyxtQ0V2SmdHO0E5RjYyOEJwRztBNEYvczhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1RjZ0OEJIOztBNEZodDhCUTtFQTVDTiw2QkU1SDRDO0E5RjQzOEI5QztBNEY5djhCRTtFQUNDLDZCRS9IMkM7QTlGKzM4QjlDOztBNEYxdjhCRzs7O0VBR0MsNkJFaklnRDtBOUY4MzhCcEQ7O0E0RnR2OEJHO0VBQ0Msd0NFbElzRDtBOUYyMzhCMUQ7O0E0Rmx2OEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsd0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHdDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGaXc4Qkg7O0E0RnB2OEJRO0VBNUNOLHVCRW5JNEM7QTlGdTY4QjlDO0E0Rmx5OEJFO0VBQ0MsdUJFdEkyQztBOUYwNjhCOUM7QTRGOXg4Qkc7OztFQUdDLHVCRS9JcUU7QTlGKzY4QnpFO0E0Rnp4OEJHO0VBQ0Msa0NFdkpnRztBOUZrNzhCcEc7QTRGcHg4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxrQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBNUZreThCSDs7QTRGcng4QlE7RUE1Q04sNEJFNUg0QztBOUZpODhCOUM7QTRGbjA4QkU7RUFDQyw0QkUvSDJDO0E5Rm84OEI5Qzs7QTRGL3o4Qkc7OztFQUdDLDRCRWpJZ0Q7QTlGbTg4QnBEOztBNEYzejhCRztFQUNDLHVDRWxJc0Q7QTlGZzg4QjFEOztBNEZ2ejhCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHVDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx1Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E1RnMwOEJIOztBNEZ6ejhCUTtFQTVDTixxQkVuSTRDO0E5RjQrOEI5QztBNEZ2MjhCRTtFQUNDLHFCRXRJMkM7QTlGKys4QjlDO0E0Rm4yOEJHOzs7RUFHQyxxQkUvSXFFO0E5Rm8vOEJ6RTtBNEY5MThCRztFQUNDLGdDRXZKZ0c7QTlGdS84QnBHO0E0RnoxOEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTVGdTI4Qkg7O0E0RjExOEJRO0VBNUNOLDBCRTVINEM7QTlGc2c5QjlDO0E0Rng0OEJFO0VBQ0MsMEJFL0gyQztBOUZ5ZzlCOUM7O0E0RnA0OEJHOzs7RUFHQywwQkVqSWdEO0E5RndnOUJwRDs7QTRGaDQ4Qkc7RUFDQyxxQ0VsSXNEO0E5RnFnOUIxRDs7QTRGNTM4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxxQ014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEscUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBNUYyNDhCSDs7QTRGOTM4QlE7RUE1Q04sc0JFbkk0QztBOUZpajlCOUM7QTRGNTY4QkU7RUFDQyxzQkV0STJDO0E5Rm9qOUI5QztBNEZ4NjhCRzs7O0VBR0Msc0JFL0lxRTtBOUZ5ajlCekU7QTRGbjY4Qkc7RUFDQyxpQ0V2SmdHO0E5RjRqOUJwRztBNEY5NThCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGlDTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxpQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1RjQ2OEJIOztBNEYvNThCUTtFQTVDTiwyQkU1SDRDO0E5RjJrOUI5QztBNEY3ODhCRTtFQUNDLDJCRS9IMkM7QTlGOGs5QjlDOztBNEZ6ODhCRzs7O0VBR0MsMkJFaklnRDtBOUY2azlCcEQ7O0E0RnI4OEJHO0VBQ0Msc0NFbElzRDtBOUYwazlCMUQ7O0E0Rmo4OEJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHNDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGZzk4Qkg7O0E0Rm44OEJRO0VBNUNOLHlCRW5JNEM7QTlGc245QjlDO0E0RmovOEJFO0VBQ0MseUJFdEkyQztBOUZ5bjlCOUM7QTRGNys4Qkc7OztFQUdDLHlCRS9JcUU7QTlGOG45QnpFO0E0RngrOEJHO0VBQ0Msb0NFdkpnRztBOUZpbzlCcEc7QTRGbis4QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBNUZpLzhCSDs7QTRGcCs4QlE7RUE1Q04sOEJFNUg0QztBOUZncDlCOUM7QTRGbGg5QkU7RUFDQyw4QkUvSDJDO0E5Rm1wOUI5Qzs7QTRGOWc5Qkc7OztFQUdDLDhCRWpJZ0Q7QTlGa3A5QnBEOztBNEYxZzlCRztFQUNDLHlDRWxJc0Q7QTlGK285QjFEOztBNEZ0ZzlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E1RnFoOUJIOztBNEZ4ZzlCUTtFQTVDTix5QkVuSTRDO0E5RjJyOUI5QztBNEZ0ajlCRTtFQUNDLHlCRXRJMkM7QTlGOHI5QjlDO0E0RmxqOUJHOzs7RUFHQyx5QkUvSXFFO0E5Rm1zOUJ6RTtBNEY3aTlCRztFQUNDLG9DRXZKZ0c7QTlGc3M5QnBHO0E0RnhpOUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTVGc2o5Qkg7O0E0RnppOUJRO0VBNUNOLDhCRTVINEM7QTlGcXQ5QjlDO0E0RnZsOUJFO0VBQ0MsOEJFL0gyQztBOUZ3dDlCOUM7O0E0Rm5sOUJHOzs7RUFHQyw4QkVqSWdEO0E5RnV0OUJwRDs7QTRGL2s5Qkc7RUFDQyx5Q0VsSXNEO0E5Rm90OUIxRDs7QTRGM2s5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBNUYwbDlCSDs7QTRGN2s5QlE7RUE1Q04seUJFbkk0QztBOUZndzlCOUM7QTRGM245QkU7RUFDQyx5QkV0STJDO0E5Rm13OUI5QztBNEZ2bjlCRzs7O0VBR0MseUJFL0lxRTtBOUZ3dzlCekU7QTRGbG45Qkc7RUFDQyxvQ0V2SmdHO0E5RjJ3OUJwRztBNEY3bTlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1RjJuOUJIOztBNEY5bTlCUTtFQTVDTiw4QkU1SDRDO0E5RjB4OUI5QztBNEY1cDlCRTtFQUNDLDhCRS9IMkM7QTlGNng5QjlDOztBNEZ4cDlCRzs7O0VBR0MsOEJFaklnRDtBOUY0eDlCcEQ7O0E0RnBwOUJHO0VBQ0MseUNFbElzRDtBOUZ5eDlCMUQ7O0E0RmhwOUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGK3A5Qkg7O0E0RmxwOUJRO0VBNUNOLHlCRW5JNEM7QTlGcTA5QjlDO0E0RmhzOUJFO0VBQ0MseUJFdEkyQztBOUZ3MDlCOUM7QTRGNXI5Qkc7OztFQUdDLHlCRS9JcUU7QTlGNjA5QnpFO0E0RnZyOUJHO0VBQ0Msb0NFdkpnRztBOUZnMTlCcEc7QTRGbHI5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBNUZnczlCSDs7QTRGbnI5QlE7RUE1Q04sOEJFNUg0QztBOUYrMTlCOUM7QTRGanU5QkU7RUFDQyw4QkUvSDJDO0E5RmsyOUI5Qzs7QTRGN3Q5Qkc7OztFQUdDLDhCRWpJZ0Q7QTlGaTI5QnBEOztBNEZ6dDlCRztFQUNDLHlDRWxJc0Q7QTlGODE5QjFEOztBNEZydDlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E1Rm91OUJIOztBNEZ2dDlCUTtFQTVDTix5QkVuSTRDO0E5RjA0OUI5QztBNEZydzlCRTtFQUNDLHlCRXRJMkM7QTlGNjQ5QjlDO0E0Rmp3OUJHOzs7RUFHQyx5QkUvSXFFO0E5Rms1OUJ6RTtBNEY1djlCRztFQUNDLG9DRXZKZ0c7QTlGcTU5QnBHO0E0RnZ2OUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTVGcXc5Qkg7O0E0Rnh2OUJRO0VBNUNOLDhCRTVINEM7QTlGbzY5QjlDO0E0RnR5OUJFO0VBQ0MsOEJFL0gyQztBOUZ1NjlCOUM7O0E0Rmx5OUJHOzs7RUFHQyw4QkVqSWdEO0E5RnM2OUJwRDs7QTRGOXg5Qkc7RUFDQyx5Q0VsSXNEO0E5Rm02OUIxRDs7QTRGMXg5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBNUZ5eTlCSDs7QTRGNXg5QlE7RUE1Q04seUJFbkk0QztBOUYrODlCOUM7QTRGMTA5QkU7RUFDQyx5QkV0STJDO0E5Rms5OUI5QztBNEZ0MDlCRzs7O0VBR0MseUJFL0lxRTtBOUZ1OTlCekU7QTRGajA5Qkc7RUFDQyxvQ0V2SmdHO0E5RjA5OUJwRztBNEY1ejlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1RjAwOUJIOztBNEY3ejlCUTtFQTVDTiw4QkU1SDRDO0E5RnkrOUI5QztBNEYzMjlCRTtFQUNDLDhCRS9IMkM7QTlGNCs5QjlDOztBNEZ2MjlCRzs7O0VBR0MsOEJFaklnRDtBOUYyKzlCcEQ7O0E0Rm4yOUJHO0VBQ0MseUNFbElzRDtBOUZ3KzlCMUQ7O0E0Ri8xOUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGODI5Qkg7O0E0RmoyOUJRO0VBNUNOLHlCRW5JNEM7QTlGb2grQjlDO0E0Ri80OUJFO0VBQ0MseUJFdEkyQztBOUZ1aCtCOUM7QTRGMzQ5Qkc7OztFQUdDLHlCRS9JcUU7QTlGNGgrQnpFO0E0RnQ0OUJHO0VBQ0Msb0NFdkpnRztBOUYraCtCcEc7QTRGajQ5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSTBHRDtBNUYrNDlCSDs7QTRGbDQ5QlE7RUE1Q04sOEJFNUg0QztBOUY4aStCOUM7QTRGaDc5QkU7RUFDQyw4QkUvSDJDO0E5RmlqK0I5Qzs7QTRGNTY5Qkc7OztFQUdDLDhCRWpJZ0Q7QTlGZ2orQnBEOztBNEZ4NjlCRztFQUNDLHlDRWxJc0Q7QTlGNmkrQjFEOztBNEZwNjlCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJMEdEO0E1Rm03OUJIOztBNEZ0NjlCUTtFQTVDTix5QkVuSTRDO0E5RnlsK0I5QztBNEZwOTlCRTtFQUNDLHlCRXRJMkM7QTlGNGwrQjlDO0E0Rmg5OUJHOzs7RUFHQyx5QkUvSXFFO0E5RmltK0J6RTtBNEYzODlCRztFQUNDLG9DRXZKZ0c7QTlGb20rQnBHO0E0RnQ4OUJFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNcER1SDtFTnVEM0g7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUkwR0Q7QTVGbzk5Qkg7O0E0RnY4OUJRO0VBNUNOLDhCRTVINEM7QTlGbW4rQjlDO0E0RnIvOUJFO0VBQ0MsOEJFL0gyQztBOUZzbitCOUM7O0E0RmovOUJHOzs7RUFHQyw4QkVqSWdEO0E5RnFuK0JwRDs7QTRGNys5Qkc7RUFDQyx5Q0VsSXNEO0E5RmtuK0IxRDs7QTRGeis5QkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSx5Q014QndEO0VOMkI1RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSTBHRDtBNUZ3LzlCSDs7QTRGMys5QlE7RUE1Q04seUJFbkk0QztBOUY4cCtCOUM7QTRGemgrQkU7RUFDQyx5QkV0STJDO0E5RmlxK0I5QztBNEZyaCtCRzs7O0VBR0MseUJFL0lxRTtBOUZzcStCekU7QTRGaGgrQkc7RUFDQyxvQ0V2SmdHO0E5RnlxK0JwRztBNEYzZytCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTXBEdUg7RU51RDNIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01wRHVIO0VOdUQzSDtFQUNBO0VJMEdEO0E1RnloK0JIOztBNEY1ZytCUTtFQTVDTiw4QkU1SDRDO0E5RndyK0I5QztBNEYxaitCRTtFQUNDLDhCRS9IMkM7QTlGMnIrQjlDOztBNEZ0aitCRzs7O0VBR0MsOEJFaklnRDtBOUYwcitCcEQ7O0E0RmxqK0JHO0VBQ0MseUNFbElzRDtBOUZ1citCMUQ7O0E0RjlpK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEseUNNeEJ3RDtFTjJCNUQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLHlDTXhCd0Q7RU4yQjVEO0VBQ0E7RUkwR0Q7QTVGNmorQkg7O0E0Rm5pK0JDO0VBRUMsMkJyRnFJZ0I7RXFGcE1oQixvREV0RlU7RUYwRlYsc0NFOUZVO0E5RmdzK0JaO0E0RmhtK0JFO0VBQ0Msc0NFakdTO0E5Rm1zK0JaO0E0RjVsK0JHOzs7OztFQUdDLHNDRXpHUTtBOUZ5cytCWjtBNEZ6bCtCRztFQUNDLGlERWhIUTtBOUYycytCWjtBNEZwbCtCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGlETVpJO0VOZVI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGlETVpJO0VOZVI7RUFDQTtFSTBHRDtBNUZrbStCSDs7QTRGcmkrQkM7RUFDQywyQnJGbUdnQjtFcUZwTWhCLG1ERTFFVTtFRjhFVixxQ0VsRlU7QTlGeXQrQlo7QTRGcm8rQkU7RUFDQyxxQ0VyRlM7QTlGNHQrQlo7QTRGam8rQkc7OztFQUdDLHFDRTdGUTtBOUZndStCWjtBNEY1bitCRztFQUNDLGdERXBHUTtBOUZrdStCWjtBNEZ2bitCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBR0o7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBR0o7RUFDQTtFSTBHRDtBNUZxbytCSDs7QTRGeGsrQkM7RUFDQywyQnJGbUdnQjtFcUZwTWhCLG1ERTlEVTtFRmtFVixxQ0V0RVU7QTlGZ3YrQlo7QTRGeHErQkU7RUFDQyxxQ0V6RVM7QTlGbXYrQlo7QTRGcHErQkc7OztFQUdDLHFDRWpGUTtBOUZ1ditCWjtBNEYvcCtCRztFQUNDLGdERXhGUTtBOUZ5ditCWjtBNEYxcCtCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETVlJO0VOVFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETVlJO0VOVFI7RUFDQTtFSTBHRDtBNUZ3cStCSDs7QWdCcHgrQkk7RTRFeUtIO0lBQ0MsMkJyRm1HZ0I7SXFGcE1oQixtREVoRGM7SUZvRGQscUNFeERjO0U5RnN3K0JkO0U0RjVzK0JBO0lBQ0MscUNFM0RhO0U5Rnl3K0JkO0U0RnhzK0JDOzs7SUFHQyxxQ0VuRVk7RTlGNncrQmQ7RTRGbnMrQkM7SUFDQyxnREUxRVk7RTlGK3crQmQ7RTRGOXIrQkE7SUpqSE07SUFDQTtJQUNBO0lBQ0E7SUFJQSxnRE0wQlE7SU52Qlo7SUFDQTtJSXdHRDtJSm5ISztJQUNBO0lBQ0E7SUFDQTtJQUlBLGdETTBCUTtJTnZCWjtJQUNBO0lJMEdEO0U1RjRzK0JEO0FBQ0Y7QTRGenArQkM7RUFDQywyQnJGNEdnQjtFcUZwTWhCLG1ERW5DVTtFRnVDVixxQ0UzQ1U7QTlGNHgrQlo7QTRGL3UrQkU7RUFDQyxxQ0U5Q1M7QTlGK3grQlo7QTRGM3UrQkc7OztFQUdDLHFDRXREUTtBOUZteStCWjtBNEZ0dStCRztFQUNDLGdERTdEUTtBOUZxeStCWjtBNEZqdStCRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETXVDSTtFTnBDUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNdUNJO0VOcENSO0VBQ0E7RUkwR0Q7QTVGK3UrQkg7O0E0RnJzK0JRO0VBQ04sMkJyRnNIZ0I7RXFGcE1oQixxREV2QlU7RUYyQlYsdUNFL0JVO0E5Rm16K0JaO0E0Rmx4K0JFO0VBQ0MsdUNFbENTO0E5RnN6K0JaO0E0Rjl3K0JHOzs7RUFHQyx1Q0UxQ1E7QTlGMHorQlo7QTRGencrQkc7RUFDQyxrREVqRFE7QTlGNHorQlo7QTRGcHcrQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxrRE1tREk7RU5oRFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGtETW1ESTtFTmhEUjtFQUNBO0VJMEdEO0E1Rmt4K0JIOztBNEZ4ditCQztFQUVDLDJCckZxSWdCO0VxRnBNaEIsb0RFWFU7RUZlVixzQ0VuQlU7QTlGMDArQlo7QTRGcnorQkU7RUFDQyxzQ0V0QlM7QTlGNjArQlo7QTRGanorQkc7Ozs7O0VBR0Msc0NFOUJRO0E5Rm0xK0JaO0E0Rjl5K0JHO0VBQ0MsaURFckNRO0E5RnExK0JaO0E0Rnp5K0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsaURNK0RJO0VONURSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxpRE0rREk7RU41RFI7RUFDQTtFSTBHRDtBNUZ1eitCSDtBNEYxditCQztFQUNDLDJCckZtR2dCO0VxRnBNaEIsbURFSFU7RUZPVixxQ0VYVTtBOUZzMitCWjtBNEZ6MStCRTtFQUNDLHFDRWRTO0E5RnkyK0JaO0E0RnIxK0JHOzs7RUFHQyxxQ0V0QlE7QTlGNjIrQlo7QTRGaDErQkc7RUFDQyxnREU3QlE7QTlGKzIrQlo7QTRGMzArQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE11RUk7RU5wRVI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETXVFSTtFTnBFUjtFQUNBO0VJMEdEO0E1RnkxK0JIO0E0RnJ5K0JDO0VBQ0MsMkJyRjRHZ0I7RXFGcE1oQixtREVLVTtFRkRWLHFDRUhVO0E5Rmc0K0JaO0E0RjMzK0JFO0VBQ0MscUNFTlM7QTlGbTQrQlo7QTRGdjMrQkc7OztFQUdDLHFDRWRRO0E5RnU0K0JaO0E0RmwzK0JHO0VBQ0MsZ0RFckJRO0E5Rnk0K0JaO0E0RjcyK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNK0VJO0VONUVSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE0rRUk7RU41RVI7RUFDQTtFSTBHRDtBNUYyMytCSDtBNEZqMStCUTtFQUNOLDJCckZzSGdCO0VxRnBNaEIscURFYVU7RUZUVix1Q0VLVTtBOUYwNStCWjtBNEY3NStCRTtFQUNDLHVDRUVTO0E5RjY1K0JaO0E0Rno1K0JHOzs7RUFHQyx1Q0VOUTtBOUZpNitCWjtBNEZwNStCRztFQUNDLGtERWJRO0E5Rm02K0JaO0E0Ri80K0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsa0RNdUZJO0VOcEZSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxrRE11Rkk7RU5wRlI7RUFDQTtFSTBHRDtBNUY2NStCSDs7QTRGbjQrQkM7RUFFQywyQnJGcUlnQjtFcUZoTWhCLHNDRWlCVTtBOUZnNytCWjtBNEYvNytCRTtFQUNDLHNDRWNTO0E5Rm03K0JaO0E0RjM3K0JHOzs7OztFQUdDLHNDRU1RO0E5Rnk3K0JaO0E0Rng3K0JHO0VBQ0MsaURFRFE7QTlGMjcrQlo7QTRGbjcrQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxpRE1tR0k7RU5oR1I7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGlETW1HSTtFTmhHUjtFQUNBO0VJMEdEO0E1Rmk4K0JIO0E0RnA0K0JDO0VBQ0MsMkJyRm1HZ0I7RXFGaE1oQixxQ0V5QlU7QTlGMjgrQlo7QTRGbCsrQkU7RUFDQyxxQ0VzQlM7QTlGODgrQlo7QTRGOTkrQkc7OztFQUdDLHFDRWNRO0E5Rms5K0JaO0E0Rno5K0JHO0VBQ0MsZ0RFT1E7QTlGbzkrQlo7QTRGcDkrQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE0yR0k7RU54R1I7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdETTJHSTtFTnhHUjtFQUNBO0VJMEdEO0E1RmsrK0JIO0E0Rjk2K0JDO0VBQ0MsMkJyRjRHZ0I7RXFGaE1oQixxQ0VpQ1U7QTlGbysrQlo7QTRGbmcvQkU7RUFDQyxxQ0U4QlM7QTlGdSsrQlo7QTRGLy8rQkc7OztFQUdDLHFDRXNCUTtBOUYyKytCWjtBNEYxLytCRztFQUNDLGdERWVRO0E5RjYrK0JaO0E0RnIvK0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0RNbUhJO0VOaEhSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxnRE1tSEk7RU5oSFI7RUFDQTtFSTBHRDtBNUZtZy9CSDtBNEZ6OStCUTtFQUNOLDJCckZzSGdCO0VxRmhNaEIsdUNFeUNVO0E5RjYvK0JaO0E0RnBpL0JFO0VBQ0MsdUNFc0NTO0E5RmdnL0JaO0E0RmhpL0JHOzs7RUFHQyx1Q0U4QlE7QTlGb2cvQlo7QTRGM2gvQkc7RUFDQyxrREV1QlE7QTlGc2cvQlo7QTRGdGgvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxrRE0ySEk7RU54SFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGtETTJISTtFTnhIUjtFQUNBO0VJMEdEO0E1Rm9pL0JIOztBNEYxZy9CQztFQUVDLDJCckZxSWdCO0VxRnBNaEIsbUNFOERVO0VGMURWLGdDRXNEVTtBOUZtaC9CWjtBNEZ2ay9CRTtFQUNDLGdDRW1EUztBOUZzaC9CWjtBNEZuay9CRzs7Ozs7RUFHQyxnQ0UyQ1E7QTlGNGgvQlo7QTRGaGsvQkc7RUFDQywyQ0VvQ1E7QTlGOGgvQlo7QTRGM2ovQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ013SUk7RU5ySVI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdJSTtFTnJJUjtFQUNBO0VJMEdEO0E1RnlrL0JIOztBNEZyaC9CQztFQUNDLDJCckY0R2dCO0VxRnBNaEIsbUNFMEVVO0VGdEVWLGdDRWtFVTtBOUY0aS9CWjtBNEY1bS9CRTtFQUNDLGdDRStEUztBOUYraS9CWjtBNEZ4bS9CRzs7O0VBR0MsZ0NFdURRO0E5Rm1qL0JaO0E0Rm5tL0JHO0VBQ0MsMkNFZ0RRO0E5RnFqL0JaO0E0RjlsL0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNb0pJO0VOakpSO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ01vSkk7RU5qSlI7RUFDQTtFSTBHRDtBNUY0bS9CSDs7QTRGL2kvQkM7RUFDQywyQnJGbUdnQjtFcUZwTWhCLG1DRXNGVTtFRmxGVixnQ0U4RVU7QTlGbWsvQlo7QTRGL28vQkU7RUFDQyxnQ0UyRVM7QTlGc2svQlo7QTRGM28vQkc7OztFQUdDLGdDRW1FUTtBOUYway9CWjtBNEZ0by9CRztFQUNDLDJDRTREUTtBOUY0ay9CWjtBNEZqby9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTWdLSTtFTjdKUjtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkNNZ0tJO0VON0pSO0VBQ0E7RUkwR0Q7QTVGK28vQkg7O0E0RnJtL0JRO0VBQ04sMkJyRnNIZ0I7RXFGcE1oQixtQ0VrR1U7RUY5RlYsZ0NFMEZVO0E5RjBsL0JaO0E0RmxyL0JFO0VBQ0MsZ0NFdUZTO0E5RjZsL0JaO0E0RjlxL0JHOzs7RUFHQyxnQ0UrRVE7QTlGaW0vQlo7QTRGenEvQkc7RUFDQywyQ0V3RVE7QTlGbW0vQlo7QTRGcHEvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ000S0k7RU56S1I7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTTRLSTtFTnpLUjtFQUNBO0VJMEdEO0E1RmtyL0JIOztBNEZ4cC9CQztFQUVDLDJCckZxSWdCO0VxRnBNaEIsbUNFOEdVO0VGMUdWLGdDRXNHVTtBOUZpbi9CWjtBNEZydC9CRTtFQUNDLGdDRW1HUztBOUZvbi9CWjtBNEZqdC9CRzs7Ozs7RUFHQyxnQ0UyRlE7QTlGMG4vQlo7QTRGOXMvQkc7RUFDQywyQ0VvRlE7QTlGNG4vQlo7QTRGenMvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ013TEk7RU5yTFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdMSTtFTnJMUjtFQUNBO0VJMEdEO0E1RnV0L0JIO0E0Rm5xL0JDO0VBQ0MsMkJyRjRHZ0I7RXFGcE1oQixtQ0VzSFU7RUZsSFYsZ0NFOEdVO0E5RjZvL0JaO0E0Rnp2L0JFO0VBQ0MsZ0NFMkdTO0E5RmdwL0JaO0E0RnJ2L0JHOzs7RUFHQyxnQ0VtR1E7QTlGb3AvQlo7QTRGaHYvQkc7RUFDQywyQ0U0RlE7QTlGc3AvQlo7QTRGM3UvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ01nTUk7RU43TFI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTWdNSTtFTjdMUjtFQUNBO0VJMEdEO0E1Rnl2L0JIO0E0RjVyL0JDO0VBQ0MsMkJyRm1HZ0I7RXFGcE1oQixtQ0U4SFU7RUYxSFYsZ0NFc0hVO0E5RnVxL0JaO0E0RjN4L0JFO0VBQ0MsZ0NFbUhTO0E5RjBxL0JaO0E0RnZ4L0JHOzs7RUFHQyxnQ0UyR1E7QTlGOHEvQlo7QTRGbHgvQkc7RUFDQywyQ0VvR1E7QTlGZ3IvQlo7QTRGN3cvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ013TUk7RU5yTVI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdNSTtFTnJNUjtFQUNBO0VJMEdEO0E1RjJ4L0JIO0E0Rmp2L0JRO0VBQ04sMkJyRnNIZ0I7RXFGcE1oQixtQ0VzSVU7RUZsSVYsZ0NFOEhVO0E5RmlzL0JaO0E0Rjd6L0JFO0VBQ0MsZ0NFMkhTO0E5Rm9zL0JaO0E0Rnp6L0JHOzs7RUFHQyxnQ0VtSFE7QTlGd3MvQlo7QTRGcHovQkc7RUFDQywyQ0U0R1E7QTlGMHMvQlo7QTRGL3kvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ01nTkk7RU43TVI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTWdOSTtFTjdNUjtFQUNBO0VJMEdEO0E1RjZ6L0JIO0E0Rnp3L0JDO0VBQ0MsMkJyRjRHZ0I7RXFGcE1oQixtQ0U4SVU7RUYxSVYsZ0NFc0lVO0E5RjJ0L0JaO0E0Ri8xL0JFO0VBQ0MsZ0NFbUlTO0E5Rjh0L0JaO0E0RjMxL0JHOzs7RUFHQyxnQ0UySFE7QTlGa3UvQlo7QTRGdDEvQkc7RUFDQywyQ0VvSFE7QTlGb3UvQlo7QTRGajEvQkU7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSwyQ013Tkk7RU5yTlI7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLDJDTXdOSTtFTnJOUjtFQUNBO0VJMEdEO0E1RisxL0JIOztBNEYzeS9CQztFQUNDLDJCckY0R2dCO0VxRnBNaEIseUNFc0o2STtFRmxKN0ksd0JFa0pxQztBOUZrdi9CdkM7QTRGbDQvQkU7RUFDQyx3QkUrSW9DO0E5RnF2L0J2QztBNEY5My9CRzs7O0VBR0Msd0JFc0k2RDtBOUYwdi9CakU7QTRGejMvQkc7RUFDQyxtQ0U4SHVGO0E5RjZ2L0IzRjtBNEZwMy9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTWlPNkc7RU45TmpIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01pTzZHO0VOOU5qSDtFQUNBO0VJMEdEO0E1Rms0L0JIOztBNEZyMC9CQztFQUNDLDJCckZtR2dCO0VxRnBNaEIseUNFNEo2STtFRnhKN0ksd0JFd0pxQztBOUYrdy9CdkM7QTRGcjYvQkU7RUFDQyx3QkVxSm9DO0E5Rmt4L0J2QztBNEZqNi9CRzs7O0VBR0Msd0JFNEk2RDtBOUZ1eC9CakU7QTRGNTUvQkc7RUFDQyxtQ0VvSXVGO0E5RjB4L0IzRjtBNEZ2NS9CRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXVPNkc7RU5wT2pIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ011TzZHO0VOcE9qSDtFQUNBO0VJMEdEO0E1RnE2L0JIOztBNEYzNC9CQztFQUVDLDJCckZxSWdCO0VxRnBNaEIseUNFa0s4STtFRjlKOUksd0JFOEpzQztBOUY0eS9CeEM7QTRGeDgvQkU7RUFDQyx3QkUySnFDO0E5Rit5L0J4QztBNEZwOC9CRzs7Ozs7RUFHQyx3QkVrSjhEO0E5RnN6L0JsRTtBNEZqOC9CRztFQUNDLG1DRTBJd0Y7QTlGeXovQjVGO0E0RjU3L0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNk84RztFTjFPbEg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTZPOEc7RU4xT2xIO0VBQ0E7RUkwR0Q7QTVGMDgvQkg7O0E0Rmg2L0JRO0VBQ04sMkJyRnNIZ0I7RXFGcE1oQix5Q0V3SytJO0VGcEsvSSx3QkVvS3VDO0E5RjIwL0J6QztBNEY3Ky9CRTtFQUNDLHdCRWlLc0M7QTlGODAvQnpDO0E0RnorL0JHOzs7RUFHQyx3QkV3SitEO0E5Rm0xL0JuRTtBNEZwKy9CRztFQUNDLG1DRWdKeUY7QTlGczEvQjdGO0E0Ri85L0JFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNbVArRztFTmhQbkg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTW1QK0c7RU5oUG5IO0VBQ0E7RUkwR0Q7QTVGNisvQkg7O0E0Rno3L0JDO0VBQ0MsMkJyRjRHZ0I7RXFGcE1oQix5Q0U4SzZJO0VGMUs3SSx3QkUwS3FDO0E5RncyL0J2QztBNEZoaGdDRTtFQUNDLHdCRXVLb0M7QTlGMjIvQnZDO0E0RjVnZ0NHOzs7RUFHQyx3QkU4SjZEO0E5RmczL0JqRTtBNEZ2Z2dDRztFQUNDLG1DRXNKdUY7QTlGbTMvQjNGO0E0RmxnZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNeVA2RztFTnRQakg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXlQNkc7RU50UGpIO0VBQ0E7RUkwR0Q7QTVGZ2hnQ0g7QTRGbjkvQkM7RUFDQywyQnJGbUdnQjtFcUZwTWhCLHlDRStLNkk7RUYzSzdJLHdCRTJLcUM7QTlGeTQvQnZDO0E0RmxqZ0NFO0VBQ0Msd0JFd0tvQztBOUY0NC9CdkM7QTRGOWlnQ0c7OztFQUdDLHdCRStKNkQ7QTlGaTUvQmpFO0E0RnppZ0NHO0VBQ0MsbUNFdUp1RjtBOUZvNS9CM0Y7QTRGcGlnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00wUDZHO0VOdlBqSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNMFA2RztFTnZQakg7RUFDQTtFSTBHRDtBNUZramdDSDtBNEZ4aGdDQztFQUVDLDJCckZxSWdCO0VxRnBNaEIseUNFZ0w4STtFRjVLOUksd0JFNEtzQztBOUYwNi9CeEM7QTRGcGxnQ0U7RUFDQyx3QkV5S3FDO0E5RjY2L0J4QztBNEZobGdDRzs7Ozs7RUFHQyx3QkVnSzhEO0E5Rm83L0JsRTtBNEY3a2dDRztFQUNDLG1DRXdKd0Y7QTlGdTcvQjVGO0E0RnhrZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNMlA4RztFTnhQbEg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTJQOEc7RU54UGxIO0VBQ0E7RUkwR0Q7QTVGc2xnQ0g7QTRGNWlnQ1E7RUFDTiwyQnJGc0hnQjtFcUZwTWhCLHlDRWlMK0k7RUY3Sy9JLHdCRTZLdUM7QTlGNjgvQnpDO0E0RnhuZ0NFO0VBQ0Msd0JFMEtzQztBOUZnOS9CekM7QTRGcG5nQ0c7OztFQUdDLHdCRWlLK0Q7QTlGcTkvQm5FO0E0Ri9tZ0NHO0VBQ0MsbUNFeUp5RjtBOUZ3OS9CN0Y7QTRGMW1nQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ000UCtHO0VOelBuSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNFArRztFTnpQbkg7RUFDQTtFSTBHRDtBNUZ3bmdDSDs7QTRGOWxnQ0M7RUFFQywyQnJGcUlnQjtFcUZoTWhCLHdCRW9Mc0M7QTlGdysvQnhDO0E0RjFwZ0NFO0VBQ0Msd0JFaUxxQztBOUYyKy9CeEM7QTRGdHBnQ0c7Ozs7O0VBR0Msd0JFd0s4RDtBOUZrLy9CbEU7QTRGbnBnQ0c7RUFDQyxtQ0VnS3dGO0E5RnEvL0I1RjtBNEY5b2dDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTW1ROEc7RU5oUWxIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01tUThHO0VOaFFsSDtFQUNBO0VJMEdEO0E1RjRwZ0NIOztBNEZ4bWdDQztFQUNDLDJCckY0R2dCO0VxRmhNaEIsd0JFMExxQztBOUZzZ2dDdkM7QTRGOXJnQ0U7RUFDQyx3QkV1TG9DO0E5RnlnZ0N2QztBNEYxcmdDRzs7O0VBR0Msd0JFOEs2RDtBOUY4Z2dDakU7QTRGcnJnQ0c7RUFDQyxtQ0VzS3VGO0E5RmloZ0MzRjtBNEZocmdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXlRNkc7RU50UWpIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ015UTZHO0VOdFFqSDtFQUNBO0VJMEdEO0E1RjhyZ0NIOztBNEZqb2dDQztFQUNDLDJCckZtR2dCO0VxRmhNaEIsd0JFZ01xQztBOUZraWdDdkM7QTRGaHVnQ0U7RUFDQyx3QkU2TG9DO0E5RnFpZ0N2QztBNEY1dGdDRzs7O0VBR0Msd0JFb0w2RDtBOUYwaWdDakU7QTRGdnRnQ0c7RUFDQyxtQ0U0S3VGO0E5RjZpZ0MzRjtBNEZsdGdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTStRNkc7RU41UWpIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00rUTZHO0VONVFqSDtFQUNBO0VJMEdEO0E1Rmd1Z0NIOztBNEZ0cmdDUTtFQUNOLDJCckZzSGdCO0VxRmhNaEIsd0JFc011QztBOUY4amdDekM7QTRGbHdnQ0U7RUFDQyx3QkVtTXNDO0E5RmlrZ0N6QztBNEY5dmdDRzs7O0VBR0Msd0JFMEwrRDtBOUZza2dDbkU7QTRGenZnQ0c7RUFDQyxtQ0VrTHlGO0E5RnlrZ0M3RjtBNEZwdmdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXFSK0c7RU5sUm5IO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01xUitHO0VObFJuSDtFQUNBO0VJMEdEO0E1Rmt3Z0NIOztBNEZ4dWdDQztFQUVDLDJCckZxSWdCO0VxRmhNaEIsd0JFNE1zQztBOUYwbGdDeEM7QTRGcHlnQ0U7RUFDQyx3QkV5TXFDO0E5RjZsZ0N4QztBNEZoeWdDRzs7Ozs7RUFHQyx3QkVnTThEO0E5Rm9tZ0NsRTtBNEY3eGdDRztFQUNDLG1DRXdMd0Y7QTlGdW1nQzVGO0E0Rnh4Z0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNMlI4RztFTnhSbEg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTJSOEc7RU54UmxIO0VBQ0E7RUkwR0Q7QTVGc3lnQ0g7QTRGbHZnQ0M7RUFDQywyQnJGNEdnQjtFcUZoTWhCLHdCRTZNcUM7QTlGNG5nQ3ZDO0E0RnYwZ0NFO0VBQ0Msd0JFME1vQztBOUYrbmdDdkM7QTRGbjBnQ0c7OztFQUdDLHdCRWlNNkQ7QTlGb29nQ2pFO0E0Rjl6Z0NHO0VBQ0MsbUNFeUx1RjtBOUZ1b2dDM0Y7QTRGenpnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ000UjZHO0VOelJqSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNFI2RztFTnpSakg7RUFDQTtFSTBHRDtBNUZ1MGdDSDtBNEYxd2dDQztFQUNDLDJCckZtR2dCO0VxRmhNaEIsd0JFOE1xQztBOUY0cGdDdkM7QTRGeDJnQ0U7RUFDQyx3QkUyTW9DO0E5RitwZ0N2QztBNEZwMmdDRzs7O0VBR0Msd0JFa002RDtBOUZvcWdDakU7QTRGLzFnQ0c7RUFDQyxtQ0UwTHVGO0E5RnVxZ0MzRjtBNEYxMWdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTZSNkc7RU4xUmpIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ002UjZHO0VOMVJqSDtFQUNBO0VJMEdEO0E1RncyZ0NIO0E0Rjl6Z0NRO0VBQ04sMkJyRnNIZ0I7RXFGaE1oQix3QkUrTXVDO0E5RjRyZ0N6QztBNEZ6NGdDRTtFQUNDLHdCRTRNc0M7QTlGK3JnQ3pDO0E0RnI0Z0NHOzs7RUFHQyx3QkVtTStEO0E5Rm9zZ0NuRTtBNEZoNGdDRztFQUNDLG1DRTJMeUY7QTlGdXNnQzdGO0E0RjMzZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNOFIrRztFTjNSbkg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTThSK0c7RU4zUm5IO0VBQ0E7RUkwR0Q7QTVGeTRnQ0g7O0E0Ri8yZ0NDO0VBRUMsMkJyRnFJZ0I7RXFGaE1oQixxQkVxTnNDO0E5Rnd0Z0N4QztBNEYzNmdDRTtFQUNDLHFCRWtOcUM7QTlGMnRnQ3hDO0E0RnY2Z0NHOzs7OztFQUdDLHFCRXlNMkQ7QTlGa3VnQy9EO0E0RnA2Z0NHO0VBQ0MsZ0NFaU1rRjtBOUZxdWdDdEY7QTRGLzVnQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ01vU3FHO0VOalN6RztFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNb1NxRztFTmpTekc7RUFDQTtFSTBHRDtBNUY2NmdDSDtBNEZ6M2dDQztFQUNDLDJCckY0R2dCO0VxRmhNaEIscUJFc05xQztBOUYwdmdDdkM7QTRGOThnQ0U7RUFDQyxxQkVtTm9DO0E5RjZ2Z0N2QztBNEYxOGdDRzs7O0VBR0MscUJFME0wRDtBOUZrd2dDOUQ7QTRGcjhnQ0c7RUFDQyxnQ0VrTWlGO0E5RnF3Z0NyRjtBNEZoOGdDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTXFTb0c7RU5sU3hHO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ01xU29HO0VObFN4RztFQUNBO0VJMEdEO0E1Rjg4Z0NIO0E0Rmo1Z0NDO0VBQ0MsMkJyRm1HZ0I7RXFGaE1oQixxQkV1TnFDO0E5RjB4Z0N2QztBNEYvK2dDRTtFQUNDLHFCRW9Ob0M7QTlGNnhnQ3ZDO0E0RjMrZ0NHOzs7RUFHQyxxQkUyTTBEO0E5Rmt5Z0M5RDtBNEZ0K2dDRztFQUNDLGdDRW1NaUY7QTlGcXlnQ3JGO0E0RmorZ0NFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNc1NvRztFTm5TeEc7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLGdDTXNTb0c7RU5uU3hHO0VBQ0E7RUkwR0Q7QTVGKytnQ0g7QTRGcjhnQ1E7RUFDTiwyQnJGc0hnQjtFcUZoTWhCLHFCRXdOdUM7QTlGMHpnQ3pDO0E0RmhoaENFO0VBQ0MscUJFcU5zQztBOUY2emdDekM7QTRGNWdoQ0c7OztFQUdDLHFCRTRNNEQ7QTlGazBnQ2hFO0E0RnZnaENHO0VBQ0MsZ0NFb01tRjtBOUZxMGdDdkY7QTRGbGdoQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxnQ011U3NHO0VOcFMxRztFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsZ0NNdVNzRztFTnBTMUc7RUFDQTtFSTBHRDtBNUZnaGhDSDs7QTRGdC9nQ0M7RUFFQywyQnJGcUlnQjtFcUZoTWhCLHlCRThOc0M7QTlGczFnQ3hDO0E0RmxqaENFO0VBQ0MseUJFMk5xQztBOUZ5MWdDeEM7QTRGOWloQ0c7Ozs7O0VBR0MseUJFa04rRDtBOUZnMmdDbkU7QTRGM2loQ0c7RUFDQyxvQ0UwTTBGO0E5Rm0yZ0M5RjtBNEZ0aWhDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTTZTaUg7RU4xU3JIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ002U2lIO0VOMVNySDtFQUNBO0VJMEdEO0E1Rm9qaENIO0E0RmhnaENDO0VBQ0MsMkJyRjRHZ0I7RXFGaE1oQix5QkUrTnFDO0E5RnczZ0N2QztBNEZybGhDRTtFQUNDLHlCRTROb0M7QTlGMjNnQ3ZDO0E0RmpsaENHOzs7RUFHQyx5QkVtTjhEO0E5Rmc0Z0NsRTtBNEY1a2hDRztFQUNDLG9DRTJNeUY7QTlGbTRnQzdGO0E0RnZraENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNOFNnSDtFTjNTcEg7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTThTZ0g7RU4zU3BIO0VBQ0E7RUkwR0Q7QTVGcWxoQ0g7QTRGeGhoQ0M7RUFDQywyQnJGbUdnQjtFcUZoTWhCLHlCRWdPcUM7QTlGdzVnQ3ZDO0E0RnRuaENFO0VBQ0MseUJFNk5vQztBOUYyNWdDdkM7QTRGbG5oQ0c7OztFQUdDLHlCRW9OOEQ7QTlGZzZnQ2xFO0E0RjdtaENHO0VBQ0Msb0NFNE15RjtBOUZtNmdDN0Y7QTRGeG1oQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ00rU2dIO0VONVNwSDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NNK1NnSDtFTjVTcEg7RUFDQTtFSTBHRDtBNUZzbmhDSDtBNEY1a2hDUTtFQUNOLDJCckZzSGdCO0VxRmhNaEIseUJFaU91QztBOUZ3N2dDekM7QTRGdnBoQ0U7RUFDQyx5QkU4TnNDO0E5RjI3Z0N6QztBNEZucGhDRzs7O0VBR0MseUJFcU5nRTtBOUZnOGdDcEU7QTRGOW9oQ0c7RUFDQyxvQ0U2TTJGO0E5Rm04Z0MvRjtBNEZ6b2hDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DTWdUa0g7RU43U3RIO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxvQ01nVGtIO0VON1N0SDtFQUNBO0VJMEdEO0E1RnVwaENIOztBNEY3bmhDQztFQUVDLDJCckZxSWdCO0VxRmhNaEIsd0JFd09zQztBOUZtOWdDeEM7QTRGenJoQ0U7RUFDQyx3QkVxT3FDO0E5RnM5Z0N4Qzs7QTRGbG1oQ0M7RUFDQywyQnJGbUdnQjtFcUZoTWhCLHdCRThPcUM7QTlGcTlnQ3ZDO0E0RmpzaENFO0VBQ0Msd0JFMk9vQztBOUZ3OWdDdkM7O0E0Rm5uaENDO0VBQ0MsMkJyRjRHZ0I7RXFGaE1oQix3QkVvUHFDO0E5RnU5Z0N2QztBNEZ6c2hDRTtFQUNDLHdCRWlQb0M7QTlGMDlnQ3ZDOztBNEZyb2hDUTtFQUNOLDJCckZzSGdCO0VxRmhNaEIsd0JFMFB1QztBOUZ5OWdDekM7QTRGanRoQ0U7RUFDQyx3QkV1UHNDO0E5RjQ5Z0N6Qzs7QTRGN3BoQ0M7RUFFQywyQnJGcUlnQjtFcUZoTWhCLHdCRWdRc0M7QTlGMjlnQ3hDO0E0Rnp0aENFO0VBQ0Msd0JFNlBxQztBOUY4OWdDeEM7QTRGbG9oQ0M7RUFDQywyQnJGbUdnQjtFcUZoTWhCLHdCRWlRcUM7QTlGaStnQ3ZDO0E0Rmh1aENFO0VBQ0Msd0JFOFBvQztBOUZvK2dDdkM7QTRGbHBoQ0M7RUFDQywyQnJGNEdnQjtFcUZoTWhCLHdCRWtRcUM7QTlGdStnQ3ZDO0E0RnZ1aENFO0VBQ0Msd0JFK1BvQztBOUYwK2dDdkM7QTRGbnFoQ1E7RUFDTiwyQnJGc0hnQjtFcUZoTWhCLHdCRW1RdUM7QTlGNitnQ3pDO0E0Rjl1aENFO0VBQ0Msd0JFZ1FzQztBOUZnL2dDekM7O0E0RjFyaENDO0VBRUMsMkJyRnFJZ0I7QVB1amhDbEI7QTRGOXVoQ0c7Ozs7O0VBR0Msd0JFK1AwQztBOUZtL2dDOUM7O0E0RmxxaENDO0VBQ0MsMkJyRm1HZ0I7QVBra2hDbEI7QTRGenZoQ0c7OztFQUdDLHdCRXNReUM7QTlGcS9nQzdDOztBNEZwcmhDQztFQUNDLDJCckY0R2dCO0FQMmtoQ2xCO0E0Rmx3aENHOzs7RUFHQyx3QkU2UXlDO0E5RnUvZ0M3Qzs7QTRGdnNoQ1E7RUFDTiwyQnJGc0hnQjtBUG9saENsQjtBNEYzd2hDRzs7O0VBR0Msd0JFb1IyQztBOUZ5L2dDL0M7O0E0Rmh1aENDO0VBRUMsMkJyRnFJZ0I7QVA2bGhDbEI7QTRGcHhoQ0c7Ozs7O0VBR0Msd0JFMlIwQztBOUY2L2dDOUM7QTRGeHNoQ0M7RUFDQywyQnJGbUdnQjtBUHVtaENsQjtBNEY5eGhDRzs7O0VBR0Msd0JFNFJ5QztBOUZvZ2hDN0M7QTRGenRoQ0M7RUFDQywyQnJGNEdnQjtBUCttaENsQjtBNEZ0eWhDRzs7O0VBR0Msd0JFNlJ5QztBOUYyZ2hDN0M7QTRGM3VoQ1E7RUFDTiwyQnJGc0hnQjtBUHVuaENsQjtBNEY5eWhDRzs7O0VBR0Msd0JFOFIyQztBOUZraGhDL0M7O0E0Rm53aENDO0VBRUMsMkJyRnFJZ0I7QVBnb2hDbEI7QTRGN3loQ0c7RUFDQyxtQ0U4UmdEO0E5RmloaENwRDs7QTRGaHZoQ0M7RUFDQywyQnJGNEdnQjtBUHVvaENsQjtBNEZwemhDRztFQUNDLG1DRXFTK0M7QTlGaWhoQ25EOztBNEY5dWhDQztFQUNDLDJCckZtR2dCO0FQOG9oQ2xCO0E0RjN6aENHO0VBQ0MsbUNFNFMrQztBOUZpaGhDbkQ7O0E0Rnh3aENRO0VBQ04sMkJyRnNIZ0I7QVBxcGhDbEI7QTRGbDBoQ0c7RUFDQyxtQ0VtVGlEO0E5RmloaENyRDs7QTRGL3hoQ0M7RUFFQywyQnJGcUlnQjtBUDRwaENsQjtBNEZ6MGhDRztFQUNDLG1DRTBUZ0Q7QTlGaWhoQ3BEO0E0Rm53aENDO0VBQ0MsMkJyRm1HZ0I7QVBrcWhDbEI7QTRGLzBoQ0c7RUFDQyxtQ0UyVCtDO0E5RnNoaENuRDtBNEZseGhDQztFQUNDLDJCckY0R2dCO0FQd3FoQ2xCO0E0RnIxaENHO0VBQ0MsbUNFNFQrQztBOUYyaGhDbkQ7QTRGbHloQ1E7RUFDTiwyQnJGc0hnQjtBUDhxaENsQjtBNEYzMWhDRztFQUNDLG1DRTZUaUQ7QTlGZ2loQ3JEOztBNEZ4emhDQztFQUVDLDJCckZxSWdCO0FQcXJoQ2xCO0E0RjExaENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNd2FrRDtFTnJhdEQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXdha0Q7RU5yYXREO0VBQ0E7RUkwR0Q7QTVGdzJoQ0g7O0E0RjN5aENDO0VBQ0MsMkJyRm1HZ0I7QVAyc2hDbEI7QTRGaDNoQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ00rYWlEO0VONWFyRDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNK2FpRDtFTjVhckQ7RUFDQTtFSTBHRDtBNUY4M2hDSDs7QTRGMTBoQ0M7RUFDQywyQnJGNEdnQjtBUGl1aENsQjtBNEZ0NGhDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXNiaUQ7RU5uYnJEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01zYmlEO0VObmJyRDtFQUNBO0VJMEdEO0E1Rm81aENIOztBNEYxMmhDUTtFQUNOLDJCckZzSGdCO0FQdXZoQ2xCO0E0RjU1aENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNNmJtRDtFTjFidkQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTTZibUQ7RU4xYnZEO0VBQ0E7RUkwR0Q7QTVGMDZoQ0g7O0E0Rmg1aENDO0VBRUMsMkJyRnFJZ0I7QVA2d2hDbEI7QTRGbDdoQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01vY2tEO0VOamN0RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNb2NrRDtFTmpjdEQ7RUFDQTtFSTBHRDtBNUZnOGhDSDtBNEZuNGhDQztFQUNDLDJCckZtR2dCO0FQa3loQ2xCO0E0RnY4aENFO0VKakhNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNcWNpRDtFTmxjckQ7RUFDQTtFSXdHRDtFSm5ISztFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXFjaUQ7RU5sY3JEO0VBQ0E7RUkwR0Q7QTVGcTloQ0g7QTRGajZoQ0M7RUFDQywyQnJGNEdnQjtBUHV6aENsQjtBNEY1OWhDRTtFSmpITTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DTXNjaUQ7RU5uY3JEO0VBQ0E7RUl3R0Q7RUpuSEs7RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ01zY2lEO0VObmNyRDtFQUNBO0VJMEdEO0E1RjAraENIO0E0Rmg4aENRO0VBQ04sMkJyRnNIZ0I7QVA0MGhDbEI7QTRGai9oQ0U7RUpqSE07RUFDQTtFQUNBO0VBQ0E7RUFJQSxtQ011Y21EO0VOcGN2RDtFQUNBO0VJd0dEO0VKbkhLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNNdWNtRDtFTnBjdkQ7RUFDQTtFSTBHRDtBNUYrL2hDSDs7QStGdHFpQ0E7RUFDSTtFQUNBO0EvRnlxaUNKO0ErRnZxaUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQ3pGa2pCc0I7QU51bmhDOUI7QStGdnFpQ1E7RUFDSTtBL0Z5cWlDWjtBK0ZwcWlDUTtFQUNJO0EvRnNxaUNaO0ErRnBxaUNZO0VBQ0k7RUFDQSxnQ3pGcWlCYztBTmlvaEM5Qjs7QWdHanNpQ0E7RUFDSTtFQUNBO0VBR0k7QWhHa3NpQ1I7QWdHNXJpQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCekZrd0JxQjtFeUZqd0JyQjtFQUNBO0VBQ0E7RUFDQTtBaEc4cmlDUjtBZ0czcmlDUTtFQUNJO0VBQ0E7RUFDQSxjekZ1dkI0QjtFeUZ0dkI1QjtBaEc2cmlDWjtBZ0czcmlDWTtFQUNJO0VBQ0E7QWhHNnJpQ2hCO0FnRzFyaUNZO0VBQ0k7RUFDQTtBaEc0cmlDaEI7QWdHMXJpQ2dCO0VBQ0k7RUFDQTtFQUNBO0FoRzRyaUNwQjtBZ0cxcmlDb0I7RUFFSTtBaEcycmlDeEI7QWdHdnJpQ2dCO0VBQ0k7QWhHeXJpQ3BCO0FpRzF1aUNJO0VBQ0k7RUFDQTtBakc0dWlDUjtBZ0d4cmlDWTs7RUFFSTtFQUNBO0VBQ0E7QWhHMHJpQ2hCO0FnR3ZyaUNZO0VBQ0k7RUFDQTtBaEd5cmlDaEI7QWdHcnJpQ1k7RUFDSTtFQUNBO0FoR3VyaUNoQjtBZ0ducmlDWTtFQUNJO0FoR3FyaUNoQjtBZ0docmlDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoR2tyaUNaO0FnRzdxaUNJO0VBQ0k7RUFDQTtBaEcrcWlDUjtBZ0czcWlDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoRzZxaUNSO0FnR3pxaUNJO0VBQ0k7RUFDQTtBaEcycWlDUjtBZ0d0cWlDUTs7O0VBR0k7RUFDQTtBaEd3cWlDWjtBZ0ducWlDUTs7O0VBR0k7RUFDQTtBaEdxcWlDWjtBZ0docWlDUTs7O0VBR0k7QWhHa3FpQ1o7QWdHN3BpQ0k7RUFDSTtFQUNBO0FoRytwaUNSO0FnRzdwaUNRO0VBQ0k7QWhHK3BpQ1o7QWdHNXBpQ1E7RUFDSTtBaEc4cGlDWjtBZ0d6cGlDSTtFQUNJO0VBQ0E7QWhHMnBpQ1I7QWdHdHBpQ1E7RUFDSTtBaEd3cGlDWjtBZ0dycGlDUTtFQUNJO0FoR3VwaUNaO0FnR2xwaUNJO0VBQ0k7RUFDQTtBaEdvcGlDUjtBZ0docGlDSTtFQUNJO0VBQ0E7RUFDQTtBaEdrcGlDUjtBZ0docGlDUTtFQUNJO0FoR2twaUNaO0FnRy9vaUNRO0VBQ0k7QWhHaXBpQ1o7QWdHNW9pQ0k7RUFDSTtBaEc4b2lDUjtBZ0c1b2lDUTtFQUNJO0FoRzhvaUNaO0FnRzNvaUNRO0VBQ0k7QWhHNm9pQ1o7QWdHeG9pQ0k7RUFDSTtBaEcwb2lDUjs7QWdHL25pQ1k7RUFDSTtBaEdrb2lDaEI7QWdHOW5pQ1k7RUFDSTtBaEdnb2lDaEI7QWdHNW5pQ1k7RUFDSTtBaEc4bmlDaEI7QWdHMW5pQ1k7RUFDSTtBaEc0bmlDaEI7QWdHeG5pQ1k7RUFDSTtBaEcwbmlDaEI7QWdHdG5pQ1k7RUFDSTtFQUNBO0VBQ0E7QWhHd25pQ2hCO0FnR3RuaUNnQjtFQUNJO0VBQ0E7QWhHd25pQ3BCO0FnQm56aUNJO0VnRjJKUTtJQUNJO0VoRzJwaUNkO0VnR3ZwaUNVO0lBQ0k7RWhHeXBpQ2Q7RWdHcnBpQ1U7SUFDSTtFaEd1cGlDZDtFZ0ducGlDVTtJQUNJO0VoR3FwaUNkO0VnR2pwaUNVO0lBQ0k7RWhHbXBpQ2Q7RWdHL29pQ1U7SUFDSTtJQUNBO0lBQ0E7RWhHaXBpQ2Q7RWdHL29pQ2M7SUFDSTtJQUNBO0VoR2lwaUNsQjtBQUNGO0FnQjcwaUNJO0VnRjJKUTtJQUNJO0VoR3FyaUNkO0VnR2pyaUNVO0lBQ0k7RWhHbXJpQ2Q7RWdHL3FpQ1U7SUFDSTtFaEdpcmlDZDtFZ0c3cWlDVTtJQUNJO0VoRytxaUNkO0VnRzNxaUNVO0lBQ0k7RWhHNnFpQ2Q7RWdHenFpQ1U7SUFDSTtJQUNBO0lBQ0E7RWhHMnFpQ2Q7RWdHenFpQ2M7SUFDSTtJQUNBO0VoRzJxaUNsQjtBQUNGO0FnQnYyaUNJO0VnRjJKUTtJQUNJO0VoRytzaUNkO0VnRzNzaUNVO0lBQ0k7RWhHNnNpQ2Q7RWdHenNpQ1U7SUFDSTtFaEcyc2lDZDtFZ0d2c2lDVTtJQUNJO0VoR3lzaUNkO0VnR3JzaUNVO0lBQ0k7RWhHdXNpQ2Q7RWdHbnNpQ1U7SUFDSTtJQUNBO0lBQ0E7RWhHcXNpQ2Q7RWdHbnNpQ2M7SUFDSTtJQUNBO0VoR3FzaUNsQjtBQUNGO0FnQmo0aUNJO0VnRjJKUTtJQUNJO0VoR3l1aUNkO0VnR3J1aUNVO0lBQ0k7RWhHdXVpQ2Q7RWdHbnVpQ1U7SUFDSTtFaEdxdWlDZDtFZ0dqdWlDVTtJQUNJO0VoR211aUNkO0VnRy90aUNVO0lBQ0k7RWhHaXVpQ2Q7RWdHN3RpQ1U7SUFDSTtJQUNBO0lBQ0E7RWhHK3RpQ2Q7RWdHN3RpQ2M7SUFDSTtJQUNBO0VoRyt0aUNsQjtBQUNGO0FnQjM1aUNJO0VnRjJKUTtJQUNJO0VoR213aUNkO0VnRy92aUNVO0lBQ0k7RWhHaXdpQ2Q7RWdHN3ZpQ1U7SUFDSTtFaEcrdmlDZDtFZ0czdmlDVTtJQUNJO0VoRzZ2aUNkO0VnR3p2aUNVO0lBQ0k7RWhHMnZpQ2Q7RWdHdnZpQ1U7SUFDSTtJQUNBO0lBQ0E7RWhHeXZpQ2Q7RWdHdnZpQ2M7SUFDSTtJQUNBO0VoR3l2aUNsQjtBQUNGOztBZ0dsdmlDQTtFQUNJO0FoR3F2aUNKOztBZ0dsdmlDQTtFQUNJO0FoR3F2aUNKOztBZ0dsdmlDQTtFQUNJO0VBQ0E7QWhHcXZpQ0o7O0FnR2x2aUNBO0VBQ0k7QWhHcXZpQ0o7O0FnR2x2aUNBO0VBQ0k7RUFDQTtBaEdxdmlDSjs7QWdHbHZpQ0E7RUFDSSx1QnpGaUM0QjtBUG90aUNoQzs7QWdHbHZpQ0E7RUFDSSxnQ3pGNkI0QjtFeUY1QjVCLG1DekY0QjRCO0FQeXRpQ2hDOztBZ0dsdmlDQTtFQUNJLGlDekZ3QjRCO0V5RnZCNUIsb0N6RnVCNEI7QVA4dGlDaEM7O0FnR2x2aUNBO0VBQ0ksZ0N6Rm1CNEI7RXlGbEI1QixpQ3pGa0I0QjtBUG11aUNoQzs7QWdHbHZpQ0E7RUFDSSxtQ3pGYzRCO0V5RmI1QixvQ3pGYTRCO0FQd3VpQ2hDOztBZ0J0OWlDSTtFZ0Z1T0k7SUFDSSxtQnpGa2U0QjtJeUZqZTVCLHNCekZpZTRCO0VQa3hoQ3RDO0FBQ0Y7QWdHN3VpQ1E7RUFDSTtBaEcrdWlDWjs7QWtHdmlqQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzBpakNKO0FrR3ZpakNJO0VBQ0k7RUFDQTtFQUNBLG9CM0YrNUJnQztBUDBvaEN4QztBa0d2aWpDUTtFQUNJO0FsR3lpakNaO0FrR3RpakNRO0VBQ0ksb0IzRnc1QjRCO0UyRnY1QjVCO0FsR3dpakNaO0FrR3JpakNRO0VBQ0k7QWxHdWlqQ1o7QWtHcGlqQ1E7RUFDSTtBbEdzaWpDWjtBa0dsaWpDWTtFQUNJO0FsR29pakNoQjs7QWtHM2hqQ1E7RUFDSTtBbEc4aGpDWjs7QWtHdGhqQ1E7RUFDSTtBbEd5aGpDWjs7QWtHamhqQ1E7RUFDSTtBbEdvaGpDWjs7QW1HaGxqQ0E7RUFDQztFQUdBO0FuR2lsakNEO0FtRzlrakNDO0VBQ0M7QW5HZ2xqQ0Y7QW1HNWtqQ0M7RUFDQztFQUNBO0FuRzhrakNGO0FtRzVrakNFO0VBQ0M7QW5HOGtqQ0g7QW1HM2tqQ0U7RUFDQztBbkc2a2pDSDtBbUd4a2pDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjVGZ1ZxQjtBUDB2aUN2QjtBbUd0a2pDQztFQUNDO0FuR3drakNGO0FtR3BrakNDO0VBQ0M7QW5Hc2tqQ0Y7QW1HbGtqQ0M7RUM5Q0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR21uakNKO0FtR3hrakNDO0VBQ0M7RUFDQTtBbkcwa2pDRjtBbUd0a2pDQztFQUNDO0VBQ0E7QW5Hd2tqQ0Y7QW1HcGtqQ0M7RUFDQztFQUNBO0FuR3NrakNGOztBbUdqa2pDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Hb2tqQ0Q7O0FtRzlqakNDO0VBQ0M7RUFDQSxlNUZxUmU7RTRGcFJmO0VBQ0E7QW5HaWtqQ0Y7QW1HN2pqQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLG1DN0Y2ekJzQztFNkY1ekJ0QyxrQzdGNHpCc0M7RTZGM3pCdEM7QW5HK2pqQ0Y7QW1HN2pqQ0U7RUFDQztBbkcrampDSDtBbUczampDRTtFQUNDO0FuRzZqakNIO0FtR3pqakNFO0VBQ0Msa0M3Rit5QnFDO0U2Rjl5QnJDLGlDN0Y4eUJxQztBTjZ3aEN4QztBbUd2ampDRTtFQUNDLG1DN0YweUJxQztFNkZ6eUJyQyxrQzdGeXlCcUM7QU5neGhDeEM7QW1HdGpqQ0U7RUFDQztBbkd3ampDSDs7QXFHaHJqQ0E7RUFDQztFQUNBO0FyR21yakNEO0FzR25wakNJO0VBd0JRLCtCRC9DVztBckc2cWpDdkI7O0FxR3RxakNBO0VBQ0M7RUFDQTtBckd5cWpDRDtBc0czcGpDSTtFQXdCUSxnQy9Gc2dCZ0M7QVBnb2lDNUM7O0FxRzFwakNDO0VDMUJPLDhCRDJCRTtFQ1pGLDZCRGNTO0VDVlQsaUNEV0s7QXJHNHBqQ2I7QXNHdHJqQ1E7O0VBRUYsOEJEc0JTO0FyR2txakNmO0FzR3JyakNRO0VBQ0ksOEJEa0JHO0FyR3FxakNmO0FzRzNxakNJO0VBU1EsOEJEQ0s7RUNjTCxvQ0RaWTtFQ2dCWjtBdEdvcGpDWjtBc0ducWpDWTs7Ozs7Ozs7O0VBRUYsOEJESlk7QXJHZ3JqQ3RCO0FzR3pxakNZO0VBQ0ksOEJEUk07QXJHbXJqQ3RCOztBcUcxcWpDRTtFQzFDTSxzQkQyQ0c7RUM1QkgsbUNEbUNVO0VDL0JWLHVDRGdDTTtBckd1cWpDZDtBc0d0dGpDUTs7RUFFRixzQkRzQ1U7QXJHa3JqQ2hCO0FzR3J0akNRO0VBQ0ksc0JEa0NJO0FyR3FyakNoQjtBc0czc2pDSTtFQVNRLDhCRHNCTTtFQ1BOLDZCRFNhO0VDTGI7QXRHb3JqQ1o7QXNHbnNqQ1k7Ozs7Ozs7OztFQUVGLDhCRGlCYTtBckcycmpDdkI7QXNHenNqQ1k7RUFDSSw4QkRhTztBckc4cmpDdkI7O0FxR3JyakNDO0VDaERPLDZCRG1EUztFQy9DVCxpQ0RnREs7QXJHc3JqQ2I7QXNHbnVqQ0k7RUFTUSw4QkRxREs7RUN0Q0wsNkJEd0NZO0VDcENaO0F0RzRzakNaO0FzRzN0akNZOzs7Ozs7Ozs7RUFFRiw4QkRnRFk7QXJHb3JqQ3RCO0FzR2p1akNZO0VBQ0ksOEJENENNO0FyR3VyakN0Qjs7QXNHdHZqQ0k7RUFTUSxzQkRxRU07RUN0RE4sbUNENkRhO0VDekRiO0F0R2d1akNaO0FzRy91akNZOzs7Ozs7Ozs7RUFFRixzQkRnRWE7QXJHd3JqQ3ZCO0FzR3J2akNZO0VBQ0ksc0JENERPO0FyRzJyakN2Qjs7QXFHN3FqQ0M7RUNuSE8sc0JEb0hFO0VDckdGLDZCRHVHUztFQ25HVCw2QkQyR0s7QXJHd3FqQ2I7QXNHbHlqQ1E7O0VBRUYsc0JEK0dTO0FyR3FyakNmO0FzR2p5akNRO0VBQ0ksc0JEMkdHO0FyR3dyakNmO0FzR3Z4akNJO0VBU1EsNkJEaUdLO0VDbEZMLDZCRG9GWTtFQ2hGWjtBdEdnd2pDWjtBc0cvd2pDWTs7Ozs7Ozs7O0VBRUYsNkJENEZZO0FyRzRyakN0QjtBc0dyeGpDWTtFQUNJLDZCRHdGTTtBckcrcmpDdEI7O0FxR3R5akNDO0VDMUJPLGdDRDJCRTtFQ1pGLCtCRGNTO0VDVlQsbUNEV0s7QXJHd3lqQ2I7QXNHbDBqQ1E7O0VBRUYsZ0NEc0JTO0FyRzh5akNmO0FzR2owakNRO0VBQ0ksZ0NEa0JHO0FyR2l6akNmO0FzR3Z6akNJO0VBU1EsZ0NEQ0s7RUNjTCxzQ0RaWTtFQ2dCWjtBdEdneWpDWjtBc0cveWpDWTs7Ozs7Ozs7O0VBRUYsZ0NESlk7QXJHNHpqQ3RCO0FzR3J6akNZO0VBQ0ksZ0NEUk07QXJHK3pqQ3RCOztBcUd0empDRTtFQzFDTSx3QkQyQ0c7RUM1QkgscUNEbUNVO0VDL0JWLHlDRGdDTTtBckdtempDZDtBc0dsMmpDUTs7RUFFRix3QkRzQ1U7QXJHOHpqQ2hCO0FzR2oyakNRO0VBQ0ksd0JEa0NJO0FyR2kwakNoQjtBc0d2MWpDSTtFQVNRLGdDRHNCTTtFQ1BOLCtCRFNhO0VDTGI7QXRHZzBqQ1o7QXNHLzBqQ1k7Ozs7Ozs7OztFQUVGLGdDRGlCYTtBckd1MGpDdkI7QXNHcjFqQ1k7RUFDSSxnQ0RhTztBckcwMGpDdkI7O0FxR2owakNDO0VDaERPLCtCRG1EUztFQy9DVCxtQ0RnREs7QXJHazBqQ2I7QXNHLzJqQ0k7RUFTUSxnQ0RxREs7RUN0Q0wsK0JEd0NZO0VDcENaO0F0R3cxakNaO0FzR3YyakNZOzs7Ozs7Ozs7RUFFRixnQ0RnRFk7QXJHZzBqQ3RCO0FzRzcyakNZO0VBQ0ksZ0NENENNO0FyR20wakN0Qjs7QXNHbDRqQ0k7RUFTUSx3QkRxRU07RUN0RE4scUNENkRhO0VDekRiO0F0RzQyakNaO0FzRzMzakNZOzs7Ozs7Ozs7RUFFRix3QkRnRWE7QXJHbzBqQ3ZCO0FzR2o0akNZO0VBQ0ksd0JENERPO0FyR3UwakN2Qjs7QXFHenpqQ0M7RUNuSE8sd0JEb0hFO0VDckdGLCtCRHVHUztFQ25HVCw2QkQyR0s7QXJHb3pqQ2I7QXNHOTZqQ1E7O0VBRUYsd0JEK0dTO0FyR2kwakNmO0FzRzc2akNRO0VBQ0ksd0JEMkdHO0FyR28wakNmO0FzR242akNJO0VBU1EsK0JEaUdLO0VDbEZMLCtCRG9GWTtFQ2hGWjtBdEc0NGpDWjtBc0czNWpDWTs7Ozs7Ozs7O0VBRUYsK0JENEZZO0FyR3cwakN0QjtBc0dqNmpDWTtFQUNJLCtCRHdGTTtBckcyMGpDdEI7O0FxR2w3akNDO0VDMUJPLGtDRDJCRTtFQ1pGLGlDRGNTO0VDVlQscUNEV0s7QXJHbzdqQ2I7QXNHOThqQ1E7O0VBRUYsa0NEc0JTO0FyRzA3akNmO0FzRzc4akNRO0VBQ0ksa0NEa0JHO0FyRzY3akNmO0FzR244akNJO0VBU1Esa0NEQ0s7RUNjTCx3Q0RaWTtFQ2dCWjtBdEc0NmpDWjtBc0czN2pDWTs7Ozs7Ozs7O0VBRUYsa0NESlk7QXJHdzhqQ3RCO0FzR2o4akNZO0VBQ0ksa0NEUk07QXJHMjhqQ3RCOztBcUdsOGpDRTtFQzFDTSxrQ0Q4Q0s7RUMvQkwsdUNEbUNVO0VDL0JWLDJDRGdDTTtBckcrN2pDZDtBc0c5K2pDUTs7RUFFRixrQ0R5Q1k7QXJHdThqQ2xCO0FzRzcrakNRO0VBQ0ksa0NEcUNNO0FyRzA4akNsQjtBc0duK2pDSTtFQVNRLGtDRHNCTTtFQ1BOLGlDRFNhO0VDTGI7QXRHNDhqQ1o7QXNHMzlqQ1k7Ozs7Ozs7OztFQUVGLGtDRGlCYTtBckdtOWpDdkI7QXNHaitqQ1k7RUFDSSxrQ0RhTztBckdzOWpDdkI7O0FxRzc4akNDO0VDaERPLGlDRG1EUztFQy9DVCxxQ0RnREs7QXJHODhqQ2I7QXNHMy9qQ0k7RUFTUSxrQ0RxREs7RUN0Q0wsaUNEd0NZO0VDcENaO0F0R28rakNaO0FzR24vakNZOzs7Ozs7Ozs7RUFFRixrQ0RnRFk7QXJHNDhqQ3RCO0FzR3ovakNZO0VBQ0ksa0NENENNO0FyRys4akN0Qjs7QXNHOWdrQ0k7RUFTUSxrQ0R3RVE7RUN6RFIsdUNENkRhO0VDekRiO0F0R3cvakNaO0FzR3Zna0NZOzs7Ozs7Ozs7RUFFRixrQ0RtRWU7QXJHNjhqQ3pCO0FzRzdna0NZO0VBQ0ksa0NEK0RTO0FyR2c5akN6Qjs7QXFHcjhqQ0M7RUNuSE8sa0NEeUhJO0VDMUdKLHlDRDRHVztFQ3hHWCw2QkQyR0s7QXJHZzhqQ2I7QXNHMWprQ1E7O0VBRUYsa0NEb0hXO0FyR3c4akNqQjtBc0d6amtDUTtFQUNJLGtDRGdISztBckcyOGpDakI7QXNHL2lrQ0k7RUFTUSxrQ0RxR087RUN0RlAseUNEd0ZjO0VDcEZkO0F0R3doa0NaO0FzR3Zpa0NZOzs7Ozs7Ozs7RUFFRixrQ0RnR2M7QXJHZzlqQ3hCO0FzRzdpa0NZO0VBQ0ksa0NENEZRO0FyR205akN4Qjs7QXFHOWprQ0M7RUMxQk8sZ0NEMkJFO0VDWkYsK0JEY1M7RUNWVCxtQ0RXSztBckdna2tDYjtBc0cxbGtDUTs7RUFFRixnQ0RzQlM7QXJHc2trQ2Y7QXNHemxrQ1E7RUFDSSxnQ0RrQkc7QXJHeWtrQ2Y7QXNHL2trQ0k7RUFTUSxnQ0RDSztFQ2NMLHNDRFpZO0VDZ0JaO0F0R3dqa0NaO0FzR3Zra0NZOzs7Ozs7Ozs7RUFFRixnQ0RKWTtBckdvbGtDdEI7QXNHN2trQ1k7RUFDSSxnQ0RSTTtBckd1bGtDdEI7O0FxRzlra0NFO0VDMUNNLHdCRDJDRztFQzVCSCxxQ0RtQ1U7RUMvQlYseUNEZ0NNO0FyRzJra0NkO0FzRzFua0NROztFQUVGLHdCRHNDVTtBckdzbGtDaEI7QXNHem5rQ1E7RUFDSSx3QkRrQ0k7QXJHeWxrQ2hCO0FzRy9ta0NJO0VBU1EsZ0NEc0JNO0VDUE4sK0JEU2E7RUNMYjtBdEd3bGtDWjtBc0d2bWtDWTs7Ozs7Ozs7O0VBRUYsZ0NEaUJhO0FyRytsa0N2QjtBc0c3bWtDWTtFQUNJLGdDRGFPO0FyR2tta0N2Qjs7QXFHemxrQ0M7RUNoRE8sK0JEbURTO0VDL0NULG1DRGdESztBckcwbGtDYjtBc0d2b2tDSTtFQVNRLGdDRHFESztFQ3RDTCwrQkR3Q1k7RUNwQ1o7QXRHZ25rQ1o7QXNHL25rQ1k7Ozs7Ozs7OztFQUVGLGdDRGdEWTtBckd3bGtDdEI7QXNHcm9rQ1k7RUFDSSxnQ0Q0Q007QXJHMmxrQ3RCOztBc0cxcGtDSTtFQVNRLHdCRHFFTTtFQ3RETixxQ0Q2RGE7RUN6RGI7QXRHb29rQ1o7QXNHbnBrQ1k7Ozs7Ozs7OztFQUVGLHdCRGdFYTtBckc0bGtDdkI7QXNHenBrQ1k7RUFDSSx3QkQ0RE87QXJHK2xrQ3ZCOztBcUdqbGtDQztFQ25ITyx3QkRvSEU7RUNyR0YsK0JEdUdTO0VDbkdULDZCRDJHSztBckc0a2tDYjtBc0d0c2tDUTs7RUFFRix3QkQrR1M7QXJHeWxrQ2Y7QXNHcnNrQ1E7RUFDSSx3QkQyR0c7QXJHNGxrQ2Y7QXNHM3JrQ0k7RUFTUSwrQkRpR0s7RUNsRkwsK0JEb0ZZO0VDaEZaO0F0R29xa0NaO0FzR25ya0NZOzs7Ozs7Ozs7RUFFRiwrQkQ0Rlk7QXJHZ21rQ3RCO0FzR3pya0NZO0VBQ0ksK0JEd0ZNO0FyR21ta0N0Qjs7QXFHMXNrQ0M7RUMxQk8sNkJEMkJFO0VDWkYsNEJEY1M7RUNWVCxnQ0RXSztBckc0c2tDYjtBc0d0dWtDUTs7RUFFRiw2QkRzQlM7QXJHa3RrQ2Y7QXNHcnVrQ1E7RUFDSSw2QkRrQkc7QXJHcXRrQ2Y7QXNHM3RrQ0k7RUFTUSw2QkRDSztFQ2NMLG1DRFpZO0VDZ0JaO0F0R29za0NaO0FzR250a0NZOzs7Ozs7Ozs7RUFFRiw2QkRKWTtBckdndWtDdEI7QXNHenRrQ1k7RUFDSSw2QkRSTTtBckdtdWtDdEI7O0FxRzF0a0NFO0VDMUNNLHFCRDJDRztFQzVCSCxrQ0RtQ1U7RUMvQlYsc0NEZ0NNO0FyR3V0a0NkO0FzR3R3a0NROztFQUVGLHFCRHNDVTtBckdrdWtDaEI7QXNHcndrQ1E7RUFDSSxxQkRrQ0k7QXJHcXVrQ2hCO0FzRzN2a0NJO0VBU1EsNkJEc0JNO0VDUE4sNEJEU2E7RUNMYjtBdEdvdWtDWjtBc0dudmtDWTs7Ozs7Ozs7O0VBRUYsNkJEaUJhO0FyRzJ1a0N2QjtBc0d6dmtDWTtFQUNJLDZCRGFPO0FyRzh1a0N2Qjs7QXFHcnVrQ0M7RUNoRE8sNEJEbURTO0VDL0NULGdDRGdESztBckdzdWtDYjtBc0dueGtDSTtFQVNRLDZCRHFESztFQ3RDTCw0QkR3Q1k7RUNwQ1o7QXRHNHZrQ1o7QXNHM3drQ1k7Ozs7Ozs7OztFQUVGLDZCRGdEWTtBckdvdWtDdEI7QXNHanhrQ1k7RUFDSSw2QkQ0Q007QXJHdXVrQ3RCOztBc0d0eWtDSTtFQVNRLHFCRHFFTTtFQ3RETixrQ0Q2RGE7RUN6RGI7QXRHZ3hrQ1o7QXNHL3hrQ1k7Ozs7Ozs7OztFQUVGLHFCRGdFYTtBckd3dWtDdkI7QXNHcnlrQ1k7RUFDSSxxQkQ0RE87QXJHMnVrQ3ZCOztBcUc3dGtDQztFQ25ITyxxQkRvSEU7RUNyR0YsNEJEdUdTO0VDbkdULDZCRDJHSztBckd3dGtDYjtBc0dsMWtDUTs7RUFFRixxQkQrR1M7QXJHcXVrQ2Y7QXNHajFrQ1E7RUFDSSxxQkQyR0c7QXJHd3VrQ2Y7QXNHdjBrQ0k7RUFTUSw0QkRpR0s7RUNsRkwsNEJEb0ZZO0VDaEZaO0F0R2d6a0NaO0FzRy96a0NZOzs7Ozs7Ozs7RUFFRiw0QkQ0Rlk7QXJHNHVrQ3RCO0FzR3Iwa0NZO0VBQ0ksNEJEd0ZNO0FyRyt1a0N0Qjs7QXFHdDFrQ0M7RUMxQk8sZ0NEMkJFO0VDWkYsK0JEY1M7RUNWVCxtQ0RXSztBckd3MWtDYjtBc0dsM2tDUTs7RUFFRixnQ0RzQlM7QXJHODFrQ2Y7QXNHajNrQ1E7RUFDSSxnQ0RrQkc7QXJHaTJrQ2Y7QXNHdjJrQ0k7RUFTUSxnQ0RDSztFQ2NMLHNDRFpZO0VDZ0JaO0F0R2cxa0NaO0FzRy8xa0NZOzs7Ozs7Ozs7RUFFRixnQ0RKWTtBckc0MmtDdEI7QXNHcjJrQ1k7RUFDSSxnQ0RSTTtBckcrMmtDdEI7O0FxR3Qya0NFO0VDMUNNLHdCRDJDRztFQzVCSCxxQ0RtQ1U7RUMvQlYseUNEZ0NNO0FyR20ya0NkO0FzR2w1a0NROztFQUVGLHdCRHNDVTtBckc4MmtDaEI7QXNHajVrQ1E7RUFDSSx3QkRrQ0k7QXJHaTNrQ2hCO0FzR3Y0a0NJO0VBU1EsZ0NEc0JNO0VDUE4sK0JEU2E7RUNMYjtBdEdnM2tDWjtBc0cvM2tDWTs7Ozs7Ozs7O0VBRUYsZ0NEaUJhO0FyR3Uza0N2QjtBc0dyNGtDWTtFQUNJLGdDRGFPO0FyRzAza0N2Qjs7QXFHajNrQ0M7RUNoRE8sK0JEbURTO0VDL0NULG1DRGdESztBckdrM2tDYjtBc0cvNWtDSTtFQVNRLGdDRHFESztFQ3RDTCwrQkR3Q1k7RUNwQ1o7QXRHdzRrQ1o7QXNHdjVrQ1k7Ozs7Ozs7OztFQUVGLGdDRGdEWTtBckdnM2tDdEI7QXNHNzVrQ1k7RUFDSSxnQ0Q0Q007QXJHbTNrQ3RCOztBc0dsN2tDSTtFQVNRLHdCRHFFTTtFQ3RETixxQ0Q2RGE7RUN6RGI7QXRHNDVrQ1o7QXNHMzZrQ1k7Ozs7Ozs7OztFQUVGLHdCRGdFYTtBckdvM2tDdkI7QXNHajdrQ1k7RUFDSSx3QkQ0RE87QXJHdTNrQ3ZCOztBcUd6MmtDQztFQ25ITyx3QkRvSEU7RUNyR0YsK0JEdUdTO0VDbkdULDZCRDJHSztBckdvMmtDYjtBc0c5OWtDUTs7RUFFRix3QkQrR1M7QXJHaTNrQ2Y7QXNHNzlrQ1E7RUFDSSx3QkQyR0c7QXJHbzNrQ2Y7QXNHbjlrQ0k7RUFTUSwrQkRpR0s7RUNsRkwsK0JEb0ZZO0VDaEZaO0F0RzQ3a0NaO0FzRzM4a0NZOzs7Ozs7Ozs7RUFFRiwrQkQ0Rlk7QXJHdzNrQ3RCO0FzR2o5a0NZO0VBQ0ksK0JEd0ZNO0FyRzIza0N0Qjs7QXFHbCtrQ0M7RUMxQk8sK0JEMkJFO0VDWkYsOEJEY1M7RUNWVCxrQ0RXSztBckdvK2tDYjtBc0c5L2tDUTs7RUFFRiwrQkRzQlM7QXJHMCtrQ2Y7QXNHNy9rQ1E7RUFDSSwrQkRrQkc7QXJHNitrQ2Y7QXNHbi9rQ0k7RUFTUSwrQkRDSztFQ2NMLHFDRFpZO0VDZ0JaO0F0RzQ5a0NaO0FzRzMra0NZOzs7Ozs7Ozs7RUFFRiwrQkRKWTtBckd3L2tDdEI7QXNHai9rQ1k7RUFDSSwrQkRSTTtBckcyL2tDdEI7O0FxR2wva0NFO0VDMUNNLHVCRDJDRztFQzVCSCxvQ0RtQ1U7RUMvQlYsd0NEZ0NNO0FyRysra0NkO0FzRzlobENROztFQUVGLHVCRHNDVTtBckcwL2tDaEI7QXNHN2hsQ1E7RUFDSSx1QkRrQ0k7QXJHNi9rQ2hCO0FzR25obENJO0VBU1EsK0JEc0JNO0VDUE4sOEJEU2E7RUNMYjtBdEc0L2tDWjtBc0czZ2xDWTs7Ozs7Ozs7O0VBRUYsK0JEaUJhO0FyR21nbEN2QjtBc0dqaGxDWTtFQUNJLCtCRGFPO0FyR3NnbEN2Qjs7QXFHNy9rQ0M7RUNoRE8sOEJEbURTO0VDL0NULGtDRGdESztBckc4L2tDYjtBc0czaWxDSTtFQVNRLCtCRHFESztFQ3RDTCw4QkR3Q1k7RUNwQ1o7QXRHb2hsQ1o7QXNHbmlsQ1k7Ozs7Ozs7OztFQUVGLCtCRGdEWTtBckc0L2tDdEI7QXNHemlsQ1k7RUFDSSwrQkQ0Q007QXJHKy9rQ3RCOztBc0c5amxDSTtFQVNRLHVCRHFFTTtFQ3RETixvQ0Q2RGE7RUN6RGI7QXRHd2lsQ1o7QXNHdmpsQ1k7Ozs7Ozs7OztFQUVGLHVCRGdFYTtBckdnZ2xDdkI7QXNHN2psQ1k7RUFDSSx1QkQ0RE87QXJHbWdsQ3ZCOztBcUdyL2tDQztFQ25ITyx1QkRvSEU7RUNyR0YsOEJEdUdTO0VDbkdULDZCRDJHSztBckdnL2tDYjtBc0cxbWxDUTs7RUFFRix1QkQrR1M7QXJHNi9rQ2Y7QXNHem1sQ1E7RUFDSSx1QkQyR0c7QXJHZ2dsQ2Y7QXNHL2xsQ0k7RUFTUSw4QkRpR0s7RUNsRkwsOEJEb0ZZO0VDaEZaO0F0R3drbENaO0FzR3ZsbENZOzs7Ozs7Ozs7RUFFRiw4QkQ0Rlk7QXJHb2dsQ3RCO0FzRzdsbENZO0VBQ0ksOEJEd0ZNO0FyR3VnbEN0Qjs7QXFHOW1sQ0M7RUMxQk8sNkJEMkJFO0VDWkYsNEJEY1M7RUNWVCxnQ0RXSztBckdnbmxDYjtBc0cxb2xDUTs7RUFFRiw2QkRzQlM7QXJHc25sQ2Y7QXNHem9sQ1E7RUFDSSw2QkRrQkc7QXJHeW5sQ2Y7QXNHL25sQ0k7RUFTUSw2QkRDSztFQ2NMLG1DRFpZO0VDZ0JaO0F0R3dtbENaO0FzR3ZubENZOzs7Ozs7Ozs7RUFFRiw2QkRKWTtBckdvb2xDdEI7QXNHN25sQ1k7RUFDSSw2QkRSTTtBckd1b2xDdEI7O0FxRzlubENFO0VDMUNNLHFCRDJDRztFQzVCSCxrQ0RtQ1U7RUMvQlYsc0NEZ0NNO0FyRzJubENkO0FzRzFxbENROztFQUVGLHFCRHNDVTtBckdzb2xDaEI7QXNHenFsQ1E7RUFDSSxxQkRrQ0k7QXJHeW9sQ2hCO0FzRy9wbENJO0VBU1EsNkJEc0JNO0VDUE4sNEJEU2E7RUNMYjtBdEd3b2xDWjtBc0d2cGxDWTs7Ozs7Ozs7O0VBRUYsNkJEaUJhO0FyRytvbEN2QjtBc0c3cGxDWTtFQUNJLDZCRGFPO0FyR2twbEN2Qjs7QXFHem9sQ0M7RUNoRE8sNEJEbURTO0VDL0NULGdDRGdESztBckcwb2xDYjtBc0d2cmxDSTtFQVNRLDZCRHFESztFQ3RDTCw0QkR3Q1k7RUNwQ1o7QXRHZ3FsQ1o7QXNHL3FsQ1k7Ozs7Ozs7OztFQUVGLDZCRGdEWTtBckd3b2xDdEI7QXNHcnJsQ1k7RUFDSSw2QkQ0Q007QXJHMm9sQ3RCOztBc0cxc2xDSTtFQVNRLHFCRHFFTTtFQ3RETixrQ0Q2RGE7RUN6RGI7QXRHb3JsQ1o7QXNHbnNsQ1k7Ozs7Ozs7OztFQUVGLHFCRGdFYTtBckc0b2xDdkI7QXNHenNsQ1k7RUFDSSxxQkQ0RE87QXJHK29sQ3ZCOztBcUdqb2xDQztFQ25ITyxxQkRvSEU7RUNyR0YsNEJEdUdTO0VDbkdULDZCRDJHSztBckc0bmxDYjtBc0d0dmxDUTs7RUFFRixxQkQrR1M7QXJHeW9sQ2Y7QXNHcnZsQ1E7RUFDSSxxQkQyR0c7QXJHNG9sQ2Y7QXNHM3VsQ0k7RUFTUSw0QkRpR0s7RUNsRkwsNEJEb0ZZO0VDaEZaO0F0R290bENaO0FzR251bENZOzs7Ozs7Ozs7RUFFRiw0QkQ0Rlk7QXJHZ3BsQ3RCO0FzR3p1bENZO0VBQ0ksNEJEd0ZNO0FyR21wbEN0Qjs7QXFHam9sQ0M7RUNuSk8sMkJEb0pFO0FyR29vbENWO0FzR3B4bENROztFQUVGLDJCRCtJUztBckd1b2xDZjtBc0dueGxDUTtFQUNJLDJCRDJJRztBckcwb2xDZjtBc0d6d2xDSTtFQVNRLDJCRHlJSztBckcwbmxDakI7QXNHL3ZsQ1k7Ozs7Ozs7OztFQUVGLDJCRG9JWTtBckdvb2xDdEI7QXNHcndsQ1k7RUFDSSwyQkRnSU07QXJHdW9sQ3RCOztBc0c1eWxDUTs7RUFFRiwyQkQ2S1M7QXJHa29sQ2Y7QXNHNXlsQ1E7RUFDSSwyQkR5S0c7QXJHcW9sQ2Y7QXNHcnhsQ1k7Ozs7Ozs7OztFQUVGLDJCRGtLWTtBckc0bmxDdEI7QXNHM3hsQ1k7RUFDSSwyQkQ4Sk07QXJHK25sQ3RCOztBcUd2bmxDQztFQy9NTywyQkRnTkU7QXJHMG5sQ1Y7QXNHcHpsQ0k7RUFTUSwyQkRxTUs7QXJHeW1sQ2pCOztBcUcxcmxDQztFQ25KTyw2QkRvSkU7QXJHNnJsQ1Y7QXNHNzBsQ1E7O0VBRUYsNkJEK0lTO0FyR2dzbENmO0FzRzUwbENRO0VBQ0ksNkJEMklHO0FyR21zbENmO0FzR2wwbENJO0VBU1EsNkJEeUlLO0FyR21ybENqQjtBc0d4emxDWTs7Ozs7Ozs7O0VBRUYsNkJEb0lZO0FyRzZybEN0QjtBc0c5emxDWTtFQUNJLDZCRGdJTTtBckdnc2xDdEI7O0FzR3IybENROztFQUVGLDZCRDZLUztBckcycmxDZjtBc0dyMmxDUTtFQUNJLDZCRHlLRztBckc4cmxDZjtBc0c5MGxDWTs7Ozs7Ozs7O0VBRUYsNkJEa0tZO0FyR3FybEN0QjtBc0dwMWxDWTtFQUNJLDZCRDhKTTtBckd3cmxDdEI7O0FxR2hybENDO0VDL01PLDZCRGdORTtBckdtcmxDVjtBc0c3MmxDSTtFQVNRLDZCRHFNSztBckdrcWxDakI7O0FxR252bENDO0VDbkpPLCtCRG9KRTtBckdzdmxDVjtBc0d0NGxDUTs7RUFFRiwrQkQrSVM7QXJHeXZsQ2Y7QXNHcjRsQ1E7RUFDSSwrQkQySUc7QXJHNHZsQ2Y7QXNHMzNsQ0k7RUFTUSwrQkR5SUs7QXJHNHVsQ2pCO0FzR2ozbENZOzs7Ozs7Ozs7RUFFRiwrQkRvSVk7QXJHc3ZsQ3RCO0FzR3YzbENZO0VBQ0ksK0JEZ0lNO0FyR3l2bEN0Qjs7QXNHOTVsQ1E7O0VBRUYsK0JENktTO0FyR292bENmO0FzRzk1bENRO0VBQ0ksK0JEeUtHO0FyR3V2bENmO0FzR3Y0bENZOzs7Ozs7Ozs7RUFFRiwrQkRrS1k7QXJHOHVsQ3RCO0FzRzc0bENZO0VBQ0ksK0JEOEpNO0FyR2l2bEN0Qjs7QXFHenVsQ0M7RUMvTU8sK0JEZ05FO0FyRzR1bENWO0FzR3Q2bENJO0VBU1EsK0JEcU1LO0FyRzJ0bENqQjs7QXFHNXlsQ0M7RUNuSk8sMkJEb0pFO0FyRyt5bENWO0FzRy83bENROztFQUVGLDJCRCtJUztBckdremxDZjtBc0c5N2xDUTtFQUNJLDJCRDJJRztBckdxemxDZjtBc0dwN2xDSTtFQVNRLDJCRHlJSztBckdxeWxDakI7QXNHMTZsQ1k7Ozs7Ozs7OztFQUVGLDJCRG9JWTtBckcreWxDdEI7QXNHaDdsQ1k7RUFDSSwyQkRnSU07QXJHa3psQ3RCOztBc0d2OWxDUTs7RUFFRiwyQkQ2S1M7QXJHNnlsQ2Y7QXNHdjlsQ1E7RUFDSSwyQkR5S0c7QXJHZ3psQ2Y7QXNHaDhsQ1k7Ozs7Ozs7OztFQUVGLDJCRGtLWTtBckd1eWxDdEI7QXNHdDhsQ1k7RUFDSSwyQkQ4Sk07QXJHMHlsQ3RCOztBcUdseWxDQztFQy9NTywyQkRnTkU7QXJHcXlsQ1Y7QXNHLzlsQ0k7RUFTUSwyQkRxTUs7QXJHb3hsQ2pCOztBcUdyMmxDQztFQ25KTyw2QkRvSkU7QXJHdzJsQ1Y7QXNHeC9sQ1E7O0VBRUYsNkJEK0lTO0FyRzIybENmO0FzR3YvbENRO0VBQ0ksNkJEMklHO0FyRzgybENmO0FzRzcrbENJO0VBU1EsNkJEeUlLO0FyRzgxbENqQjtBc0duK2xDWTs7Ozs7Ozs7O0VBRUYsNkJEb0lZO0FyR3cybEN0QjtBc0d6K2xDWTtFQUNJLDZCRGdJTTtBckcyMmxDdEI7O0FzR2hobUNROztFQUVGLDZCRDZLUztBckdzMmxDZjtBc0doaG1DUTtFQUNJLDZCRHlLRztBckd5MmxDZjtBc0d6L2xDWTs7Ozs7Ozs7O0VBRUYsNkJEa0tZO0FyR2cybEN0QjtBc0cvL2xDWTtFQUNJLDZCRDhKTTtBckdtMmxDdEI7O0FxRzMxbENDO0VDL01PLDZCRGdORTtBckc4MWxDVjtBc0d4aG1DSTtFQVNRLDZCRHFNSztBckc2MGxDakI7O0FxRzk1bENDO0VDbkpPLDBCRG9KRTtBckdpNmxDVjtBc0dqam1DUTs7RUFFRiwwQkQrSVM7QXJHbzZsQ2Y7QXNHaGptQ1E7RUFDSSwwQkQySUc7QXJHdTZsQ2Y7QXNHdGltQ0k7RUFTUSwwQkR5SUs7QXJHdTVsQ2pCO0FzRzVobUNZOzs7Ozs7Ozs7RUFFRiwwQkRvSVk7QXJHaTZsQ3RCO0FzR2xpbUNZO0VBQ0ksMEJEZ0lNO0FyR282bEN0Qjs7QXNHemttQ1E7O0VBRUYsMEJENktTO0FyRys1bENmO0FzR3prbUNRO0VBQ0ksMEJEeUtHO0FyR2s2bENmO0FzR2xqbUNZOzs7Ozs7Ozs7RUFFRiwwQkRrS1k7QXJHeTVsQ3RCO0FzR3hqbUNZO0VBQ0ksMEJEOEpNO0FyRzQ1bEN0Qjs7QXFHcDVsQ0M7RUMvTU8sMEJEZ05FO0FyR3U1bENWO0FzR2psbUNJO0VBU1EsMEJEcU1LO0FyR3M0bENqQjs7QXFHdjlsQ0M7RUNuSk8sNkJEb0pFO0FyRzA5bENWO0FzRzFtbUNROztFQUVGLDZCRCtJUztBckc2OWxDZjtBc0d6bW1DUTtFQUNJLDZCRDJJRztBckdnK2xDZjtBc0cvbG1DSTtFQVNRLDZCRHlJSztBckdnOWxDakI7QXNHcmxtQ1k7Ozs7Ozs7OztFQUVGLDZCRG9JWTtBckcwOWxDdEI7QXNHM2xtQ1k7RUFDSSw2QkRnSU07QXJHNjlsQ3RCOztBc0dsb21DUTs7RUFFRiw2QkQ2S1M7QXJHdzlsQ2Y7QXNHbG9tQ1E7RUFDSSw2QkR5S0c7QXJHMjlsQ2Y7QXNHM21tQ1k7Ozs7Ozs7OztFQUVGLDZCRGtLWTtBckdrOWxDdEI7QXNHam5tQ1k7RUFDSSw2QkQ4Sk07QXJHcTlsQ3RCOztBcUc3OGxDQztFQy9NTyw2QkRnTkU7QXJHZzlsQ1Y7QXNHMW9tQ0k7RUFTUSw2QkRxTUs7QXJHKzdsQ2pCOztBcUdoaG1DQztFQ25KTyw0QkRvSkU7QXJHbWhtQ1Y7QXNHbnFtQ1E7O0VBRUYsNEJEK0lTO0FyR3NobUNmO0FzR2xxbUNRO0VBQ0ksNEJEMklHO0FyR3lobUNmO0FzR3hwbUNJO0VBU1EsNEJEeUlLO0FyR3lnbUNqQjtBc0c5b21DWTs7Ozs7Ozs7O0VBRUYsNEJEb0lZO0FyR21obUN0QjtBc0dwcG1DWTtFQUNJLDRCRGdJTTtBckdzaG1DdEI7O0FzRzNybUNROztFQUVGLDRCRDZLUztBckdpaG1DZjtBc0czcm1DUTtFQUNJLDRCRHlLRztBckdvaG1DZjtBc0dwcW1DWTs7Ozs7Ozs7O0VBRUYsNEJEa0tZO0FyRzJnbUN0QjtBc0cxcW1DWTtFQUNJLDRCRDhKTTtBckc4Z21DdEI7O0FxR3RnbUNDO0VDL01PLDRCRGdORTtBckd5Z21DVjtBc0duc21DSTtFQVNRLDRCRHFNSztBckd3L2xDakI7O0FxR3prbUNDO0VDbkpPLDBCRG9KRTtBckc0a21DVjtBc0c1dG1DUTs7RUFFRiwwQkQrSVM7QXJHK2ttQ2Y7QXNHM3RtQ1E7RUFDSSwwQkQySUc7QXJHa2xtQ2Y7QXNHanRtQ0k7RUFTUSwwQkR5SUs7QXJHa2ttQ2pCO0FzR3ZzbUNZOzs7Ozs7Ozs7RUFFRiwwQkRvSVk7QXJHNGttQ3RCO0FzRzdzbUNZO0VBQ0ksMEJEZ0lNO0FyRytrbUN0Qjs7QXNHcHZtQ1E7O0VBRUYsMEJENktTO0FyRzBrbUNmO0FzR3B2bUNRO0VBQ0ksMEJEeUtHO0FyRzZrbUNmO0FzRzd0bUNZOzs7Ozs7Ozs7RUFFRiwwQkRrS1k7QXJHb2ttQ3RCO0FzR251bUNZO0VBQ0ksMEJEOEpNO0FyR3VrbUN0Qjs7QXFHL2ptQ0M7RUMvTU8sMEJEZ05FO0FyR2trbUNWO0FzRzV2bUNJO0VBU1EsMEJEcU1LO0FyR2lqbUNqQjs7QXFHbG9tQ0M7RUNuSk8sMkJEb0pFO0FyR3FvbUNWO0FzR3J4bUNROztFQUVGLDJCRCtJUztBckd3b21DZjtBc0dweG1DUTtFQUNJLDJCRDJJRztBckcyb21DZjtBc0cxd21DSTtFQVNRLDJCRHlJSztBckcybm1DakI7QXNHaHdtQ1k7Ozs7Ozs7OztFQUVGLDJCRG9JWTtBckdxb21DdEI7QXNHdHdtQ1k7RUFDSSwyQkRnSU07QXJHd29tQ3RCOztBc0c3eW1DUTs7RUFFRiwyQkQ2S1M7QXJHbW9tQ2Y7QXNHN3ltQ1E7RUFDSSwyQkR5S0c7QXJHc29tQ2Y7QXNHdHhtQ1k7Ozs7Ozs7OztFQUVGLDJCRGtLWTtBckc2bm1DdEI7QXNHNXhtQ1k7RUFDSSwyQkQ4Sk07QXJHZ29tQ3RCOztBcUd4bm1DQztFQy9NTywyQkRnTkU7QXJHMm5tQ1Y7QXNHcnptQ0k7RUFTUSwyQkRxTUs7QXJHMG1tQ2pCOztBcUczcm1DQztFQ25KTyw4QkRvSkU7QXJHOHJtQ1Y7QXNHOTBtQ1E7O0VBRUYsOEJEK0lTO0FyR2lzbUNmO0FzRzcwbUNRO0VBQ0ksOEJEMklHO0FyR29zbUNmO0FzR24wbUNJO0VBU1EsOEJEeUlLO0FyR29ybUNqQjtBc0d6em1DWTs7Ozs7Ozs7O0VBRUYsOEJEb0lZO0FyRzhybUN0QjtBc0cvem1DWTtFQUNJLDhCRGdJTTtBckdpc21DdEI7O0FzR3QybUNROztFQUVGLDhCRDZLUztBckc0cm1DZjtBc0d0Mm1DUTtFQUNJLDhCRHlLRztBckcrcm1DZjtBc0cvMG1DWTs7Ozs7Ozs7O0VBRUYsOEJEa0tZO0FyR3NybUN0QjtBc0dyMW1DWTtFQUNJLDhCRDhKTTtBckd5cm1DdEI7O0FxR2pybUNDO0VDL01PLDhCRGdORTtBckdvcm1DVjtBc0c5Mm1DSTtFQVNRLDhCRHFNSztBckdtcW1DakI7O0FxR3B2bUNDO0VDbkpPLDhCRG9KRTtBckd1dm1DVjtBc0d2NG1DUTs7RUFFRiw4QkQrSVM7QXJHMHZtQ2Y7QXNHdDRtQ1E7RUFDSSw4QkQySUc7QXJHNnZtQ2Y7QXNHNTNtQ0k7RUFTUSw4QkR5SUs7QXJHNnVtQ2pCO0FzR2wzbUNZOzs7Ozs7Ozs7RUFFRiw4QkRvSVk7QXJHdXZtQ3RCO0FzR3gzbUNZO0VBQ0ksOEJEZ0lNO0FyRzB2bUN0Qjs7QXNHLzVtQ1E7O0VBRUYsOEJENktTO0FyR3F2bUNmO0FzRy81bUNRO0VBQ0ksOEJEeUtHO0FyR3d2bUNmO0FzR3g0bUNZOzs7Ozs7Ozs7RUFFRiw4QkRrS1k7QXJHK3VtQ3RCO0FzRzk0bUNZO0VBQ0ksOEJEOEpNO0FyR2t2bUN0Qjs7QXFHMXVtQ0M7RUMvTU8sOEJEZ05FO0FyRzZ1bUNWO0FzR3Y2bUNJO0VBU1EsOEJEcU1LO0FyRzR0bUNqQjs7QXFHN3ltQ0M7RUNuSk8sOEJEb0pFO0FyR2d6bUNWO0FzR2g4bUNROztFQUVGLDhCRCtJUztBckdtem1DZjtBc0cvN21DUTtFQUNJLDhCRDJJRztBckdzem1DZjtBc0dyN21DSTtFQVNRLDhCRHlJSztBckdzeW1DakI7QXNHMzZtQ1k7Ozs7Ozs7OztFQUVGLDhCRG9JWTtBckdnem1DdEI7QXNHajdtQ1k7RUFDSSw4QkRnSU07QXJHbXptQ3RCOztBc0d4OW1DUTs7RUFFRiw4QkQ2S1M7QXJHOHltQ2Y7QXNHeDltQ1E7RUFDSSw4QkR5S0c7QXJHaXptQ2Y7QXNHajhtQ1k7Ozs7Ozs7OztFQUVGLDhCRGtLWTtBckd3eW1DdEI7QXNHdjhtQ1k7RUFDSSw4QkQ4Sk07QXJHMnltQ3RCOztBcUdueW1DQztFQy9NTyw4QkRnTkU7QXJHc3ltQ1Y7QXNHaCttQ0k7RUFTUSw4QkRxTUs7QXJHcXhtQ2pCOztBcUd0Mm1DQztFQ25KTyw4QkRvSkU7QXJHeTJtQ1Y7QXNHei9tQ1E7O0VBRUYsOEJEK0lTO0FyRzQybUNmO0FzR3gvbUNRO0VBQ0ksOEJEMklHO0FyRysybUNmO0FzRzkrbUNJO0VBU1EsOEJEeUlLO0FyRysxbUNqQjtBc0dwK21DWTs7Ozs7Ozs7O0VBRUYsOEJEb0lZO0FyR3kybUN0QjtBc0cxK21DWTtFQUNJLDhCRGdJTTtBckc0Mm1DdEI7O0FzR2pobkNROztFQUVGLDhCRDZLUztBckd1Mm1DZjtBc0dqaG5DUTtFQUNJLDhCRHlLRztBckcwMm1DZjtBc0cxL21DWTs7Ozs7Ozs7O0VBRUYsOEJEa0tZO0FyR2kybUN0QjtBc0doZ25DWTtFQUNJLDhCRDhKTTtBckdvMm1DdEI7O0FxRzUxbUNDO0VDL01PLDhCRGdORTtBckcrMW1DVjtBc0d6aG5DSTtFQVNRLDhCRHFNSztBckc4MG1DakI7O0FxRy81bUNDO0VDbkpPLDhCRG9KRTtBckdrNm1DVjtBc0dsam5DUTs7RUFFRiw4QkQrSVM7QXJHcTZtQ2Y7QXNHampuQ1E7RUFDSSw4QkQySUc7QXJHdzZtQ2Y7QXNHdmluQ0k7RUFTUSw4QkR5SUs7QXJHdzVtQ2pCO0FzRzdobkNZOzs7Ozs7Ozs7RUFFRiw4QkRvSVk7QXJHazZtQ3RCO0FzR25pbkNZO0VBQ0ksOEJEZ0lNO0FyR3E2bUN0Qjs7QXNHMWtuQ1E7O0VBRUYsOEJENktTO0FyR2c2bUNmO0FzRzFrbkNRO0VBQ0ksOEJEeUtHO0FyR202bUNmO0FzR25qbkNZOzs7Ozs7Ozs7RUFFRiw4QkRrS1k7QXJHMDVtQ3RCO0FzR3pqbkNZO0VBQ0ksOEJEOEpNO0FyRzY1bUN0Qjs7QXFHcjVtQ0M7RUMvTU8sOEJEZ05FO0FyR3c1bUNWO0FzR2xsbkNJO0VBU1EsOEJEcU1LO0FyR3U0bUNqQjs7QXFHeDltQ0M7RUNuSk8sOEJEb0pFO0FyRzI5bUNWO0FzRzNtbkNROztFQUVGLDhCRCtJUztBckc4OW1DZjtBc0cxbW5DUTtFQUNJLDhCRDJJRztBckdpK21DZjtBc0dobW5DSTtFQVNRLDhCRHlJSztBckdpOW1DakI7QXNHdGxuQ1k7Ozs7Ozs7OztFQUVGLDhCRG9JWTtBckcyOW1DdEI7QXNHNWxuQ1k7RUFDSSw4QkRnSU07QXJHODltQ3RCOztBc0dub25DUTs7RUFFRiw4QkQ2S1M7QXJHeTltQ2Y7QXNHbm9uQ1E7RUFDSSw4QkR5S0c7QXJHNDltQ2Y7QXNHNW1uQ1k7Ozs7Ozs7OztFQUVGLDhCRGtLWTtBckdtOW1DdEI7QXNHbG5uQ1k7RUFDSSw4QkQ4Sk07QXJHczltQ3RCOztBcUc5OG1DQztFQy9NTyw4QkRnTkU7QXJHaTltQ1Y7QXNHM29uQ0k7RUFTUSw4QkRxTUs7QXJHZzhtQ2pCOztBcUdqaG5DQztFQ25KTyw4QkRvSkU7QXJHb2huQ1Y7QXNHcHFuQ1E7O0VBRUYsOEJEK0lTO0FyR3VobkNmO0FzR25xbkNRO0VBQ0ksOEJEMklHO0FyRzBobkNmO0FzR3pwbkNJO0VBU1EsOEJEeUlLO0FyRzBnbkNqQjtBc0cvb25DWTs7Ozs7Ozs7O0VBRUYsOEJEb0lZO0FyR29obkN0QjtBc0dycG5DWTtFQUNJLDhCRGdJTTtBckd1aG5DdEI7O0FzRzVybkNROztFQUVGLDhCRDZLUztBckdraG5DZjtBc0c1cm5DUTtFQUNJLDhCRHlLRztBckdxaG5DZjtBc0dycW5DWTs7Ozs7Ozs7O0VBRUYsOEJEa0tZO0FyRzRnbkN0QjtBc0czcW5DWTtFQUNJLDhCRDhKTTtBckcrZ25DdEI7O0FxR3ZnbkNDO0VDL01PLDhCRGdORTtBckcwZ25DVjtBc0dwc25DSTtFQVNRLDhCRHFNSztBckd5L21DakI7O0FxRzFrbkNDO0VDbkpPLDhCRG9KRTtBckc2a25DVjtBc0c3dG5DUTs7RUFFRiw4QkQrSVM7QXJHZ2xuQ2Y7QXNHNXRuQ1E7RUFDSSw4QkQySUc7QXJHbWxuQ2Y7QXNHbHRuQ0k7RUFTUSw4QkR5SUs7QXJHbWtuQ2pCO0FzR3hzbkNZOzs7Ozs7Ozs7RUFFRiw4QkRvSVk7QXJHNmtuQ3RCO0FzRzlzbkNZO0VBQ0ksOEJEZ0lNO0FyR2dsbkN0Qjs7QXNHcnZuQ1E7O0VBRUYsOEJENktTO0FyRzJrbkNmO0FzR3J2bkNRO0VBQ0ksOEJEeUtHO0FyRzhrbkNmO0FzRzl0bkNZOzs7Ozs7Ozs7RUFFRiw4QkRrS1k7QXJHcWtuQ3RCO0FzR3B1bkNZO0VBQ0ksOEJEOEpNO0FyR3drbkN0Qjs7QXFHaGtuQ0M7RUMvTU8sOEJEZ05FO0FyR21rbkNWO0FzRzd2bkNJO0VBU1EsOEJEcU1LO0FyR2tqbkNqQjs7QXFHbm9uQ0M7RUNuSk8sOEJEb0pFO0FyR3NvbkNWO0FzR3R4bkNROztFQUVGLDhCRCtJUztBckd5b25DZjtBc0dyeG5DUTtFQUNJLDhCRDJJRztBckc0b25DZjtBc0czd25DSTtFQVNRLDhCRHlJSztBckc0bm5DakI7QXNHanduQ1k7Ozs7Ozs7OztFQUVGLDhCRG9JWTtBckdzb25DdEI7QXNHdnduQ1k7RUFDSSw4QkRnSU07QXJHeW9uQ3RCOztBc0c5eW5DUTs7RUFFRiw4QkQ2S1M7QXJHb29uQ2Y7QXNHOXluQ1E7RUFDSSw4QkR5S0c7QXJHdW9uQ2Y7QXNHdnhuQ1k7Ozs7Ozs7OztFQUVGLDhCRGtLWTtBckc4bm5DdEI7QXNHN3huQ1k7RUFDSSw4QkQ4Sk07QXJHaW9uQ3RCOztBcUd6bm5DQztFQy9NTyw4QkRnTkU7QXJHNG5uQ1Y7QXNHdHpuQ0k7RUFTUSw4QkRxTUs7QXJHMm1uQ2pCOztBcUcvbG5DQztFQ2hQTyxjRGlQRTtFQ2xPRixxQkRvT1M7RUNoT1QseUJEaU9LO0FyR2ltbkNiO0FzR2oxbkNROztFQUVGLGNENE9TO0FyR3VtbkNmO0FzR2gxbkNRO0VBQ0ksY0R3T0c7QXJHMG1uQ2Y7QXNHdDBuQ0k7RUF3QlEscUJEME1ZO0VDdE1aO0F0Rzh5bkNaOztBcUdqbW5DQztFQWNFO0VDN1FLLGNEZ1FFO0VDalBGLG9DRG9QUztFQ2hQVCx3Q0QrT0s7QXJHcW1uQ2I7QXNHbjJuQ1E7O0VBRUYsY0QyUFM7QXJHMG1uQ2Y7QXNHbDJuQ1E7RUFDSSxjRHVQRztBckc2bW5DZjtBc0d4MW5DSTtFQVNRLGNEc09LO0VDdk5MLHFCRDBOWTtFQ3ROWjtBdEdpMG5DWjtBc0doMW5DWTs7Ozs7Ozs7O0VBRUYsY0RpT1k7QXJHd25uQ3RCO0FzR3QxbkNZO0VBQ0ksY0Q2Tk07QXJHMm5uQ3RCOztBcUdqcG5DQztFQ2hQTyxjRGlQRTtFQ2xPRixxQkRvT1M7RUNoT1QseUJEaU9LO0FyR21wbkNiO0FzR240bkNROztFQUVGLGNENE9TO0FyR3lwbkNmO0FzR2w0bkNRO0VBQ0ksY0R3T0c7QXJHNHBuQ2Y7QXNHeDNuQ0k7RUF3QlEscUJEME1ZO0VDdE1aO0F0R2cybkNaOztBcUducG5DQztFQWNFO0VDN1FLLGNEZ1FFO0VDalBGLG9DRG9QUztFQ2hQVCx3Q0QrT0s7QXJHdXBuQ2I7QXNHcjVuQ1E7O0VBRUYsY0QyUFM7QXJHNHBuQ2Y7QXNHcDVuQ1E7RUFDSSxjRHVQRztBckcrcG5DZjtBc0cxNG5DSTtFQVNRLGNEc09LO0VDdk5MLHFCRDBOWTtFQ3ROWjtBdEdtM25DWjtBc0dsNG5DWTs7Ozs7Ozs7O0VBRUYsY0RpT1k7QXJHMHFuQ3RCO0FzR3g0bkNZO0VBQ0ksY0Q2Tk07QXJHNnFuQ3RCOztBcUduc25DQztFQ2hQTyxjRGlQRTtFQ2xPRixxQkRvT1M7RUNoT1QseUJEaU9LO0FyR3FzbkNiO0FzR3I3bkNROztFQUVGLGNENE9TO0FyRzJzbkNmO0FzR3A3bkNRO0VBQ0ksY0R3T0c7QXJHOHNuQ2Y7QXNHMTZuQ0k7RUF3QlEscUJEME1ZO0VDdE1aO0F0R2s1bkNaOztBcUdyc25DQztFQWNFO0VDN1FLLGNEZ1FFO0VDalBGLHFDRG9QUztFQ2hQVCx5Q0QrT0s7QXJHeXNuQ2I7QXNHdjhuQ1E7O0VBRUYsY0QyUFM7QXJHOHNuQ2Y7QXNHdDhuQ1E7RUFDSSxjRHVQRztBckdpdG5DZjtBc0c1N25DSTtFQVNRLGNEc09LO0VDdk5MLHFCRDBOWTtFQ3ROWjtBdEdxNm5DWjtBc0dwN25DWTs7Ozs7Ozs7O0VBRUYsY0RpT1k7QXJHNHRuQ3RCO0FzRzE3bkNZO0VBQ0ksY0Q2Tk07QXJHK3RuQ3RCOztBcUdydm5DQztFQ2hQTyxjRGlQRTtFQ2xPRixxQkRvT1M7RUNoT1QseUJEaU9LO0FyR3V2bkNiO0FzR3YrbkNROztFQUVGLGNENE9TO0FyRzZ2bkNmO0FzR3QrbkNRO0VBQ0ksY0R3T0c7QXJHZ3duQ2Y7QXNHNTluQ0k7RUF3QlEscUJEME1ZO0VDdE1aO0F0R284bkNaOztBcUd2dm5DQztFQWNFO0VDN1FLLGNEZ1FFO0VDalBGLHFDRG9QUztFQ2hQVCx5Q0QrT0s7QXJHMnZuQ2I7QXNHei9uQ1E7O0VBRUYsY0QyUFM7QXJHZ3duQ2Y7QXNHeC9uQ1E7RUFDSSxjRHVQRztBckdtd25DZjtBc0c5K25DSTtFQVNRLGNEc09LO0VDdk5MLHFCRDBOWTtFQ3ROWjtBdEd1OW5DWjtBc0d0K25DWTs7Ozs7Ozs7O0VBRUYsY0RpT1k7QXJHOHduQ3RCO0FzRzUrbkNZO0VBQ0ksY0Q2Tk07QXJHaXhuQ3RCOztBcUd2eW5DQztFQ2hQTyxjRGlQRTtFQ2xPRixxQkRvT1M7RUNoT1QseUJEaU9LO0FyR3l5bkNiO0FzR3pob0NROztFQUVGLGNENE9TO0FyRyt5bkNmO0FzR3hob0NRO0VBQ0ksY0R3T0c7QXJHa3puQ2Y7QXNHOWdvQ0k7RUF3QlEscUJEME1ZO0VDdE1aO0F0R3MvbkNaOztBcUd6eW5DQztFQWNFO0VDN1FLLGNEZ1FFO0VDalBGLGtDRG9QUztFQ2hQVCxzQ0QrT0s7QXJHNnluQ2I7QXNHM2lvQ1E7O0VBRUYsY0QyUFM7QXJHa3puQ2Y7QXNHMWlvQ1E7RUFDSSxjRHVQRztBckdxem5DZjtBc0doaW9DSTtFQVNRLGNEc09LO0VDdk5MLHFCRDBOWTtFQ3ROWjtBdEd5Z29DWjtBc0d4aG9DWTs7Ozs7Ozs7O0VBRUYsY0RpT1k7QXJHZzBuQ3RCO0FzRzlob0NZO0VBQ0ksY0Q2Tk07QXJHbTBuQ3RCOztBcUd6MW5DQztFQ2hQTyxjRGlQRTtFQ2xPRixxQkRvT1M7RUNoT1QseUJEaU9LO0FyRzIxbkNiO0FzRzNrb0NROztFQUVGLGNENE9TO0FyR2kybkNmO0FzRzFrb0NRO0VBQ0ksY0R3T0c7QXJHbzJuQ2Y7QXNHaGtvQ0k7RUF3QlEscUJEME1ZO0VDdE1aO0F0R3dpb0NaOztBcUczMW5DQztFQWNFO0VDN1FLLGNEZ1FFO0VDalBGLG9DRG9QUztFQ2hQVCx3Q0QrT0s7QXJHKzFuQ2I7QXNHN2xvQ1E7O0VBRUYsY0QyUFM7QXJHbzJuQ2Y7QXNHNWxvQ1E7RUFDSSxjRHVQRztBckd1Mm5DZjtBc0dsbG9DSTtFQVNRLGNEc09LO0VDdk5MLHFCRDBOWTtFQ3ROWjtBdEcyam9DWjtBc0cxa29DWTs7Ozs7Ozs7O0VBRUYsY0RpT1k7QXJHazNuQ3RCO0FzR2hsb0NZO0VBQ0ksY0Q2Tk07QXJHcTNuQ3RCOztBcUd0Mm5DQztFQ3JSTyxjQ0hTO0VEc0JULHlCQzFCUztBdkd1b29DakI7QXNHNW5vQ1E7O0VBRUYsY0NUVztBdkd1b29DakI7QXNHM25vQ1E7RUFDSSxjQ2JLO0F2RzBvb0NqQjtBc0dqbm9DSTtFQVNRLGNENFBNO0VDek9OO0F0R3lsb0NaO0FzR3htb0NZOzs7Ozs7Ozs7RUFFRixjRHVQYTtBckcwM25DdkI7QXNHOW1vQ1k7RUFDSSxjRG1QTztBckc2M25DdkI7O0F3R3Rxb0NBO0VBQ0M7QXhHeXFvQ0Q7O0F5RzFxb0NBO0VBQ0ksZ0JsRys4QndCO0VrRzk4QnhCO0VBQ0E7RUFDQTtFakdXQTtFaUdUQTtFQUNBLGVsR3c4QmdCO0VrR3Y4QmhCLHNCbEdxOEJ3QjtFa0dwOEJ4QixnQmxHcThCd0I7RWtHcDhCeEIsMkNsR2c4QmE7QVA2dW1DakI7QXlHMXFvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHNHFvQ1o7QXlHL3FvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHaXJvQ1o7QXlHcHJvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHc3JvQ1o7QXlHenJvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHMnJvQ1o7QXlHOXJvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHZ3NvQ1o7QXlHbnNvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHcXNvQ1o7QXlHeHNvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHMHNvQ1o7QXlHN3NvQ1E7RUFDSTtFQUNBO0VBQ0E7QXpHK3NvQ1o7O0EwRzl0b0NBO0V2RzBSTSxrQkFMSTtBSDY4bkNWOztBMkdodW9DQztFQUNDO0VBQ0E7QTNHbXVvQ0Y7QTJHanVvQ0U7RUFLQztFQUNBO0EzRyt0b0NIO0EyRzF0b0NDO0VQTEE7RUFDQTtFQUNHO0VBQ0g7RUFDRztBcEdrdW9DSjs7QTJHM3RvQ0E7RUFDQyxvQ3BHK2pCMkM7RW9HOWpCM0MsZ0NwRzhqQjJDO0VvRzdqQjNDLHlCcEc0akJ3QztFb0cxakJ4QywyQnBHNFNrQjtBUGk3bkNuQjtBNEd4dm9DSTtFQUNJLHlCckd1bEJvQztBUG1xbkM1QztBNEd0dm9DSTtFQUNJLHlCckdrbEJvQztFcUdqbEJwQztBNUd3dm9DUjtBMkdsdW9DQztFQUtDLG9DcEdxakIwQztFb0dwakIxQyxnQ3BHb2pCMEM7RW9HbmpCMUMseUJwR2lqQnVDO0VvR2hqQnZDLDJCcEdrU2lCO0FQODduQ25COztBMkczdG9DQTtFQUNDLG9DcEcyaUIyQztBUG1ybkM1Qzs7QTJHMXRvQ0E7RUFDRyx5QnBHZ2lCeUM7QVA2cm5DNUM7O0E0Rzd3b0NJO0VBQ0kseUJEb0RjO0EzRzR0b0N0QjtBNEc1d29DSTtFQUNJLHlCRCtDYztFQzlDZDtBNUc4d29DUjs7QTRHcnhvQ0k7RUFDSSxjckdhQTtBUDJ3b0NSO0E0R3B4b0NJO0VBQ0ksY3JHUUE7RXFHUEE7QTVHc3hvQ1I7O0EyR2h1b0NBO0VBQ0M7QTNHbXVvQ0Q7O0E2R2p5b0NRO0VBQ0k7QTdHb3lvQ1o7QTZHN3hvQ1E7OztFQUNJO0E3R2l5b0NaOztBOEczeW9DQTtFQUNDO0E5Rzh5b0NEO0E4RzN5b0NDO0VBQ0MsZ0N2R2trQjBDO0VNOWpCdEMsMEVBUlc7QWJrem9DakI7QThHcnlvQ0M7RUFDQyx5QnZHNmpCMEM7RXVHNWpCMUMsb0N2R3dwQmtEO0V1R3ZwQmxELGdDdkcraUIwQztBUHd2bkM1QztBOEdueW9DQztFQUNDO0E5R3F5b0NGO0E4R2p5b0NDO0VBRUMsb0N2RzJqQjBDO0V1RzFqQjFDLGdDdkcwakIwQztFdUd6akIxQyx5QnZHd2pCdUM7RXVHdmpCdkMsMkJ2R3lTaUI7QVB5L25DbkI7QTRHaDBvQ0k7RUFDSSx5QnJHdWxCb0M7QVAydW5DNUM7QTRHOXpvQ0k7RUFDSSx5QnJHa2xCb0M7RXFHamxCcEM7QTVHZzBvQ1I7QThHdnlvQ0U7RUFLQyxvQ3ZHa2pCeUM7RXVHampCekM7RUFDQSx5QnZHOGlCc0M7RXVHN2lCdEMsMkJ2RytSZ0I7QVBzZ29DbkI7QThHaHlvQ0M7RUFFQztFQUNBO0VBQ0EseUJ2RzZnQjBDO0FQb3huQzVDO0E0R2wxb0NJO0VBQ0kseUJyRzhrQm9DO0FQc3duQzVDO0E0R2gxb0NJO0VBQ0kseUJyR3lrQm9DO0VxR3hrQnBDO0E1R2sxb0NSO0E4R3R5b0NFO0VBS0M7RUFDQTtFQUNBLHlCdkdvZ0J5QztBUGd5bkM1Qzs7QStHMzFvQ1k7RUFDSSx3QnhHMmxCNEI7QVBtd25DNUM7QStHdjFvQ1E7RUFDSSxleEdpbEJnQztFd0dobEJoQyxjeEdnbEJnQztBUHl3bkM1QztBK0dwMW9DUTtFQUNJLGV4RzJrQmdDO0V3RzFrQmhDLGN4RzBrQmdDO0FQNHduQzVDO0ErR2oxb0NJO0VBQ0k7RUFDQSxrQnpHeTZCMEI7QU4wNm1DbEM7QStHOTBvQ1E7RUFDSTtBL0dnMW9DWjtBK0c5MG9DWTtFQUNJLG9DeEd5a0I0QjtBUHV3bkM1QztBK0c3MG9DWTtFQUNJLHlCeEdNRDtBUHkwb0NmO0ErR3Qwb0NZO0VBQ0k7QS9HdzBvQ2hCO0ErR2gwb0NZO0VBQ0k7QS9HazBvQ2hCO0ErRzF6b0NZO0VBQ0k7QS9HNHpvQ2hCOztBK0dyem9DQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvR3d6b0NKO0ErR3J6b0NJO0VBQ0k7RUFDQTtFQUNBO0EvR3V6b0NSO0ErR256b0NJO0VBQ0k7QS9HcXpvQ1I7O0ErRzl5b0NRO0VBQ0ksZXhHdWlCd0M7QVAwd25DcEQ7QStHN3lvQ1k7RUFDSSxjeEdvaUJvQztFd0duaUJwQyxheEdraUJvQztBUDZ3bkNwRDtBK0cxeW9DWTtFQUNJLGV4RytoQm9DO0V3RzloQnBDLGN4RzZoQm9DO0FQK3duQ3BEO0ErR3J5b0NRO0VBQ0k7QS9HdXlvQ1o7QStHcnlvQ1k7RUFDSSxvQ3hHbWY0QjtBUG96bkM1Qzs7QStHOXhvQ1k7RUFDSTtBL0dpeW9DaEI7O0ErRzF4b0NBO0VBQ0k7RUFDQTtBL0c2eG9DSjtBK0czeG9DSTtFQUNJO0EvRzZ4b0NSO0ErRzF4b0NJO0V2R3RJQTtFdUd3SUk7RUFDQSxnQ3pHeWFzQjtFeUd4YXRCO0VBQ0E7RUFDQTtBL0c0eG9DUjtBK0d6eG9DSTtFdkcvSUE7QVIyNm9DSjtBK0d4eG9DSTtFQUNJLGdCeEcrTVc7RXdHOU1YO0EvRzB4b0NSO0ErR3R4b0NRO0VBQ0k7QS9Hd3hvQ1o7QStHbnhvQ1E7RUFDSTtBL0dxeG9DWjtBK0doeG9DUTtFQUNJO0EvR2t4b0NaO0ErRzl3b0NJO0VBQ0ksYXhHcVdvQztBUDI2bkM1Qzs7QWdIeDhvQ0k7RXhHYUE7QVIrN29DSjtBZ0h6OG9DUTtFeEdVSjtBUms4b0NKO0FnSHg4b0NRO0V4R01KO0FScThvQ0o7QWdIdjhvQ1E7RUFDSSxvQ3pHMGtCZ0M7RXlHemtCdEMsZ0N6R3lrQnNDO0FQZzRuQzVDO0FnSHY4b0NZO0VBQ0kscUN6RytpQjRCO0FQMDVuQzVDO0FnSHI4b0NRO0VBQ0ksb0N6R2lrQmdDO0V5R2hrQnRDLGdDekdna0JzQztBUHU0bkM1QztBZ0hyOG9DWTtFQUNJLHFDekdzaUI0QjtBUGk2bkM1Qzs7QTZHaCtvQ1E7RUFDSTtBN0dtK29DWjtBNkc1OW9DUTs7O0VBQ0k7QTdHZytvQ1o7O0FpSDErb0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCMUcyV1c7QVBrb29DbkI7O0FrSG4vb0NBO0VBQ0k7RUFDQTtFQUNBO0FsSHMvb0NKO0FrSHAvb0NJO0VBQ0k7RTFHUUo7RTBHTkk7RUFDQTtFQUNBO0FsSHMvb0NSO0FrSHAvb0NRO0VBQ0k7QWxIcy9vQ1o7QWtIbi9vQ1E7RUFDSTtFMUdIUjtBUnkvb0NKOztBbUhyZ3BDQztFQUNJO0VBQ0g7RUFDQTtBbkh3Z3BDRjtBbUhyZ3BDQztFQUNDO0FuSHVncENGO0FtSHBncENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSHNncENGO0FtSHBncENFO0VBQ0M7QW5Ic2dwQ0g7QW1IbmdwQ0U7RUFDQztBbkhxZ3BDSDtBbUgvL29DRTs7RUFDQztBbkhrZ3BDSDtBbUhoZ3BDRzs7O0VBQ0M7QW5Ib2dwQ0o7QW1IOS9vQ0U7RUFDQztBbkhnZ3BDSDtBbUgzL29DQztFQUNDLHVCNUdnUThCO0U0Ry9QOUI7RUFDQTtBbkg2L29DRjtBbUh2L29DRztFQUNDO0VBQ0E7QW5IeS9vQ0o7QW1IdC9vQ0c7RUFDQztFQUNBO0FuSHcvb0NKO0FtSGgvb0NFO0VBQ0M7QW5Iay9vQ0g7QW1INStvQ0U7RUFDQztFQUNBO0VBQ0E7QW5IOCtvQ0g7QW1IMStvQ0c7RUFDQztBbkg0K29DSjtBbUhyK29DRTtFQUNDO0VBQ0E7RUFDQTtBbkh1K29DSDtBbUhuK29DRztFQUNDO0FuSHErb0NKO0FtSDc5b0NHO0VBQ0M7QW5IKzlvQ0o7QW1IaCtvQ0c7RUFDQztBbkhrK29DSjtBbUhuK29DRztFQUNDO0FuSHErb0NKO0FtSHQrb0NHO0VBQ0M7QW5IdytvQ0o7QW1IeitvQ0c7RUFDQztBbkgyK29DSjtBbUg1K29DRztFQUNDO0FuSDgrb0NKO0FtSC8rb0NHO0VBQ0M7QW5IaS9vQ0o7QW1IbC9vQ0c7RUFDQztBbkhvL29DSjtBbUhyL29DRztFQUNDO0FuSHUvb0NKOztBbUhoL29DQTtFQUNDO0FuSG0vb0NEOztBbUg5K29DQztFQUNDO0FuSGkvb0NGOztBbUg3K29DQTs7O0VBR0M7QW5IZy9vQ0Q7QW1IOStvQ0M7OztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkhrL29DRjs7QW1INytvQ0M7RUFDQztFM0J0R007RUFDQTtFQUNBO0VBQ0E7RUFJQSxzQzJCZ0cwQjtFM0I3RjlCO0VBQ0E7QXhGa2xwQ0o7O0FtSGovb0NDO0VBQ0M7RTNCN0dNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0MyQnVHNkI7RTNCcEdqQztFQUNBO0F4RjZscENKOztBbUhyL29DQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0UzRzFKRztFMkc0Skg7RUFDQSxtQzVHOFQyQztFNEc3VDNDLHlCNUc4VDJDO0U0RzdUM0MsZ0I1R29Na0I7RTRHbk1sQjtFQUNBO0VBQ0E7RUFDQTtBbkh3L29DRDs7QW1Ici9vQ0E7RUFDQztBbkh3L29DRDtBbUh0L29DQztFQUNDO0FuSHcvb0NGOztBbUg3K29DSTtFQUNDLGE1RytJSztBUGkyb0NWO0FtSDcrb0NLO0VBQ0M7QW5IKytvQ047O0FtSHorb0NJO0VBQ0MsaUI1R29JSztFNEduSUwsb0I1R21JSztBUHkyb0NWOztBbUh2K29DSTtFQUNDLGtCNUc2SEs7RTRHNUhMLG1CNUc0SEs7QVA4Mm9DVjtBbUh2K29DSztFQUNDO0FuSHkrb0NOOztBbUhsK29DSztFQUNJLGtCNUdnSEM7QVBxM29DVjtBbUhsK29DSztFQUNJLG1CNUc0R0M7QVB3M29DVjtBbUhoK29DSztFQUNDO0FuSGsrb0NOOztBbUgzZ3BDSTtFQUNDLGdCNUcrSUs7QVArM29DVjtBbUgzZ3BDSztFQUNDO0FuSDZncENOOztBbUh2Z3BDSTtFQUNDLG9CNUdvSUs7RTRHbklMLHVCNUdtSUs7QVB1NG9DVjs7QW1IcmdwQ0k7RUFDQyxxQjVHNkhLO0U0RzVITCxzQjVHNEhLO0FQNDRvQ1Y7QW1IcmdwQ0s7RUFDQztBbkh1Z3BDTjs7QW1IaGdwQ0s7RUFDSSxxQjVHZ0hDO0FQbTVvQ1Y7QW1IaGdwQ0s7RUFDSSxzQjVHNEdDO0FQczVvQ1Y7QW1IOS9vQ0s7RUFDQztBbkhnZ3BDTjs7QW1IemlwQ0k7RUFDQyxlNUcrSUs7QVA2NW9DVjtBbUh6aXBDSztFQUNDO0FuSDJpcENOOztBbUhyaXBDSTtFQUNDLG1CNUdvSUs7RTRHbklMLHNCNUdtSUs7QVBxNm9DVjs7QW1IbmlwQ0k7RUFDQyxvQjVHNkhLO0U0RzVITCxxQjVHNEhLO0FQMDZvQ1Y7QW1IbmlwQ0s7RUFDQztBbkhxaXBDTjs7QW1IOWhwQ0s7RUFDSSxvQjVHZ0hDO0FQaTdvQ1Y7QW1IOWhwQ0s7RUFDSSxxQjVHNEdDO0FQbzdvQ1Y7QW1INWhwQ0s7RUFDQztBbkg4aHBDTjs7QW1IdmtwQ0k7RUFDQyxnQjVHK0lLO0FQMjdvQ1Y7QW1IdmtwQ0s7RUFDQztBbkh5a3BDTjs7QW1IbmtwQ0k7RUFDQyxvQjVHb0lLO0U0R25JTCx1QjVHbUlLO0FQbThvQ1Y7O0FtSGprcENJO0VBQ0MscUI1RzZISztFNEc1SEwsc0I1RzRISztBUHc4b0NWO0FtSGprcENLO0VBQ0M7QW5IbWtwQ047O0FtSDVqcENLO0VBQ0kscUI1R2dIQztBUCs4b0NWO0FtSDVqcENLO0VBQ0ksc0I1RzRHQztBUGs5b0NWO0FtSDFqcENLO0VBQ0M7QW5INGpwQ047O0FtSHJtcENJO0VBQ0MsYTVHK0lLO0FQeTlvQ1Y7QW1Icm1wQ0s7RUFDQztBbkh1bXBDTjs7QW1Iam1wQ0k7RUFDQyxpQjVHb0lLO0U0R25JTCxvQjVHbUlLO0FQaStvQ1Y7O0FtSC9scENJO0VBQ0Msa0I1RzZISztFNEc1SEwsbUI1RzRISztBUHMrb0NWO0FtSC9scENLO0VBQ0M7QW5IaW1wQ047O0FtSDFscENLO0VBQ0ksa0I1R2dIQztBUDYrb0NWO0FtSDFscENLO0VBQ0ksbUI1RzRHQztBUGcvb0NWO0FtSHhscENLO0VBQ0M7QW5IMGxwQ047O0FtSG5vcENJO0VBQ0MsZ0I1RytJSztBUHUvb0NWO0FtSG5vcENLO0VBQ0M7QW5IcW9wQ047O0FtSC9ucENJO0VBQ0Msb0I1R29JSztFNEduSUwsdUI1R21JSztBUCsvb0NWOztBbUg3bnBDSTtFQUNDLHFCNUc2SEs7RTRHNUhMLHNCNUc0SEs7QVBvZ3BDVjtBbUg3bnBDSztFQUNDO0FuSCtucENOOztBbUh4bnBDSztFQUNJLHFCNUdnSEM7QVAyZ3BDVjtBbUh4bnBDSztFQUNJLHNCNUc0R0M7QVA4Z3BDVjtBbUh0bnBDSztFQUNDO0FuSHducENOOztBbUhqcXBDSTtFQUNDLGU1RytJSztBUHFocENWO0FtSGpxcENLO0VBQ0M7QW5IbXFwQ047O0FtSDdwcENJO0VBQ0MsbUI1R29JSztFNEduSUwsc0I1R21JSztBUDZocENWOztBbUgzcHBDSTtFQUNDLG9CNUc2SEs7RTRHNUhMLHFCNUc0SEs7QVBraXBDVjtBbUgzcHBDSztFQUNDO0FuSDZwcENOOztBbUh0cHBDSztFQUNJLG9CNUdnSEM7QVB5aXBDVjtBbUh0cHBDSztFQUNJLHFCNUc0R0M7QVA0aXBDVjtBbUhwcHBDSztFQUNDO0FuSHNwcENOOztBbUgvcnBDSTtFQUNDLGdCNUcrSUs7QVBtanBDVjtBbUgvcnBDSztFQUNDO0FuSGlzcENOOztBbUgzcnBDSTtFQUNDLG9CNUdvSUs7RTRHbklMLHVCNUdtSUs7QVAyanBDVjs7QW1IenJwQ0k7RUFDQyxxQjVHNkhLO0U0RzVITCxzQjVHNEhLO0FQZ2twQ1Y7QW1IenJwQ0s7RUFDQztBbkgycnBDTjs7QW1IcHJwQ0s7RUFDSSxxQjVHZ0hDO0FQdWtwQ1Y7QW1IcHJwQ0s7RUFDSSxzQjVHNEdDO0FQMGtwQ1Y7QW1IbHJwQ0s7RUFDQztBbkhvcnBDTjs7QW1IN3RwQ0k7RUFDQyxhNUcrSUs7QVBpbHBDVjtBbUg3dHBDSztFQUNDO0FuSCt0cENOOztBbUh6dHBDSTtFQUNDLGlCNUdvSUs7RTRHbklMLG9CNUdtSUs7QVB5bHBDVjs7QW1IdnRwQ0k7RUFDQyxrQjVHNkhLO0U0RzVITCxtQjVHNEhLO0FQOGxwQ1Y7QW1IdnRwQ0s7RUFDQztBbkh5dHBDTjs7QW1IbHRwQ0s7RUFDSSxrQjVHZ0hDO0FQcW1wQ1Y7QW1IbHRwQ0s7RUFDSSxtQjVHNEdDO0FQd21wQ1Y7QW1IaHRwQ0s7RUFDQztBbkhrdHBDTjs7QW1IM3ZwQ0k7RUFDQyxnQjVHK0lLO0FQK21wQ1Y7QW1IM3ZwQ0s7RUFDQztBbkg2dnBDTjs7QW1IdnZwQ0k7RUFDQyxvQjVHb0lLO0U0R25JTCx1QjVHbUlLO0FQdW5wQ1Y7O0FtSHJ2cENJO0VBQ0MscUI1RzZISztFNEc1SEwsc0I1RzRISztBUDRucENWO0FtSHJ2cENLO0VBQ0M7QW5IdXZwQ047O0FtSGh2cENLO0VBQ0kscUI1R2dIQztBUG1vcENWO0FtSGh2cENLO0VBQ0ksc0I1RzRHQztBUHNvcENWO0FtSDl1cENLO0VBQ0M7QW5IZ3ZwQ047O0FtSHp4cENJO0VBQ0MsZTVHK0lLO0FQNm9wQ1Y7QW1IenhwQ0s7RUFDQztBbkgyeHBDTjs7QW1IcnhwQ0k7RUFDQyxtQjVHb0lLO0U0R25JTCxzQjVHbUlLO0FQcXBwQ1Y7O0FtSG54cENJO0VBQ0Msb0I1RzZISztFNEc1SEwscUI1RzRISztBUDBwcENWO0FtSG54cENLO0VBQ0M7QW5IcXhwQ047O0FtSDl3cENLO0VBQ0ksb0I1R2dIQztBUGlxcENWO0FtSDl3cENLO0VBQ0kscUI1RzRHQztBUG9xcENWO0FtSDV3cENLO0VBQ0M7QW5IOHdwQ047O0FnQmg4cENJO0VtR3lJQTtJQUNDLGE1RytJSztFUDRxcENSO0VtSHh6cENHO0lBQ0M7RW5IMHpwQ0o7RW1IcHpwQ0U7SUFDQyxpQjVHb0lLO0k0R25JTCxvQjVHbUlLO0VQbXJwQ1I7RW1IanpwQ0U7SUFDQyxrQjVHNkhLO0k0RzVITCxtQjVHNEhLO0VQdXJwQ1I7RW1IaHpwQ0c7SUFDQztFbkhrenBDSjtFbUgzeXBDRztJQUNJLGtCNUdnSEM7RVA2cnBDUjtFbUgxeXBDRztJQUNJLG1CNUc0R0M7RVBnc3BDUjtFbUh4eXBDRztJQUNDO0VuSDB5cENKO0VtSG4xcENFO0lBQ0MsZ0I1RytJSztFUHNzcENSO0VtSGwxcENHO0lBQ0M7RW5IbzFwQ0o7RW1IOTBwQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQNnNwQ1I7RW1IMzBwQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQaXRwQ1I7RW1IMTBwQ0c7SUFDQztFbkg0MHBDSjtFbUhyMHBDRztJQUNJLHFCNUdnSEM7RVB1dHBDUjtFbUhwMHBDRztJQUNJLHNCNUc0R0M7RVAwdHBDUjtFbUhsMHBDRztJQUNDO0VuSG8wcENKO0VtSDcycENFO0lBQ0MsZTVHK0lLO0VQZ3VwQ1I7RW1INTJwQ0c7SUFDQztFbkg4MnBDSjtFbUh4MnBDRTtJQUNDLG1CNUdvSUs7STRHbklMLHNCNUdtSUs7RVB1dXBDUjtFbUhyMnBDRTtJQUNDLG9CNUc2SEs7STRHNUhMLHFCNUc0SEs7RVAydXBDUjtFbUhwMnBDRztJQUNDO0VuSHMycENKO0VtSC8xcENHO0lBQ0ksb0I1R2dIQztFUGl2cENSO0VtSDkxcENHO0lBQ0kscUI1RzRHQztFUG92cENSO0VtSDUxcENHO0lBQ0M7RW5IODFwQ0o7RW1IdjRwQ0U7SUFDQyxnQjVHK0lLO0VQMHZwQ1I7RW1IdDRwQ0c7SUFDQztFbkh3NHBDSjtFbUhsNHBDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVBpd3BDUjtFbUgvM3BDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBxd3BDUjtFbUg5M3BDRztJQUNDO0VuSGc0cENKO0VtSHozcENHO0lBQ0kscUI1R2dIQztFUDJ3cENSO0VtSHgzcENHO0lBQ0ksc0I1RzRHQztFUDh3cENSO0VtSHQzcENHO0lBQ0M7RW5IdzNwQ0o7RW1IajZwQ0U7SUFDQyxhNUcrSUs7RVBveHBDUjtFbUhoNnBDRztJQUNDO0VuSGs2cENKO0VtSDU1cENFO0lBQ0MsaUI1R29JSztJNEduSUwsb0I1R21JSztFUDJ4cENSO0VtSHo1cENFO0lBQ0Msa0I1RzZISztJNEc1SEwsbUI1RzRISztFUCt4cENSO0VtSHg1cENHO0lBQ0M7RW5IMDVwQ0o7RW1IbjVwQ0c7SUFDSSxrQjVHZ0hDO0VQcXlwQ1I7RW1IbDVwQ0c7SUFDSSxtQjVHNEdDO0VQd3lwQ1I7RW1IaDVwQ0c7SUFDQztFbkhrNXBDSjtFbUgzN3BDRTtJQUNDLGdCNUcrSUs7RVA4eXBDUjtFbUgxN3BDRztJQUNDO0VuSDQ3cENKO0VtSHQ3cENFO0lBQ0Msb0I1R29JSztJNEduSUwsdUI1R21JSztFUHF6cENSO0VtSG43cENFO0lBQ0MscUI1RzZISztJNEc1SEwsc0I1RzRISztFUHl6cENSO0VtSGw3cENHO0lBQ0M7RW5IbzdwQ0o7RW1INzZwQ0c7SUFDSSxxQjVHZ0hDO0VQK3pwQ1I7RW1INTZwQ0c7SUFDSSxzQjVHNEdDO0VQazBwQ1I7RW1IMTZwQ0c7SUFDQztFbkg0NnBDSjtFbUhyOXBDRTtJQUNDLGU1RytJSztFUHcwcENSO0VtSHA5cENHO0lBQ0M7RW5IczlwQ0o7RW1IaDlwQ0U7SUFDQyxtQjVHb0lLO0k0R25JTCxzQjVHbUlLO0VQKzBwQ1I7RW1INzhwQ0U7SUFDQyxvQjVHNkhLO0k0RzVITCxxQjVHNEhLO0VQbTFwQ1I7RW1INThwQ0c7SUFDQztFbkg4OHBDSjtFbUh2OHBDRztJQUNJLG9CNUdnSEM7RVB5MXBDUjtFbUh0OHBDRztJQUNJLHFCNUc0R0M7RVA0MXBDUjtFbUhwOHBDRztJQUNDO0VuSHM4cENKO0VtSC8rcENFO0lBQ0MsZ0I1RytJSztFUGsycENSO0VtSDkrcENHO0lBQ0M7RW5IZy9wQ0o7RW1IMStwQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQeTJwQ1I7RW1IditwQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQNjJwQ1I7RW1IdCtwQ0c7SUFDQztFbkh3K3BDSjtFbUhqK3BDRztJQUNJLHFCNUdnSEM7RVBtM3BDUjtFbUhoK3BDRztJQUNJLHNCNUc0R0M7RVBzM3BDUjtFbUg5OXBDRztJQUNDO0VuSGcrcENKO0VtSHpncUNFO0lBQ0MsYTVHK0lLO0VQNDNwQ1I7RW1IeGdxQ0c7SUFDQztFbkgwZ3FDSjtFbUhwZ3FDRTtJQUNDLGlCNUdvSUs7STRHbklMLG9CNUdtSUs7RVBtNHBDUjtFbUhqZ3FDRTtJQUNDLGtCNUc2SEs7STRHNUhMLG1CNUc0SEs7RVB1NHBDUjtFbUhoZ3FDRztJQUNDO0VuSGtncUNKO0VtSDMvcENHO0lBQ0ksa0I1R2dIQztFUDY0cENSO0VtSDEvcENHO0lBQ0ksbUI1RzRHQztFUGc1cENSO0VtSHgvcENHO0lBQ0M7RW5IMC9wQ0o7RW1IbmlxQ0U7SUFDQyxnQjVHK0lLO0VQczVwQ1I7RW1IbGlxQ0c7SUFDQztFbkhvaXFDSjtFbUg5aHFDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVA2NXBDUjtFbUgzaHFDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBpNnBDUjtFbUgxaHFDRztJQUNDO0VuSDRocUNKO0VtSHJocUNHO0lBQ0kscUI1R2dIQztFUHU2cENSO0VtSHBocUNHO0lBQ0ksc0I1RzRHQztFUDA2cENSO0VtSGxocUNHO0lBQ0M7RW5Ib2hxQ0o7RW1IN2pxQ0U7SUFDQyxlNUcrSUs7RVBnN3BDUjtFbUg1anFDRztJQUNDO0VuSDhqcUNKO0VtSHhqcUNFO0lBQ0MsbUI1R29JSztJNEduSUwsc0I1R21JSztFUHU3cENSO0VtSHJqcUNFO0lBQ0Msb0I1RzZISztJNEc1SEwscUI1RzRISztFUDI3cENSO0VtSHBqcUNHO0lBQ0M7RW5Ic2pxQ0o7RW1IL2lxQ0c7SUFDSSxvQjVHZ0hDO0VQaThwQ1I7RW1IOWlxQ0c7SUFDSSxxQjVHNEdDO0VQbzhwQ1I7RW1INWlxQ0c7SUFDQztFbkg4aXFDSjtBQUNGO0FnQmp1cUNJO0VtR3lJQTtJQUNDLGE1RytJSztFUDQ4cENSO0VtSHhscUNHO0lBQ0M7RW5IMGxxQ0o7RW1IcGxxQ0U7SUFDQyxpQjVHb0lLO0k0R25JTCxvQjVHbUlLO0VQbTlwQ1I7RW1IamxxQ0U7SUFDQyxrQjVHNkhLO0k0RzVITCxtQjVHNEhLO0VQdTlwQ1I7RW1IaGxxQ0c7SUFDQztFbkhrbHFDSjtFbUgza3FDRztJQUNJLGtCNUdnSEM7RVA2OXBDUjtFbUgxa3FDRztJQUNJLG1CNUc0R0M7RVBnK3BDUjtFbUh4a3FDRztJQUNDO0VuSDBrcUNKO0VtSG5ucUNFO0lBQ0MsZ0I1RytJSztFUHMrcENSO0VtSGxucUNHO0lBQ0M7RW5Ib25xQ0o7RW1IOW1xQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQNitwQ1I7RW1IM21xQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQaS9wQ1I7RW1IMW1xQ0c7SUFDQztFbkg0bXFDSjtFbUhybXFDRztJQUNJLHFCNUdnSEM7RVB1L3BDUjtFbUhwbXFDRztJQUNJLHNCNUc0R0M7RVAwL3BDUjtFbUhsbXFDRztJQUNDO0VuSG9tcUNKO0VtSDdvcUNFO0lBQ0MsZTVHK0lLO0VQZ2dxQ1I7RW1INW9xQ0c7SUFDQztFbkg4b3FDSjtFbUh4b3FDRTtJQUNDLG1CNUdvSUs7STRHbklMLHNCNUdtSUs7RVB1Z3FDUjtFbUhyb3FDRTtJQUNDLG9CNUc2SEs7STRHNUhMLHFCNUc0SEs7RVAyZ3FDUjtFbUhwb3FDRztJQUNDO0VuSHNvcUNKO0VtSC9ucUNHO0lBQ0ksb0I1R2dIQztFUGlocUNSO0VtSDlucUNHO0lBQ0kscUI1RzRHQztFUG9ocUNSO0VtSDVucUNHO0lBQ0M7RW5IOG5xQ0o7RW1IdnFxQ0U7SUFDQyxnQjVHK0lLO0VQMGhxQ1I7RW1IdHFxQ0c7SUFDQztFbkh3cXFDSjtFbUhscXFDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVBpaXFDUjtFbUgvcHFDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBxaXFDUjtFbUg5cHFDRztJQUNDO0VuSGdxcUNKO0VtSHpwcUNHO0lBQ0kscUI1R2dIQztFUDJpcUNSO0VtSHhwcUNHO0lBQ0ksc0I1RzRHQztFUDhpcUNSO0VtSHRwcUNHO0lBQ0M7RW5Id3BxQ0o7RW1IanNxQ0U7SUFDQyxhNUcrSUs7RVBvanFDUjtFbUhoc3FDRztJQUNDO0VuSGtzcUNKO0VtSDVycUNFO0lBQ0MsaUI1R29JSztJNEduSUwsb0I1R21JSztFUDJqcUNSO0VtSHpycUNFO0lBQ0Msa0I1RzZISztJNEc1SEwsbUI1RzRISztFUCtqcUNSO0VtSHhycUNHO0lBQ0M7RW5IMHJxQ0o7RW1IbnJxQ0c7SUFDSSxrQjVHZ0hDO0VQcWtxQ1I7RW1IbHJxQ0c7SUFDSSxtQjVHNEdDO0VQd2txQ1I7RW1IaHJxQ0c7SUFDQztFbkhrcnFDSjtFbUgzdHFDRTtJQUNDLGdCNUcrSUs7RVA4a3FDUjtFbUgxdHFDRztJQUNDO0VuSDR0cUNKO0VtSHR0cUNFO0lBQ0Msb0I1R29JSztJNEduSUwsdUI1R21JSztFUHFscUNSO0VtSG50cUNFO0lBQ0MscUI1RzZISztJNEc1SEwsc0I1RzRISztFUHlscUNSO0VtSGx0cUNHO0lBQ0M7RW5Ib3RxQ0o7RW1IN3NxQ0c7SUFDSSxxQjVHZ0hDO0VQK2xxQ1I7RW1INXNxQ0c7SUFDSSxzQjVHNEdDO0VQa21xQ1I7RW1IMXNxQ0c7SUFDQztFbkg0c3FDSjtFbUhydnFDRTtJQUNDLGU1RytJSztFUHdtcUNSO0VtSHB2cUNHO0lBQ0M7RW5Ic3ZxQ0o7RW1IaHZxQ0U7SUFDQyxtQjVHb0lLO0k0R25JTCxzQjVHbUlLO0VQK21xQ1I7RW1IN3VxQ0U7SUFDQyxvQjVHNkhLO0k0RzVITCxxQjVHNEhLO0VQbW5xQ1I7RW1INXVxQ0c7SUFDQztFbkg4dXFDSjtFbUh2dXFDRztJQUNJLG9CNUdnSEM7RVB5bnFDUjtFbUh0dXFDRztJQUNJLHFCNUc0R0M7RVA0bnFDUjtFbUhwdXFDRztJQUNDO0VuSHN1cUNKO0VtSC93cUNFO0lBQ0MsZ0I1RytJSztFUGtvcUNSO0VtSDl3cUNHO0lBQ0M7RW5IZ3hxQ0o7RW1IMXdxQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQeW9xQ1I7RW1IdndxQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQNm9xQ1I7RW1IdHdxQ0c7SUFDQztFbkh3d3FDSjtFbUhqd3FDRztJQUNJLHFCNUdnSEM7RVBtcHFDUjtFbUhod3FDRztJQUNJLHNCNUc0R0M7RVBzcHFDUjtFbUg5dnFDRztJQUNDO0VuSGd3cUNKO0VtSHp5cUNFO0lBQ0MsYTVHK0lLO0VQNHBxQ1I7RW1IeHlxQ0c7SUFDQztFbkgweXFDSjtFbUhweXFDRTtJQUNDLGlCNUdvSUs7STRHbklMLG9CNUdtSUs7RVBtcXFDUjtFbUhqeXFDRTtJQUNDLGtCNUc2SEs7STRHNUhMLG1CNUc0SEs7RVB1cXFDUjtFbUhoeXFDRztJQUNDO0VuSGt5cUNKO0VtSDN4cUNHO0lBQ0ksa0I1R2dIQztFUDZxcUNSO0VtSDF4cUNHO0lBQ0ksbUI1RzRHQztFUGdycUNSO0VtSHh4cUNHO0lBQ0M7RW5IMHhxQ0o7RW1IbjBxQ0U7SUFDQyxnQjVHK0lLO0VQc3JxQ1I7RW1IbDBxQ0c7SUFDQztFbkhvMHFDSjtFbUg5enFDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVA2cnFDUjtFbUgzenFDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBpc3FDUjtFbUgxenFDRztJQUNDO0VuSDR6cUNKO0VtSHJ6cUNHO0lBQ0kscUI1R2dIQztFUHVzcUNSO0VtSHB6cUNHO0lBQ0ksc0I1RzRHQztFUDBzcUNSO0VtSGx6cUNHO0lBQ0M7RW5Ib3pxQ0o7RW1INzFxQ0U7SUFDQyxlNUcrSUs7RVBndHFDUjtFbUg1MXFDRztJQUNDO0VuSDgxcUNKO0VtSHgxcUNFO0lBQ0MsbUI1R29JSztJNEduSUwsc0I1R21JSztFUHV0cUNSO0VtSHIxcUNFO0lBQ0Msb0I1RzZISztJNEc1SEwscUI1RzRISztFUDJ0cUNSO0VtSHAxcUNHO0lBQ0M7RW5IczFxQ0o7RW1ILzBxQ0c7SUFDSSxvQjVHZ0hDO0VQaXVxQ1I7RW1IOTBxQ0c7SUFDSSxxQjVHNEdDO0VQb3VxQ1I7RW1INTBxQ0c7SUFDQztFbkg4MHFDSjtBQUNGO0FnQmpnckNJO0VtR3lJQTtJQUNDLGE1RytJSztFUDR1cUNSO0VtSHgzcUNHO0lBQ0M7RW5IMDNxQ0o7RW1IcDNxQ0U7SUFDQyxpQjVHb0lLO0k0R25JTCxvQjVHbUlLO0VQbXZxQ1I7RW1IajNxQ0U7SUFDQyxrQjVHNkhLO0k0RzVITCxtQjVHNEhLO0VQdXZxQ1I7RW1IaDNxQ0c7SUFDQztFbkhrM3FDSjtFbUgzMnFDRztJQUNJLGtCNUdnSEM7RVA2dnFDUjtFbUgxMnFDRztJQUNJLG1CNUc0R0M7RVBnd3FDUjtFbUh4MnFDRztJQUNDO0VuSDAycUNKO0VtSG41cUNFO0lBQ0MsZ0I1RytJSztFUHN3cUNSO0VtSGw1cUNHO0lBQ0M7RW5IbzVxQ0o7RW1IOTRxQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQNndxQ1I7RW1IMzRxQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQaXhxQ1I7RW1IMTRxQ0c7SUFDQztFbkg0NHFDSjtFbUhyNHFDRztJQUNJLHFCNUdnSEM7RVB1eHFDUjtFbUhwNHFDRztJQUNJLHNCNUc0R0M7RVAweHFDUjtFbUhsNHFDRztJQUNDO0VuSG80cUNKO0VtSDc2cUNFO0lBQ0MsZTVHK0lLO0VQZ3lxQ1I7RW1INTZxQ0c7SUFDQztFbkg4NnFDSjtFbUh4NnFDRTtJQUNDLG1CNUdvSUs7STRHbklMLHNCNUdtSUs7RVB1eXFDUjtFbUhyNnFDRTtJQUNDLG9CNUc2SEs7STRHNUhMLHFCNUc0SEs7RVAyeXFDUjtFbUhwNnFDRztJQUNDO0VuSHM2cUNKO0VtSC81cUNHO0lBQ0ksb0I1R2dIQztFUGl6cUNSO0VtSDk1cUNHO0lBQ0kscUI1RzRHQztFUG96cUNSO0VtSDU1cUNHO0lBQ0M7RW5IODVxQ0o7RW1IdjhxQ0U7SUFDQyxnQjVHK0lLO0VQMHpxQ1I7RW1IdDhxQ0c7SUFDQztFbkh3OHFDSjtFbUhsOHFDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVBpMHFDUjtFbUgvN3FDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBxMHFDUjtFbUg5N3FDRztJQUNDO0VuSGc4cUNKO0VtSHo3cUNHO0lBQ0kscUI1R2dIQztFUDIwcUNSO0VtSHg3cUNHO0lBQ0ksc0I1RzRHQztFUDgwcUNSO0VtSHQ3cUNHO0lBQ0M7RW5IdzdxQ0o7RW1IaitxQ0U7SUFDQyxhNUcrSUs7RVBvMXFDUjtFbUhoK3FDRztJQUNDO0VuSGsrcUNKO0VtSDU5cUNFO0lBQ0MsaUI1R29JSztJNEduSUwsb0I1R21JSztFUDIxcUNSO0VtSHo5cUNFO0lBQ0Msa0I1RzZISztJNEc1SEwsbUI1RzRISztFUCsxcUNSO0VtSHg5cUNHO0lBQ0M7RW5IMDlxQ0o7RW1IbjlxQ0c7SUFDSSxrQjVHZ0hDO0VQcTJxQ1I7RW1IbDlxQ0c7SUFDSSxtQjVHNEdDO0VQdzJxQ1I7RW1IaDlxQ0c7SUFDQztFbkhrOXFDSjtFbUgzL3FDRTtJQUNDLGdCNUcrSUs7RVA4MnFDUjtFbUgxL3FDRztJQUNDO0VuSDQvcUNKO0VtSHQvcUNFO0lBQ0Msb0I1R29JSztJNEduSUwsdUI1R21JSztFUHEzcUNSO0VtSG4vcUNFO0lBQ0MscUI1RzZISztJNEc1SEwsc0I1RzRISztFUHkzcUNSO0VtSGwvcUNHO0lBQ0M7RW5Iby9xQ0o7RW1INytxQ0c7SUFDSSxxQjVHZ0hDO0VQKzNxQ1I7RW1INStxQ0c7SUFDSSxzQjVHNEdDO0VQazRxQ1I7RW1IMStxQ0c7SUFDQztFbkg0K3FDSjtFbUhyaHJDRTtJQUNDLGU1RytJSztFUHc0cUNSO0VtSHBockNHO0lBQ0M7RW5Ic2hyQ0o7RW1IaGhyQ0U7SUFDQyxtQjVHb0lLO0k0R25JTCxzQjVHbUlLO0VQKzRxQ1I7RW1IN2dyQ0U7SUFDQyxvQjVHNkhLO0k0RzVITCxxQjVHNEhLO0VQbTVxQ1I7RW1INWdyQ0c7SUFDQztFbkg4Z3JDSjtFbUh2Z3JDRztJQUNJLG9CNUdnSEM7RVB5NXFDUjtFbUh0Z3JDRztJQUNJLHFCNUc0R0M7RVA0NXFDUjtFbUhwZ3JDRztJQUNDO0VuSHNnckNKO0VtSC9pckNFO0lBQ0MsZ0I1RytJSztFUGs2cUNSO0VtSDlpckNHO0lBQ0M7RW5IZ2pyQ0o7RW1IMWlyQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQeTZxQ1I7RW1IdmlyQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQNjZxQ1I7RW1IdGlyQ0c7SUFDQztFbkh3aXJDSjtFbUhqaXJDRztJQUNJLHFCNUdnSEM7RVBtN3FDUjtFbUhoaXJDRztJQUNJLHNCNUc0R0M7RVBzN3FDUjtFbUg5aHJDRztJQUNDO0VuSGdpckNKO0VtSHprckNFO0lBQ0MsYTVHK0lLO0VQNDdxQ1I7RW1IeGtyQ0c7SUFDQztFbkgwa3JDSjtFbUhwa3JDRTtJQUNDLGlCNUdvSUs7STRHbklMLG9CNUdtSUs7RVBtOHFDUjtFbUhqa3JDRTtJQUNDLGtCNUc2SEs7STRHNUhMLG1CNUc0SEs7RVB1OHFDUjtFbUhoa3JDRztJQUNDO0VuSGtrckNKO0VtSDNqckNHO0lBQ0ksa0I1R2dIQztFUDY4cUNSO0VtSDFqckNHO0lBQ0ksbUI1RzRHQztFUGc5cUNSO0VtSHhqckNHO0lBQ0M7RW5IMGpyQ0o7RW1Ibm1yQ0U7SUFDQyxnQjVHK0lLO0VQczlxQ1I7RW1IbG1yQ0c7SUFDQztFbkhvbXJDSjtFbUg5bHJDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVA2OXFDUjtFbUgzbHJDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBpK3FDUjtFbUgxbHJDRztJQUNDO0VuSDRsckNKO0VtSHJsckNHO0lBQ0kscUI1R2dIQztFUHUrcUNSO0VtSHBsckNHO0lBQ0ksc0I1RzRHQztFUDArcUNSO0VtSGxsckNHO0lBQ0M7RW5Ib2xyQ0o7RW1IN25yQ0U7SUFDQyxlNUcrSUs7RVBnL3FDUjtFbUg1bnJDRztJQUNDO0VuSDhuckNKO0VtSHhuckNFO0lBQ0MsbUI1R29JSztJNEduSUwsc0I1R21JSztFUHUvcUNSO0VtSHJuckNFO0lBQ0Msb0I1RzZISztJNEc1SEwscUI1RzRISztFUDIvcUNSO0VtSHBuckNHO0lBQ0M7RW5Ic25yQ0o7RW1IL21yQ0c7SUFDSSxvQjVHZ0hDO0VQaWdyQ1I7RW1IOW1yQ0c7SUFDSSxxQjVHNEdDO0VQb2dyQ1I7RW1INW1yQ0c7SUFDQztFbkg4bXJDSjtBQUNGO0FnQmp5ckNJO0VtR3lJQTtJQUNDLGE1RytJSztFUDRnckNSO0VtSHhwckNHO0lBQ0M7RW5IMHByQ0o7RW1IcHByQ0U7SUFDQyxpQjVHb0lLO0k0R25JTCxvQjVHbUlLO0VQbWhyQ1I7RW1IanByQ0U7SUFDQyxrQjVHNkhLO0k0RzVITCxtQjVHNEhLO0VQdWhyQ1I7RW1IaHByQ0c7SUFDQztFbkhrcHJDSjtFbUgzb3JDRztJQUNJLGtCNUdnSEM7RVA2aHJDUjtFbUgxb3JDRztJQUNJLG1CNUc0R0M7RVBnaXJDUjtFbUh4b3JDRztJQUNDO0VuSDBvckNKO0VtSG5yckNFO0lBQ0MsZ0I1RytJSztFUHNpckNSO0VtSGxyckNHO0lBQ0M7RW5Ib3JyQ0o7RW1IOXFyQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQNmlyQ1I7RW1IM3FyQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQaWpyQ1I7RW1IMXFyQ0c7SUFDQztFbkg0cXJDSjtFbUhycXJDRztJQUNJLHFCNUdnSEM7RVB1anJDUjtFbUhwcXJDRztJQUNJLHNCNUc0R0M7RVAwanJDUjtFbUhscXJDRztJQUNDO0VuSG9xckNKO0VtSDdzckNFO0lBQ0MsZTVHK0lLO0VQZ2tyQ1I7RW1INXNyQ0c7SUFDQztFbkg4c3JDSjtFbUh4c3JDRTtJQUNDLG1CNUdvSUs7STRHbklMLHNCNUdtSUs7RVB1a3JDUjtFbUhyc3JDRTtJQUNDLG9CNUc2SEs7STRHNUhMLHFCNUc0SEs7RVAya3JDUjtFbUhwc3JDRztJQUNDO0VuSHNzckNKO0VtSC9yckNHO0lBQ0ksb0I1R2dIQztFUGlsckNSO0VtSDlyckNHO0lBQ0kscUI1RzRHQztFUG9sckNSO0VtSDVyckNHO0lBQ0M7RW5IOHJyQ0o7RW1IdnVyQ0U7SUFDQyxnQjVHK0lLO0VQMGxyQ1I7RW1IdHVyQ0c7SUFDQztFbkh3dXJDSjtFbUhsdXJDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVBpbXJDUjtFbUgvdHJDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBxbXJDUjtFbUg5dHJDRztJQUNDO0VuSGd1ckNKO0VtSHp0ckNHO0lBQ0kscUI1R2dIQztFUDJtckNSO0VtSHh0ckNHO0lBQ0ksc0I1RzRHQztFUDhtckNSO0VtSHR0ckNHO0lBQ0M7RW5Id3RyQ0o7RW1IandyQ0U7SUFDQyxhNUcrSUs7RVBvbnJDUjtFbUhod3JDRztJQUNDO0VuSGt3ckNKO0VtSDV2ckNFO0lBQ0MsaUI1R29JSztJNEduSUwsb0I1R21JSztFUDJuckNSO0VtSHp2ckNFO0lBQ0Msa0I1RzZISztJNEc1SEwsbUI1RzRISztFUCtuckNSO0VtSHh2ckNHO0lBQ0M7RW5IMHZyQ0o7RW1IbnZyQ0c7SUFDSSxrQjVHZ0hDO0VQcW9yQ1I7RW1IbHZyQ0c7SUFDSSxtQjVHNEdDO0VQd29yQ1I7RW1IaHZyQ0c7SUFDQztFbkhrdnJDSjtFbUgzeHJDRTtJQUNDLGdCNUcrSUs7RVA4b3JDUjtFbUgxeHJDRztJQUNDO0VuSDR4ckNKO0VtSHR4ckNFO0lBQ0Msb0I1R29JSztJNEduSUwsdUI1R21JSztFUHFwckNSO0VtSG54ckNFO0lBQ0MscUI1RzZISztJNEc1SEwsc0I1RzRISztFUHlwckNSO0VtSGx4ckNHO0lBQ0M7RW5Ib3hyQ0o7RW1IN3dyQ0c7SUFDSSxxQjVHZ0hDO0VQK3ByQ1I7RW1INXdyQ0c7SUFDSSxzQjVHNEdDO0VQa3FyQ1I7RW1IMXdyQ0c7SUFDQztFbkg0d3JDSjtFbUhyenJDRTtJQUNDLGU1RytJSztFUHdxckNSO0VtSHB6ckNHO0lBQ0M7RW5Ic3pyQ0o7RW1IaHpyQ0U7SUFDQyxtQjVHb0lLO0k0R25JTCxzQjVHbUlLO0VQK3FyQ1I7RW1IN3lyQ0U7SUFDQyxvQjVHNkhLO0k0RzVITCxxQjVHNEhLO0VQbXJyQ1I7RW1INXlyQ0c7SUFDQztFbkg4eXJDSjtFbUh2eXJDRztJQUNJLG9CNUdnSEM7RVB5cnJDUjtFbUh0eXJDRztJQUNJLHFCNUc0R0M7RVA0cnJDUjtFbUhweXJDRztJQUNDO0VuSHN5ckNKO0VtSC8wckNFO0lBQ0MsZ0I1RytJSztFUGtzckNSO0VtSDkwckNHO0lBQ0M7RW5IZzFyQ0o7RW1IMTByQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQeXNyQ1I7RW1IdjByQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQNnNyQ1I7RW1IdDByQ0c7SUFDQztFbkh3MHJDSjtFbUhqMHJDRztJQUNJLHFCNUdnSEM7RVBtdHJDUjtFbUhoMHJDRztJQUNJLHNCNUc0R0M7RVBzdHJDUjtFbUg5enJDRztJQUNDO0VuSGcwckNKO0VtSHoyckNFO0lBQ0MsYTVHK0lLO0VQNHRyQ1I7RW1IeDJyQ0c7SUFDQztFbkgwMnJDSjtFbUhwMnJDRTtJQUNDLGlCNUdvSUs7STRHbklMLG9CNUdtSUs7RVBtdXJDUjtFbUhqMnJDRTtJQUNDLGtCNUc2SEs7STRHNUhMLG1CNUc0SEs7RVB1dXJDUjtFbUhoMnJDRztJQUNDO0VuSGsyckNKO0VtSDMxckNHO0lBQ0ksa0I1R2dIQztFUDZ1ckNSO0VtSDExckNHO0lBQ0ksbUI1RzRHQztFUGd2ckNSO0VtSHgxckNHO0lBQ0M7RW5IMDFyQ0o7RW1IbjRyQ0U7SUFDQyxnQjVHK0lLO0VQc3ZyQ1I7RW1IbDRyQ0c7SUFDQztFbkhvNHJDSjtFbUg5M3JDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVA2dnJDUjtFbUgzM3JDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBpd3JDUjtFbUgxM3JDRztJQUNDO0VuSDQzckNKO0VtSHIzckNHO0lBQ0kscUI1R2dIQztFUHV3ckNSO0VtSHAzckNHO0lBQ0ksc0I1RzRHQztFUDB3ckNSO0VtSGwzckNHO0lBQ0M7RW5IbzNyQ0o7RW1INzVyQ0U7SUFDQyxlNUcrSUs7RVBneHJDUjtFbUg1NXJDRztJQUNDO0VuSDg1ckNKO0VtSHg1ckNFO0lBQ0MsbUI1R29JSztJNEduSUwsc0I1R21JSztFUHV4ckNSO0VtSHI1ckNFO0lBQ0Msb0I1RzZISztJNEc1SEwscUI1RzRISztFUDJ4ckNSO0VtSHA1ckNHO0lBQ0M7RW5IczVyQ0o7RW1ILzRyQ0c7SUFDSSxvQjVHZ0hDO0VQaXlyQ1I7RW1IOTRyQ0c7SUFDSSxxQjVHNEdDO0VQb3lyQ1I7RW1INTRyQ0c7SUFDQztFbkg4NHJDSjtBQUNGO0FnQmprc0NJO0VtR3lJQTtJQUNDLGE1RytJSztFUDR5ckNSO0VtSHg3ckNHO0lBQ0M7RW5IMDdyQ0o7RW1IcDdyQ0U7SUFDQyxpQjVHb0lLO0k0R25JTCxvQjVHbUlLO0VQbXpyQ1I7RW1IajdyQ0U7SUFDQyxrQjVHNkhLO0k0RzVITCxtQjVHNEhLO0VQdXpyQ1I7RW1IaDdyQ0c7SUFDQztFbkhrN3JDSjtFbUgzNnJDRztJQUNJLGtCNUdnSEM7RVA2enJDUjtFbUgxNnJDRztJQUNJLG1CNUc0R0M7RVBnMHJDUjtFbUh4NnJDRztJQUNDO0VuSDA2ckNKO0VtSG45ckNFO0lBQ0MsZ0I1RytJSztFUHMwckNSO0VtSGw5ckNHO0lBQ0M7RW5IbzlyQ0o7RW1IOThyQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQNjByQ1I7RW1IMzhyQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQaTFyQ1I7RW1IMThyQ0c7SUFDQztFbkg0OHJDSjtFbUhyOHJDRztJQUNJLHFCNUdnSEM7RVB1MXJDUjtFbUhwOHJDRztJQUNJLHNCNUc0R0M7RVAwMXJDUjtFbUhsOHJDRztJQUNDO0VuSG84ckNKO0VtSDcrckNFO0lBQ0MsZTVHK0lLO0VQZzJyQ1I7RW1INStyQ0c7SUFDQztFbkg4K3JDSjtFbUh4K3JDRTtJQUNDLG1CNUdvSUs7STRHbklMLHNCNUdtSUs7RVB1MnJDUjtFbUhyK3JDRTtJQUNDLG9CNUc2SEs7STRHNUhMLHFCNUc0SEs7RVAyMnJDUjtFbUhwK3JDRztJQUNDO0VuSHMrckNKO0VtSC85ckNHO0lBQ0ksb0I1R2dIQztFUGkzckNSO0VtSDk5ckNHO0lBQ0kscUI1RzRHQztFUG8zckNSO0VtSDU5ckNHO0lBQ0M7RW5IODlyQ0o7RW1IdmdzQ0U7SUFDQyxnQjVHK0lLO0VQMDNyQ1I7RW1IdGdzQ0c7SUFDQztFbkh3Z3NDSjtFbUhsZ3NDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVBpNHJDUjtFbUgvL3JDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBxNHJDUjtFbUg5L3JDRztJQUNDO0VuSGdnc0NKO0VtSHovckNHO0lBQ0kscUI1R2dIQztFUDI0ckNSO0VtSHgvckNHO0lBQ0ksc0I1RzRHQztFUDg0ckNSO0VtSHQvckNHO0lBQ0M7RW5Idy9yQ0o7RW1IamlzQ0U7SUFDQyxhNUcrSUs7RVBvNXJDUjtFbUhoaXNDRztJQUNDO0VuSGtpc0NKO0VtSDVoc0NFO0lBQ0MsaUI1R29JSztJNEduSUwsb0I1R21JSztFUDI1ckNSO0VtSHpoc0NFO0lBQ0Msa0I1RzZISztJNEc1SEwsbUI1RzRISztFUCs1ckNSO0VtSHhoc0NHO0lBQ0M7RW5IMGhzQ0o7RW1IbmhzQ0c7SUFDSSxrQjVHZ0hDO0VQcTZyQ1I7RW1IbGhzQ0c7SUFDSSxtQjVHNEdDO0VQdzZyQ1I7RW1IaGhzQ0c7SUFDQztFbkhraHNDSjtFbUgzanNDRTtJQUNDLGdCNUcrSUs7RVA4NnJDUjtFbUgxanNDRztJQUNDO0VuSDRqc0NKO0VtSHRqc0NFO0lBQ0Msb0I1R29JSztJNEduSUwsdUI1R21JSztFUHE3ckNSO0VtSG5qc0NFO0lBQ0MscUI1RzZISztJNEc1SEwsc0I1RzRISztFUHk3ckNSO0VtSGxqc0NHO0lBQ0M7RW5Ib2pzQ0o7RW1IN2lzQ0c7SUFDSSxxQjVHZ0hDO0VQKzdyQ1I7RW1INWlzQ0c7SUFDSSxzQjVHNEdDO0VQazhyQ1I7RW1IMWlzQ0c7SUFDQztFbkg0aXNDSjtFbUhybHNDRTtJQUNDLGU1RytJSztFUHc4ckNSO0VtSHBsc0NHO0lBQ0M7RW5Ic2xzQ0o7RW1IaGxzQ0U7SUFDQyxtQjVHb0lLO0k0R25JTCxzQjVHbUlLO0VQKzhyQ1I7RW1IN2tzQ0U7SUFDQyxvQjVHNkhLO0k0RzVITCxxQjVHNEhLO0VQbTlyQ1I7RW1INWtzQ0c7SUFDQztFbkg4a3NDSjtFbUh2a3NDRztJQUNJLG9CNUdnSEM7RVB5OXJDUjtFbUh0a3NDRztJQUNJLHFCNUc0R0M7RVA0OXJDUjtFbUhwa3NDRztJQUNDO0VuSHNrc0NKO0VtSC9tc0NFO0lBQ0MsZ0I1RytJSztFUGsrckNSO0VtSDltc0NHO0lBQ0M7RW5IZ25zQ0o7RW1IMW1zQ0U7SUFDQyxvQjVHb0lLO0k0R25JTCx1QjVHbUlLO0VQeStyQ1I7RW1Idm1zQ0U7SUFDQyxxQjVHNkhLO0k0RzVITCxzQjVHNEhLO0VQNityQ1I7RW1IdG1zQ0c7SUFDQztFbkh3bXNDSjtFbUhqbXNDRztJQUNJLHFCNUdnSEM7RVBtL3JDUjtFbUhobXNDRztJQUNJLHNCNUc0R0M7RVBzL3JDUjtFbUg5bHNDRztJQUNDO0VuSGdtc0NKO0VtSHpvc0NFO0lBQ0MsYTVHK0lLO0VQNC9yQ1I7RW1IeG9zQ0c7SUFDQztFbkgwb3NDSjtFbUhwb3NDRTtJQUNDLGlCNUdvSUs7STRHbklMLG9CNUdtSUs7RVBtZ3NDUjtFbUhqb3NDRTtJQUNDLGtCNUc2SEs7STRHNUhMLG1CNUc0SEs7RVB1Z3NDUjtFbUhob3NDRztJQUNDO0VuSGtvc0NKO0VtSDNuc0NHO0lBQ0ksa0I1R2dIQztFUDZnc0NSO0VtSDFuc0NHO0lBQ0ksbUI1RzRHQztFUGdoc0NSO0VtSHhuc0NHO0lBQ0M7RW5IMG5zQ0o7RW1IbnFzQ0U7SUFDQyxnQjVHK0lLO0VQc2hzQ1I7RW1IbHFzQ0c7SUFDQztFbkhvcXNDSjtFbUg5cHNDRTtJQUNDLG9CNUdvSUs7STRHbklMLHVCNUdtSUs7RVA2aHNDUjtFbUgzcHNDRTtJQUNDLHFCNUc2SEs7STRHNUhMLHNCNUc0SEs7RVBpaXNDUjtFbUgxcHNDRztJQUNDO0VuSDRwc0NKO0VtSHJwc0NHO0lBQ0kscUI1R2dIQztFUHVpc0NSO0VtSHBwc0NHO0lBQ0ksc0I1RzRHQztFUDBpc0NSO0VtSGxwc0NHO0lBQ0M7RW5Ib3BzQ0o7RW1IN3JzQ0U7SUFDQyxlNUcrSUs7RVBnanNDUjtFbUg1cnNDRztJQUNDO0VuSDhyc0NKO0VtSHhyc0NFO0lBQ0MsbUI1R29JSztJNEduSUwsc0I1R21JSztFUHVqc0NSO0VtSHJyc0NFO0lBQ0Msb0I1RzZISztJNEc1SEwscUI1RzRISztFUDJqc0NSO0VtSHByc0NHO0lBQ0M7RW5Ic3JzQ0o7RW1IL3FzQ0c7SUFDSSxvQjVHZ0hDO0VQaWtzQ1I7RW1IOXFzQ0c7SUFDSSxxQjVHNEdDO0VQb2tzQ1I7RW1INXFzQ0c7SUFDQztFbkg4cXNDSjtBQUNGO0FvSDE1c0NBO0VBQ0k7QXBINDVzQ0o7QW9IMTVzQ0k7RUFDSSxlN0c2ekJ5QjtFNkc1ekJ6QixnQjdHMnpCMkI7RTZHMXpCM0I7QXBINDVzQ1I7QW9IejVzQ0k7RUFDSTtFQUNBLFk3Rzh6QmdDO0U2Rzd6QmhDLGM3Rzh6QmdDO0U2Rzd6QmhDLGU3RzJ6QitCO0U2RzF6Qi9CLGM3RzB6QitCO0VpRnh4Qi9CO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0M0QnhDNEI7RTVCMkNoQztFQUNBO0U0QjNDSTtFQUNBO0FwSGk2c0NSO0FvSC81c0NRO0VBQ0k7QXBIaTZzQ1o7QW9IOTVzQ1E7RUFDSTtBcEhnNnNDWjs7QW9IMTVzQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSDY1c0NKOztBb0h4NXNDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBIMjVzQ1o7O0FxSDE4c0NJO0VBQ0k7QXJINjhzQ1I7QXFIejhzQ1E7RUFDQztFQUNKO0FySDI4c0NMO0FxSHY4c0NJO0VBQ0k7RUFDQTtBckh5OHNDUjs7QXFIbjhzQ1E7RUFDSTtFQUNBO0FySHM4c0NaOztBc0gzOXNDQztFQUNDO0F0SDg5c0NGO0FzSHg5c0NFO0VBQ0M7RUFDQTtFQUNBLGdDaEhvakIyQjtFZ0huakIzQjtFQUNBO0VBQ0E7QXRIMDlzQ0g7QXNIeDlzQ0c7O0VBRUk7QXRIMDlzQ1A7QXNIcDlzQ0c7RUFDQyxnQ2hIc2lCMEI7RWdIcmlCMUI7QXRIczlzQ0o7QXNIcDlzQ0k7O0VBRUk7QXRIczlzQ1I7QXNINzhzQ0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDaEhtaEIyQjtBTjQ3ckM5QjtBc0g3OHNDRztFQUNDO0F0SCs4c0NKO0FzSDU4c0NHO0VBQ0M7QXRIODhzQ0o7QXNIMzhzQ0c7O0VBRUk7QXRINjhzQ1A7QXNIdjhzQ0c7RUFDQyxnQ2hIZ2dCMEI7QU55OHJDOUI7QXNIdjhzQ0k7RUFDQztBdEh5OHNDTDtBc0h0OHNDSTtFQUNDO0F0SHc4c0NMO0FzSHI4c0NJOztFQUVJO0F0SHU4c0NSO0FzSDk3c0NFO0VBQ0M7QXRIZzhzQ0g7QXNIejdzQ0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDI3c0NIOztBdUg1aHRDQTtFQUNDO0VBQ0E7RS9HV0c7RStHVEg7RUFDQTtBdkgraHRDRDtBdUg1aHRDQztFQUNDO0F2SDhodENGO0F1SDFodENDO0VBQ0M7RUFDQTtFL0dGRTtFK0dJRjtFQUNBO0F2SDRodENGO0F1SHhodENDO0VBQ0M7RUFDQTtFQUNBO0F2SDBodENGO0F1SHRodENDO0VBQ0M7RUFDQTtBdkh3aHRDRjtBdUh0aHRDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0F2SHdodENIO0F1SG5odENDOztFQUVDO0VBQ0E7RUFDQTtBdkhxaHRDRjtBdUhsaHRDQztFQUNDO0F2SG9odENGO0F1SC9ndENFO0VBQ0M7QXZIaWh0Q0g7QXVIOWd0Q0U7RUFDQztBdkhnaHRDSDtBdUgxZ3RDRTs7RUFFQztBdkg0Z3RDSDtBdUh2Z3RDQztFQUNDO0F2SHlndENGO0F1SHRndENFO0VBQ0M7QXZId2d0Q0g7QXVIcGd0Q0U7RUFDQztFQUNBO0VBQ0E7QXZIc2d0Q0g7QXVIbGd0Q0U7O0VBRUM7RUFDQTtFQUNBO0F2SG9ndENIO0F1SDkvc0NFO0VBQ0M7RUFDQTtBdkhnZ3RDSDs7QXdIdG10Q0E7RUFDSTtFQUNBO0VBQ0E7RWhIV0E7QVIrbHRDSjtBd0h0bXRDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaEhGSjtBUjJtdENKO0F3SHRtdENRO0VoSExKO0FSOG10Q0o7QXdIbm10Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SHFtdENSO0F3SGptdENJO0VBQ0k7RUFDQTtFQUNBO0VoSHZCSjtBUjJudENKO0F3SDlsdENROzs7RUFHSTtBeEhnbXRDWjtBd0gxbHRDUTs7O0VBR0k7QXhINGx0Q1o7QXdIMWx0Q1k7OztFQUNJO0F4SDhsdENoQjtBeUh4cHRDSTtFQUNJLFdEK0RpQjtFQzlEakIsWUQ4RGlCO0F4SDRsdEN6QjtBeUh2cHRDSTtFQUNJLFdEMERpQjtFQ3pEakIsWUR5RGlCO0F4SGdtdEN6QjtBeUhycHRDUTtFQUNJLFdEb0RhO0VDbkRiLFlEbURhO0F4SG9tdEN6QjtBeUhwcHRDUTtFQUNJLFdEK0NhO0VDOUNiLFlEOENhO0VDN0NiO0F6SHNwdENaO0F5SGhwdENRO0VBQ0ksWURzQ2E7RUNyQ2I7QXpIa3B0Q1o7QXlIL290Q1E7RUFDSSxZRGlDYTtFQ2hDYjtFQUNBO0F6SGlwdENaO0F5SGxydENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVA0bnJDZjtBeUhqcnRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQZ29yQ2Y7QXlIL3F0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUG9vckNmO0F5SDlxdENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekhncnRDWjtBeUgxcXRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekg0cXRDWjtBeUh6cXRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SDJxdENaO0F5SDVzdENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBzcHJDZjtBeUgzc3RDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQMHByQ2Y7QXlIenN0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUDhwckNmO0F5SHhzdENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekgwc3RDWjtBeUhwc3RDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhzc3RDWjtBeUhuc3RDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHFzdENaO0F5SHR1dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBncnJDZjtBeUhydXRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQb3JyQ2Y7QXlIbnV0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUHdyckNmO0F5SGx1dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekhvdXRDWjtBeUg5dHRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhndXRDWjtBeUg3dHRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SCt0dENaO0F5SGh3dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVAwc3JDZjtBeUgvdnRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQOHNyQ2Y7QXlIN3Z0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUGt0ckNmO0F5SDV2dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekg4dnRDWjtBeUh4dnRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekgwdnRDWjtBeUh2dnRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHl2dENaO0F5SDF4dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBvdXJDZjtBeUh6eHRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQd3VyQ2Y7QXlIdnh0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUDR1ckNmO0F5SHR4dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekh3eHRDWjtBeUhseHRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhveHRDWjtBeUhqeHRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SG14dENaO0F5SHB6dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVA4dnJDZjtBeUhuenRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQa3dyQ2Y7QXlIanp0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUHN3ckNmO0F5SGh6dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekhrenRDWjtBeUg1eXRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekg4eXRDWjtBeUgzeXRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SDZ5dENaO0F5SDkwdENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVB3eHJDZjtBeUg3MHRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQNHhyQ2Y7QXlIMzB0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUGd5ckNmO0F5SDEwdENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekg0MHRDWjtBeUh0MHRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekh3MHRDWjtBeUhyMHRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHUwdENaO0F5SHgydENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBrenJDZjtBeUh2MnRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQc3pyQ2Y7QXlIcjJ0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUDB6ckNmO0F5SHAydENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekhzMnRDWjtBeUhoMnRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhrMnRDWjtBeUgvMXRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SGkydENaO0F5SGw0dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVA0MHJDZjtBeUhqNHRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQZzFyQ2Y7QXlILzN0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUG8xckNmO0F5SDkzdENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekhnNHRDWjtBeUgxM3RDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekg0M3RDWjtBeUh6M3RDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SDIzdENaO0F5SDU1dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBzMnJDZjtBeUgzNXRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQMDJyQ2Y7QXlIejV0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUDgyckNmO0F5SHg1dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekgwNXRDWjtBeUhwNXRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhzNXRDWjtBeUhuNXRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHE1dENaO0F5SHQ3dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBnNHJDZjtBeUhyN3RDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQbzRyQ2Y7QXlIbjd0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUHc0ckNmO0F5SGw3dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekhvN3RDWjtBeUg5NnRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhnN3RDWjtBeUg3NnRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SCs2dENaO0F5SGg5dENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVAwNXJDZjtBeUgvOHRDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQODVyQ2Y7QXlINzh0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUGs2ckNmO0F5SDU4dENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekg4OHRDWjtBeUh4OHRDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekgwOHRDWjtBeUh2OHRDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHk4dENaO0F5SDErdENJO0VBQ0ksV2xIeWpDTztFa0h4akNQLFlsSHdqQ087QVBvN3JDZjtBeUh6K3RDSTtFQUNJLFdsSG9qQ087RWtIbmpDUCxZbEhtakNPO0FQdzdyQ2Y7QXlIdit0Q1E7RUFDSSxXbEg4aUNHO0VrSDdpQ0gsWWxINmlDRztBUDQ3ckNmO0F5SHQrdENRO0VBQ0ksV2xIeWlDRztFa0h4aUNILFlsSHdpQ0c7RWtIdmlDSDtBekh3K3RDWjtBeUhsK3RDUTtFQUNJLFlsSGdpQ0c7RWtIL2hDSDtBekhvK3RDWjtBeUhqK3RDUTtFQUNJLFlsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SG0rdENaO0F5SHBndUNJO0VBQ0ksWWxIeWpDTztFa0h4akNQLGFsSHdqQ087QVA4OHJDZjtBeUhuZ3VDSTtFQUNJLFlsSG9qQ087RWtIbmpDUCxhbEhtakNPO0FQazlyQ2Y7QXlIamd1Q1E7RUFDSSxZbEg4aUNHO0VrSDdpQ0gsYWxINmlDRztBUHM5ckNmO0F5SGhndUNRO0VBQ0ksWWxIeWlDRztFa0h4aUNILGFsSHdpQ0c7RWtIdmlDSDtBekhrZ3VDWjtBeUg1L3RDUTtFQUNJLGFsSGdpQ0c7RWtIL2hDSDtBekg4L3RDWjtBeUgzL3RDUTtFQUNJLGFsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SDYvdENaO0F5SDlodUNJO0VBQ0ksWWxIeWpDTztFa0h4akNQLGFsSHdqQ087QVB3K3JDZjtBeUg3aHVDSTtFQUNJLFlsSG9qQ087RWtIbmpDUCxhbEhtakNPO0FQNCtyQ2Y7QXlIM2h1Q1E7RUFDSSxZbEg4aUNHO0VrSDdpQ0gsYWxINmlDRztBUGcvckNmO0F5SDFodUNRO0VBQ0ksWWxIeWlDRztFa0h4aUNILGFsSHdpQ0c7RWtIdmlDSDtBekg0aHVDWjtBeUh0aHVDUTtFQUNJLGFsSGdpQ0c7RWtIL2hDSDtBekh3aHVDWjtBeUhyaHVDUTtFQUNJLGFsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHVodUNaO0F5SHhqdUNJO0VBQ0ksWWxIeWpDTztFa0h4akNQLGFsSHdqQ087QVBrZ3NDZjtBeUh2anVDSTtFQUNJLFlsSG9qQ087RWtIbmpDUCxhbEhtakNPO0FQc2dzQ2Y7QXlIcmp1Q1E7RUFDSSxZbEg4aUNHO0VrSDdpQ0gsYWxINmlDRztBUDBnc0NmO0F5SHBqdUNRO0VBQ0ksWWxIeWlDRztFa0h4aUNILGFsSHdpQ0c7RWtIdmlDSDtBekhzanVDWjtBeUhoanVDUTtFQUNJLGFsSGdpQ0c7RWtIL2hDSDtBekhranVDWjtBeUgvaXVDUTtFQUNJLGFsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SGlqdUNaO0F5SGxsdUNJO0VBQ0ksWWxIeWpDTztFa0h4akNQLGFsSHdqQ087QVA0aHNDZjtBeUhqbHVDSTtFQUNJLFlsSG9qQ087RWtIbmpDUCxhbEhtakNPO0FQZ2lzQ2Y7QXlIL2t1Q1E7RUFDSSxZbEg4aUNHO0VrSDdpQ0gsYWxINmlDRztBUG9pc0NmO0F5SDlrdUNRO0VBQ0ksWWxIeWlDRztFa0h4aUNILGFsSHdpQ0c7RWtIdmlDSDtBekhnbHVDWjtBeUgxa3VDUTtFQUNJLGFsSGdpQ0c7RWtIL2hDSDtBekg0a3VDWjtBeUh6a3VDUTtFQUNJLGFsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SDJrdUNaO0F5SDVtdUNJO0VBQ0ksWWxIeWpDTztFa0h4akNQLGFsSHdqQ087QVBzanNDZjtBeUgzbXVDSTtFQUNJLFlsSG9qQ087RWtIbmpDUCxhbEhtakNPO0FQMGpzQ2Y7QXlIem11Q1E7RUFDSSxZbEg4aUNHO0VrSDdpQ0gsYWxINmlDRztBUDhqc0NmO0F5SHhtdUNRO0VBQ0ksWWxIeWlDRztFa0h4aUNILGFsSHdpQ0c7RWtIdmlDSDtBekgwbXVDWjtBeUhwbXVDUTtFQUNJLGFsSGdpQ0c7RWtIL2hDSDtBekhzbXVDWjtBeUhubXVDUTtFQUNJLGFsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SHFtdUNaO0F5SHRvdUNJO0VBQ0ksWWxIeWpDTztFa0h4akNQLGFsSHdqQ087QVBnbHNDZjtBeUhyb3VDSTtFQUNJLFlsSG9qQ087RWtIbmpDUCxhbEhtakNPO0FQb2xzQ2Y7QXlIbm91Q1E7RUFDSSxZbEg4aUNHO0VrSDdpQ0gsYWxINmlDRztBUHdsc0NmO0F5SGxvdUNRO0VBQ0ksWWxIeWlDRztFa0h4aUNILGFsSHdpQ0c7RWtIdmlDSDtBekhvb3VDWjtBeUg5bnVDUTtFQUNJLGFsSGdpQ0c7RWtIL2hDSDtBekhnb3VDWjtBeUg3bnVDUTtFQUNJLGFsSDJoQ0c7RWtIMWhDSDtFQUNBO0F6SCtudUNaO0FnQnRtdUNJO0V5RzFEQTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMm1zQ2I7RXlIaHF1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCttc0NiO0V5SDlwdUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtbnNDYjtFeUg3cHVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK3B1Q1Y7RXlIenB1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMnB1Q1Y7RXlIeHB1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwcHVDVjtFeUgzcnVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcW9zQ2I7RXlIMXJ1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHlvc0NiO0V5SHhydUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2b3NDYjtFeUh2cnVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeXJ1Q1Y7RXlIbnJ1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcXJ1Q1Y7RXlIbHJ1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvcnVDVjtFeUhydHVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK3BzQ2I7RXlIcHR1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG1xc0NiO0V5SGx0dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1cXNDYjtFeUhqdHVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbXR1Q1Y7RXlIN3N1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIK3N1Q1Y7RXlINXN1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4c3VDVjtFeUgvdXVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeXJzQ2I7RXlIOXV1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDZyc0NiO0V5SDV1dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpc3NDYjtFeUgzdXVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINnV1Q1Y7RXlIdnV1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeXV1Q1Y7RXlIdHV1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3dXVDVjtFeUh6d3VDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbXRzQ2I7RXlIeHd1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHV0c0NiO0V5SHR3dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAydHNDYjtFeUhyd3VDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdXd1Q1Y7RXlIand1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbXd1Q1Y7RXlIaHd1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrd3VDVjtFeUhueXVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQNnVzQ2I7RXlIbHl1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUGl2c0NiO0V5SGh5dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBxdnNDYjtFeUgveHVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIaXl1Q1Y7RXlIM3h1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpINnh1Q1Y7RXlIMXh1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0eHVDVjtFeUg3enVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQdXdzQ2I7RXlINXp1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDJ3c0NiO0V5SDF6dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVArd3NDYjtFeUh6enVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIMnp1Q1Y7RXlIcnp1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIdXp1Q1Y7RXlIcHp1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzenVDVjtFeUh2MXVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQaXlzQ2I7RXlIdDF1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHF5c0NiO0V5SHAxdUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB5eXNDYjtFeUhuMXVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIcTF1Q1Y7RXlILzB1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIaTF1Q1Y7RXlIOTB1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnMXVDVjtFeUhqM3VDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMnpzQ2I7RXlIaDN1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCt6c0NiO0V5SDkydUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtMHNDYjtFeUg3MnVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIKzJ1Q1Y7RXlIejJ1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMjJ1Q1Y7RXlIeDJ1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwMnVDVjtFeUgzNHVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcTFzQ2I7RXlIMTR1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHkxc0NiO0V5SHg0dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2MXNDYjtFeUh2NHVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeTR1Q1Y7RXlIbjR1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcTR1Q1Y7RXlIbDR1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvNHVDVjtFeUhyNnVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQKzJzQ2I7RXlIcDZ1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG0zc0NiO0V5SGw2dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1M3NDYjtFeUhqNnVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbTZ1Q1Y7RXlINzV1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIKzV1Q1Y7RXlINTV1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4NXVDVjtFeUgvN3VDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeTRzQ2I7RXlIOTd1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDY0c0NiO0V5SDU3dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpNXNDYjtFeUgzN3VDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINjd1Q1Y7RXlIdjd1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeTd1Q1Y7RXlIdDd1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3N3VDVjtFeUh6OXVDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbTZzQ2I7RXlIeDl1Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHU2c0NiO0V5SHQ5dUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAyNnNDYjtFeUhyOXVDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdTl1Q1Y7RXlIajl1Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbTl1Q1Y7RXlIaDl1Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrOXVDVjtFeUhuL3VDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQNjdzQ2I7RXlIbC91Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUGk4c0NiO0V5SGgvdUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBxOHNDYjtFeUgvK3VDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIaS91Q1Y7RXlIMyt1Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpINit1Q1Y7RXlIMSt1Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0K3VDVjtFeUg3Z3ZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQdTlzQ2I7RXlINWd2Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUDI5c0NiO0V5SDFndkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVArOXNDYjtFeUh6Z3ZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIMmd2Q1Y7RXlIcmd2Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIdWd2Q1Y7RXlIcGd2Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzZ3ZDVjtFeUh2aXZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQaS9zQ2I7RXlIdGl2Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHEvc0NiO0V5SHBpdkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB5L3NDYjtFeUhuaXZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIcWl2Q1Y7RXlIL2h2Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIaWl2Q1Y7RXlIOWh2Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnaXZDVjtFeUhqa3ZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQMmd0Q2I7RXlIaGt2Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUCtndENiO0V5SDlqdkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBtaHRDYjtFeUg3anZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIK2p2Q1Y7RXlIemp2Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIMmp2Q1Y7RXlIeGp2Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwanZDVjtFeUgzbHZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQcWl0Q2I7RXlIMWx2Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHlpdENiO0V5SHhsdkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVA2aXRDYjtFeUh2bHZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIeWx2Q1Y7RXlIbmx2Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIcWx2Q1Y7RXlIbGx2Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvbHZDVjtFeUhybnZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQK2p0Q2I7RXlIcG52Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUG1rdENiO0V5SGxudkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB1a3RDYjtFeUhqbnZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIbW52Q1Y7RXlIN212Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIK212Q1Y7RXlINW12Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4bXZDVjtBQUNGO0FnQnRsdkNJO0V5RzFEQTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMmx0Q2I7RXlIaHB2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCtsdENiO0V5SDlvdkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtbXRDYjtFeUg3b3ZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK292Q1Y7RXlIem92Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMm92Q1Y7RXlIeG92Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwb3ZDVjtFeUgzcXZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcW50Q2I7RXlIMXF2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHludENiO0V5SHhxdkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2bnRDYjtFeUh2cXZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeXF2Q1Y7RXlIbnF2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcXF2Q1Y7RXlIbHF2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvcXZDVjtFeUhyc3ZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK290Q2I7RXlIcHN2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG1wdENiO0V5SGxzdkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1cHRDYjtFeUhqc3ZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbXN2Q1Y7RXlIN3J2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIK3J2Q1Y7RXlINXJ2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4cnZDVjtFeUgvdHZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeXF0Q2I7RXlIOXR2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDZxdENiO0V5SDV0dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpcnRDYjtFeUgzdHZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINnR2Q1Y7RXlIdnR2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeXR2Q1Y7RXlIdHR2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3dHZDVjtFeUh6dnZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbXN0Q2I7RXlIeHZ2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHVzdENiO0V5SHR2dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAyc3RDYjtFeUhydnZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdXZ2Q1Y7RXlIanZ2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbXZ2Q1Y7RXlIaHZ2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrdnZDVjtFeUhueHZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQNnR0Q2I7RXlIbHh2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUGl1dENiO0V5SGh4dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBxdXRDYjtFeUgvd3ZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIaXh2Q1Y7RXlIM3d2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpINnd2Q1Y7RXlIMXd2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0d3ZDVjtFeUg3eXZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQdXZ0Q2I7RXlINXl2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDJ2dENiO0V5SDF5dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVArdnRDYjtFeUh6eXZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIMnl2Q1Y7RXlIcnl2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIdXl2Q1Y7RXlIcHl2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzeXZDVjtFeUh2MHZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQaXh0Q2I7RXlIdDB2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHF4dENiO0V5SHAwdkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB5eHRDYjtFeUhuMHZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIcTB2Q1Y7RXlIL3p2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIaTB2Q1Y7RXlIOXp2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnMHZDVjtFeUhqMnZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMnl0Q2I7RXlIaDJ2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCt5dENiO0V5SDkxdkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtenRDYjtFeUg3MXZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIKzF2Q1Y7RXlIejF2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMjF2Q1Y7RXlIeDF2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwMXZDVjtFeUgzM3ZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcTB0Q2I7RXlIMTN2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHkwdENiO0V5SHgzdkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2MHRDYjtFeUh2M3ZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeTN2Q1Y7RXlIbjN2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcTN2Q1Y7RXlIbDN2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvM3ZDVjtFeUhyNXZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQKzF0Q2I7RXlIcDV2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG0ydENiO0V5SGw1dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1MnRDYjtFeUhqNXZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbTV2Q1Y7RXlINzR2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIKzR2Q1Y7RXlINTR2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4NHZDVjtFeUgvNnZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeTN0Q2I7RXlIOTZ2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDYzdENiO0V5SDU2dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpNHRDYjtFeUgzNnZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINjZ2Q1Y7RXlIdjZ2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeTZ2Q1Y7RXlIdDZ2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3NnZDVjtFeUh6OHZDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbTV0Q2I7RXlIeDh2Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHU1dENiO0V5SHQ4dkNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAyNXRDYjtFeUhyOHZDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdTh2Q1Y7RXlIajh2Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbTh2Q1Y7RXlIaDh2Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrOHZDVjtFeUhuK3ZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQNjZ0Q2I7RXlIbCt2Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUGk3dENiO0V5SGgrdkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBxN3RDYjtFeUgvOXZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIaSt2Q1Y7RXlIMzl2Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpINjl2Q1Y7RXlIMTl2Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0OXZDVjtFeUg3L3ZDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQdTh0Q2I7RXlINS92Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUDI4dENiO0V5SDEvdkNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVArOHRDYjtFeUh6L3ZDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIMi92Q1Y7RXlIci92Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIdS92Q1Y7RXlIcC92Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzL3ZDVjtFeUh2aHdDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQaSt0Q2I7RXlIdGh3Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHErdENiO0V5SHBod0NNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB5K3RDYjtFeUhuaHdDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIcWh3Q1Y7RXlIL2d3Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIaWh3Q1Y7RXlIOWd3Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnaHdDVjtFeUhqandDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQMi90Q2I7RXlIaGp3Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUCsvdENiO0V5SDlpd0NNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBtZ3VDYjtFeUg3aXdDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIK2l3Q1Y7RXlIeml3Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIMml3Q1Y7RXlIeGl3Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwaXdDVjtFeUgza3dDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQcWh1Q2I7RXlIMWt3Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHlodUNiO0V5SHhrd0NNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVA2aHVDYjtFeUh2a3dDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIeWt3Q1Y7RXlIbmt3Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIcWt3Q1Y7RXlIbGt3Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhva3dDVjtFeUhybXdDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQK2l1Q2I7RXlIcG13Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUG1qdUNiO0V5SGxtd0NNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB1anVDYjtFeUhqbXdDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIbW13Q1Y7RXlIN2x3Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIK2x3Q1Y7RXlINWx3Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4bHdDVjtBQUNGO0FnQnRrd0NJO0V5RzFEQTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMmt1Q2I7RXlIaG93Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCtrdUNiO0V5SDlud0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtbHVDYjtFeUg3bndDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK253Q1Y7RXlIem53Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMm53Q1Y7RXlIeG53Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwbndDVjtFeUgzcHdDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcW11Q2I7RXlIMXB3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHltdUNiO0V5SHhwd0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2bXVDYjtFeUh2cHdDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeXB3Q1Y7RXlIbnB3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcXB3Q1Y7RXlIbHB3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvcHdDVjtFeUhycndDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK251Q2I7RXlIcHJ3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG1vdUNiO0V5SGxyd0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1b3VDYjtFeUhqcndDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbXJ3Q1Y7RXlIN3F3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIK3F3Q1Y7RXlINXF3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4cXdDVjtFeUgvc3dDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeXB1Q2I7RXlIOXN3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDZwdUNiO0V5SDVzd0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpcXVDYjtFeUgzc3dDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINnN3Q1Y7RXlIdnN3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeXN3Q1Y7RXlIdHN3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3c3dDVjtFeUh6dXdDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbXJ1Q2I7RXlIeHV3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHVydUNiO0V5SHR1d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAycnVDYjtFeUhydXdDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdXV3Q1Y7RXlIanV3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbXV3Q1Y7RXlIaHV3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrdXdDVjtFeUhud3dDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQNnN1Q2I7RXlIbHd3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUGl0dUNiO0V5SGh3d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBxdHVDYjtFeUgvdndDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIaXd3Q1Y7RXlIM3Z3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpINnZ3Q1Y7RXlIMXZ3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0dndDVjtFeUg3eHdDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQdXV1Q2I7RXlINXh3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDJ1dUNiO0V5SDF4d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVArdXVDYjtFeUh6eHdDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIMnh3Q1Y7RXlIcnh3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIdXh3Q1Y7RXlIcHh3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzeHdDVjtFeUh2endDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQaXd1Q2I7RXlIdHp3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHF3dUNiO0V5SHB6d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB5d3VDYjtFeUhuendDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIcXp3Q1Y7RXlIL3l3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIaXp3Q1Y7RXlIOXl3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnendDVjtFeUhqMXdDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMnh1Q2I7RXlIaDF3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCt4dUNiO0V5SDkwd0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBteXVDYjtFeUg3MHdDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIKzB3Q1Y7RXlIejB3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMjB3Q1Y7RXlIeDB3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwMHdDVjtFeUgzMndDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcXp1Q2I7RXlIMTJ3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHl6dUNiO0V5SHgyd0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2enVDYjtFeUh2MndDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeTJ3Q1Y7RXlIbjJ3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcTJ3Q1Y7RXlIbDJ3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvMndDVjtFeUhyNHdDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQKzB1Q2I7RXlIcDR3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG0xdUNiO0V5SGw0d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1MXVDYjtFeUhqNHdDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbTR3Q1Y7RXlINzN3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIKzN3Q1Y7RXlINTN3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4M3dDVjtFeUgvNXdDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeTJ1Q2I7RXlIOTV3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDYydUNiO0V5SDU1d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpM3VDYjtFeUgzNXdDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINjV3Q1Y7RXlIdjV3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeTV3Q1Y7RXlIdDV3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3NXdDVjtFeUh6N3dDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbTR1Q2I7RXlIeDd3Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHU0dUNiO0V5SHQ3d0NNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAyNHVDYjtFeUhyN3dDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdTd3Q1Y7RXlIajd3Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbTd3Q1Y7RXlIaDd3Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrN3dDVjtFeUhuOXdDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQNjV1Q2I7RXlIbDl3Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUGk2dUNiO0V5SGg5d0NNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBxNnVDYjtFeUgvOHdDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIaTl3Q1Y7RXlIMzh3Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpINjh3Q1Y7RXlIMTh3Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0OHdDVjtFeUg3K3dDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQdTd1Q2I7RXlINSt3Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUDI3dUNiO0V5SDErd0NNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVArN3VDYjtFeUh6K3dDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIMit3Q1Y7RXlIcit3Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIdSt3Q1Y7RXlIcCt3Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzK3dDVjtFeUh2Z3hDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQaTl1Q2I7RXlIdGd4Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHE5dUNiO0V5SHBneENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB5OXVDYjtFeUhuZ3hDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIcWd4Q1Y7RXlILy93Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIaWd4Q1Y7RXlIOS93Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnZ3hDVjtFeUhqaXhDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQMit1Q2I7RXlIaGl4Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUCsrdUNiO0V5SDloeENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBtL3VDYjtFeUg3aHhDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIK2h4Q1Y7RXlIemh4Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIMmh4Q1Y7RXlIeGh4Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwaHhDVjtFeUgzanhDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQcWd2Q2I7RXlIMWp4Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHlndkNiO0V5SHhqeENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVA2Z3ZDYjtFeUh2anhDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIeWp4Q1Y7RXlIbmp4Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIcWp4Q1Y7RXlIbGp4Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvanhDVjtFeUhybHhDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQK2h2Q2I7RXlIcGx4Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUG1pdkNiO0V5SGxseENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB1aXZDYjtFeUhqbHhDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIbWx4Q1Y7RXlIN2t4Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIK2t4Q1Y7RXlINWt4Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4a3hDVjtBQUNGO0FnQnRqeENJO0V5RzFEQTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMmp2Q2I7RXlIaG54Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCtqdkNiO0V5SDlteENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBta3ZDYjtFeUg3bXhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK214Q1Y7RXlIem14Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMm14Q1Y7RXlIeG14Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwbXhDVjtFeUgzb3hDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcWx2Q2I7RXlIMW94Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHlsdkNiO0V5SHhveENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2bHZDYjtFeUh2b3hDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeW94Q1Y7RXlIbm94Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcW94Q1Y7RXlIbG94Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvb3hDVjtFeUhycXhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK212Q2I7RXlIcHF4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG1udkNiO0V5SGxxeENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1bnZDYjtFeUhqcXhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbXF4Q1Y7RXlIN3B4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIK3B4Q1Y7RXlINXB4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4cHhDVjtFeUgvcnhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeW92Q2I7RXlIOXJ4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDZvdkNiO0V5SDVyeENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpcHZDYjtFeUgzcnhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINnJ4Q1Y7RXlIdnJ4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeXJ4Q1Y7RXlIdHJ4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3cnhDVjtFeUh6dHhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbXF2Q2I7RXlIeHR4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHVxdkNiO0V5SHR0eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAycXZDYjtFeUhydHhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdXR4Q1Y7RXlIanR4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbXR4Q1Y7RXlIaHR4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrdHhDVjtFeUhudnhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQNnJ2Q2I7RXlIbHZ4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUGlzdkNiO0V5SGh2eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBxc3ZDYjtFeUgvdXhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIaXZ4Q1Y7RXlIM3V4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpINnV4Q1Y7RXlIMXV4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0dXhDVjtFeUg3d3hDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQdXR2Q2I7RXlINXd4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDJ0dkNiO0V5SDF3eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVArdHZDYjtFeUh6d3hDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIMnd4Q1Y7RXlIcnd4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIdXd4Q1Y7RXlIcHd4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzd3hDVjtFeUh2eXhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQaXZ2Q2I7RXlIdHl4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHF2dkNiO0V5SHB5eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB5dnZDYjtFeUhueXhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIcXl4Q1Y7RXlIL3h4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIaXl4Q1Y7RXlIOXh4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhneXhDVjtFeUhqMHhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMnd2Q2I7RXlIaDB4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCt3dkNiO0V5SDl6eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBteHZDYjtFeUg3enhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK3p4Q1Y7RXlIenp4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMnp4Q1Y7RXlIeHp4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwenhDVjtFeUgzMXhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcXl2Q2I7RXlIMTF4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHl5dkNiO0V5SHgxeENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2eXZDYjtFeUh2MXhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeTF4Q1Y7RXlIbjF4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcTF4Q1Y7RXlIbDF4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvMXhDVjtFeUhyM3hDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK3p2Q2I7RXlIcDN4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG0wdkNiO0V5SGwzeENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1MHZDYjtFeUhqM3hDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbTN4Q1Y7RXlINzJ4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIKzJ4Q1Y7RXlINTJ4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4MnhDVjtFeUgvNHhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeTF2Q2I7RXlIOTR4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDYxdkNiO0V5SDU0eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpMnZDYjtFeUgzNHhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINjR4Q1Y7RXlIdjR4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeTR4Q1Y7RXlIdDR4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3NHhDVjtFeUh6NnhDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbTN2Q2I7RXlIeDZ4Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHUzdkNiO0V5SHQ2eENNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAyM3ZDYjtFeUhyNnhDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdTZ4Q1Y7RXlIajZ4Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbTZ4Q1Y7RXlIaDZ4Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrNnhDVjtFeUhuOHhDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQNjR2Q2I7RXlIbDh4Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUGk1dkNiO0V5SGg4eENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBxNXZDYjtFeUgvN3hDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIaTh4Q1Y7RXlIMzd4Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpINjd4Q1Y7RXlIMTd4Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0N3hDVjtFeUg3OXhDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQdTZ2Q2I7RXlINTl4Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUDI2dkNiO0V5SDE5eENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVArNnZDYjtFeUh6OXhDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIMjl4Q1Y7RXlIcjl4Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIdTl4Q1Y7RXlIcDl4Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzOXhDVjtFeUh2L3hDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQaTh2Q2I7RXlIdC94Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHE4dkNiO0V5SHAveENNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB5OHZDYjtFeUhuL3hDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIcS94Q1Y7RXlILyt4Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIaS94Q1Y7RXlIOSt4Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnL3hDVjtFeUhqaHlDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQMjl2Q2I7RXlIaGh5Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUCs5dkNiO0V5SDlneUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBtK3ZDYjtFeUg3Z3lDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIK2d5Q1Y7RXlIemd5Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIMmd5Q1Y7RXlIeGd5Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwZ3lDVjtFeUgzaXlDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQcS92Q2I7RXlIMWl5Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHkvdkNiO0V5SHhpeUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVA2L3ZDYjtFeUh2aXlDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIeWl5Q1Y7RXlIbml5Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIcWl5Q1Y7RXlIbGl5Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvaXlDVjtFeUhya3lDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQK2d3Q2I7RXlIcGt5Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUG1od0NiO0V5SGxreUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB1aHdDYjtFeUhqa3lDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIbWt5Q1Y7RXlIN2p5Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIK2p5Q1Y7RXlINWp5Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4anlDVjtBQUNGO0FnQnRpeUNJO0V5RzFEQTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMml3Q2I7RXlIaG15Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCtpd0NiO0V5SDlseUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtandDYjtFeUg3bHlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK2x5Q1Y7RXlIemx5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMmx5Q1Y7RXlIeGx5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwbHlDVjtFeUgzbnlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcWt3Q2I7RXlIMW55Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHlrd0NiO0V5SHhueUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2a3dDYjtFeUh2bnlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeW55Q1Y7RXlIbm55Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcW55Q1Y7RXlIbG55Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvbnlDVjtFeUhycHlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK2x3Q2I7RXlIcHB5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG1td0NiO0V5SGxweUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1bXdDYjtFeUhqcHlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbXB5Q1Y7RXlIN295Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIK295Q1Y7RXlINW95Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4b3lDVjtFeUgvcXlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeW53Q2I7RXlIOXF5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDZud0NiO0V5SDVxeUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpb3dDYjtFeUgzcXlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINnF5Q1Y7RXlIdnF5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeXF5Q1Y7RXlIdHF5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3cXlDVjtFeUh6c3lDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbXB3Q2I7RXlIeHN5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHVwd0NiO0V5SHRzeUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAycHdDYjtFeUhyc3lDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdXN5Q1Y7RXlIanN5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbXN5Q1Y7RXlIaHN5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrc3lDVjtFeUhudXlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQNnF3Q2I7RXlIbHV5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUGlyd0NiO0V5SGh1eUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBxcndDYjtFeUgvdHlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIaXV5Q1Y7RXlIM3R5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpINnR5Q1Y7RXlIMXR5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0dHlDVjtFeUg3dnlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQdXN3Q2I7RXlINXZ5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDJzd0NiO0V5SDF2eUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVArc3dDYjtFeUh6dnlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIMnZ5Q1Y7RXlIcnZ5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIdXZ5Q1Y7RXlIcHZ5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzdnlDVjtFeUh2eHlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQaXV3Q2I7RXlIdHh5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHF1d0NiO0V5SHB4eUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB5dXdDYjtFeUhueHlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIcXh5Q1Y7RXlIL3d5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIaXh5Q1Y7RXlIOXd5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhneHlDVjtFeUhqenlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQMnZ3Q2I7RXlIaHp5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUCt2d0NiO0V5SDl5eUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBtd3dDYjtFeUg3eXlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIK3l5Q1Y7RXlIenl5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIMnl5Q1Y7RXlIeHl5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgweXlDVjtFeUgzMHlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQcXh3Q2I7RXlIMTB5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHl4d0NiO0V5SHgweUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVA2eHdDYjtFeUh2MHlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIeTB5Q1Y7RXlIbjB5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIcTB5Q1Y7RXlIbDB5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvMHlDVjtFeUhyMnlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQK3l3Q2I7RXlIcDJ5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUG16d0NiO0V5SGwyeUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVB1endDYjtFeUhqMnlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIbTJ5Q1Y7RXlINzF5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIKzF5Q1Y7RXlINTF5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4MXlDVjtFeUgvM3lDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQeTB3Q2I7RXlIOTN5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUDYwd0NiO0V5SDUzeUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVBpMXdDYjtFeUgzM3lDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpINjN5Q1Y7RXlIdjN5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIeTN5Q1Y7RXlIdDN5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekh3M3lDVjtFeUh6NXlDRTtJQUNJLFdsSHlqQ087SWtIeGpDUCxZbEh3akNPO0VQbTJ3Q2I7RXlIeDV5Q0U7SUFDSSxXbEhvakNPO0lrSG5qQ1AsWWxIbWpDTztFUHUyd0NiO0V5SHQ1eUNNO0lBQ0ksV2xIOGlDRztJa0g3aUNILFlsSDZpQ0c7RVAyMndDYjtFeUhyNXlDTTtJQUNJLFdsSHlpQ0c7SWtIeGlDSCxZbEh3aUNHO0lrSHZpQ0g7RXpIdTV5Q1Y7RXlIajV5Q007SUFDSSxZbEhnaUNHO0lrSC9oQ0g7RXpIbTV5Q1Y7RXlIaDV5Q007SUFDSSxZbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhrNXlDVjtFeUhuN3lDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQNjN3Q2I7RXlIbDd5Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUGk0d0NiO0V5SGg3eUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBxNHdDYjtFeUgvNnlDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIaTd5Q1Y7RXlIMzZ5Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpINjZ5Q1Y7RXlIMTZ5Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg0NnlDVjtFeUg3OHlDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQdTV3Q2I7RXlINTh5Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUDI1d0NiO0V5SDE4eUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVArNXdDYjtFeUh6OHlDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIMjh5Q1Y7RXlIcjh5Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIdTh5Q1Y7RXlIcDh5Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhzOHlDVjtFeUh2K3lDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQaTd3Q2I7RXlIdCt5Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHE3d0NiO0V5SHAreUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB5N3dDYjtFeUhuK3lDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIcSt5Q1Y7RXlILzl5Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIaSt5Q1Y7RXlIOTl5Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhnK3lDVjtFeUhqZ3pDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQMjh3Q2I7RXlIaGd6Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUCs4d0NiO0V5SDkveUNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVBtOXdDYjtFeUg3L3lDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIKy95Q1Y7RXlIei95Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIMi95Q1Y7RXlIeC95Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekgwL3lDVjtFeUgzaHpDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQcSt3Q2I7RXlIMWh6Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUHkrd0NiO0V5SHhoekNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVA2K3dDYjtFeUh2aHpDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIeWh6Q1Y7RXlIbmh6Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIcWh6Q1Y7RXlIbGh6Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekhvaHpDVjtFeUhyanpDRTtJQUNJLFlsSHlqQ087SWtIeGpDUCxhbEh3akNPO0VQKy93Q2I7RXlIcGp6Q0U7SUFDSSxZbEhvakNPO0lrSG5qQ1AsYWxIbWpDTztFUG1neENiO0V5SGxqekNNO0lBQ0ksWWxIOGlDRztJa0g3aUNILGFsSDZpQ0c7RVB1Z3hDYjtFeUhqanpDTTtJQUNJLFlsSHlpQ0c7SWtIeGlDSCxhbEh3aUNHO0lrSHZpQ0g7RXpIbWp6Q1Y7RXlIN2l6Q007SUFDSSxhbEhnaUNHO0lrSC9oQ0g7RXpIK2l6Q1Y7RXlINWl6Q007SUFDSSxhbEgyaENHO0lrSDFoQ0g7SUFDQTtFekg4aXpDVjtBQUNGOztBd0g5L3lDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4SGlnekNKO0F3SC8veUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhIaWd6Q1I7QXdILy95Q1E7RUFDSTtFQUNBO0F4SGlnekNaO0F3SDcveUNJO0VBQ0k7QXhIKy95Q1I7QXdINS95Q0k7RUFDSTtBeEg4L3lDUjtBd0g1L3lDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIOC95Q1o7QXdIei95Q1E7RUFDSTtBeEgyL3lDWjs7QTBIdG56Q0E7RUFDSTtBMUh5bnpDSjtBMEhwbnpDWTtFQUNJO0ExSHNuekNoQjtBMEh2bnpDWTtFQUNJO0ExSHluekNoQjtBMEgxbnpDWTtFQUNJO0ExSDRuekNoQjtBMEg3bnpDWTtFQUNJO0ExSCtuekNoQjtBMEhob3pDWTtFQUNJO0ExSGtvekNoQjtBMEhub3pDWTtFQUNJO0ExSHFvekNoQjtBMEh0b3pDWTtFQUNJO0ExSHdvekNoQjtBMEh6b3pDWTtFQUNJO0ExSDJvekNoQjs7QTBIcm96Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSHdvekNKOztBMEhyb3pDQTtFQUNJO0lBQUk7SUFBb0M7RTFIMG96QzFDO0UwSHpvekNFO0lBQUs7SUFBb0M7RTFINm96QzNDO0UwSDVvekNFO0lBQUs7RTFIK296Q1A7RTBIOW96Q0U7SUFBTTtJQUFvQztFMUhrcHpDNUM7QUFDRjtBMkhucnpDQTs7RUFFSTtBM0hxcnpDSjs7QTJIanJ6Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0EzSG9yekNKO0EySGxyekNDO0VBRUM7RUFDQTtFQUNHO0EzSG1yekNMOztBNEh4c3pDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLFlySGttQ2dCO0VxSGptQ2hCO0VBQ0E7RUFDQSxXckh1bUNhO0VxSHRtQ2IsWXJIc21DYTtFcUhybUNiLFlySGltQ2U7RXFIaG1DZixXckhrbUNZO0VxSGptQ1o7RUFDQTtFQUNBLFVySDBsQ2dCO0VxSHpsQ2hCLDJCckgwVGM7RUN6VGQ7QVIyc3pDSjtBNEh6c3pDSTtFQUVJO0E1SDBzekNSO0FpRzN0ekNJO0VBQ0k7RUFDQTtBakc2dHpDUjtBNEgzc3pDSTtFQUNJO0VBQ0E7QTVINnN6Q1I7QTRIMXN6Q0k7RUFDSTtBNUg0c3pDUjtBNEgxc3pDUTs7RUFFSTtBNUg0c3pDWjtBNEh4c3pDSTtFQUNJO0VBQ0E7RUFDQTtBNUgwc3pDUjtBNEh4c3pDUTtFQUNJLDJCckg4Uk07RXFIN1JOO0E1SDBzekNaOztBZ0I3cXpDSTtFNEdwQkE7SUFDSSxZckhzakNrQjtJcUhyakNsQixXckh1akNlO0lxSHRqQ2YsV3JId2pDZ0I7SXFIdmpDaEIsWXJIdWpDZ0I7RVA4b3hDdEI7QUFDRjtBNEhqc3pDQTtFQUNJO0lBQVM7RTVIb3N6Q1g7RTRIbnN6Q0U7SUFBTTtFNUhzc3pDUjtBQUNGO0E2SHR3ekNBO0VBQ0k7RUFDQTtBN0h3d3pDSjtBaUd4d3pDSTtFQUNJO0VBQ0E7QWpHMHd6Q1I7QTZIdnd6Q1E7RUFDSTtBN0h5d3pDWjtBNkgxd3pDUTtFQUNJO0E3SDR3ekNaO0E2SDd3ekNRO0VBQ0k7QTdIK3d6Q1o7QTZIaHh6Q1E7RUFDSTtBN0hreHpDWjtBNkhueHpDUTtFQUNJO0E3SHF4ekNaO0E2SHR4ekNRO0VBQ0k7QTdId3h6Q1o7QTZIenh6Q1E7RUFDSTtBN0gyeHpDWjtBNkg1eHpDUTtFQUNJO0E3SDh4ekNaO0E2SC94ekNRO0VBQ0k7QTdIaXl6Q1o7QTZIbHl6Q1E7RUFDSTtBN0hveXpDWjtBNkhyeXpDUTtFQUNJO0E3SHV5ekNaO0E2SHh5ekNRO0VBQ0k7QTdIMHl6Q1o7QTZIM3l6Q1E7RUFDSTtBN0g2eXpDWjtBNkg5eXpDUTtFQUNJO0E3SGd6ekNaO0E2SGp6ekNRO0VBQ0k7QTdIbXp6Q1o7QTZIcHp6Q1E7RUFDSTtBN0hzenpDWjtBNkh2enpDUTtFQUNJO0E3SHl6ekNaO0E2SDF6ekNRO0VBQ0k7QTdINHp6Q1o7QTZIN3p6Q1E7RUFDSTtBN0grenpDWjtBaUdyMHpDSTtFQUNJO0VBQ0E7QWpHdTB6Q1I7QWlHejB6Q0k7RUFDSTtFQUNBO0FqRzIwekNSO0FpRzcwekNJO0VBQ0k7RUFDQTtBakcrMHpDUjtBaUdqMXpDSTtFQUNJO0VBQ0E7QWpHbTF6Q1I7QWlHcjF6Q0k7RUFDSTtFQUNBO0FqR3UxekNSO0FpR3oxekNJO0VBQ0k7RUFDQTtBakcyMXpDUjtBaUc3MXpDSTtFQUNJO0VBQ0E7QWpHKzF6Q1I7QWlHajJ6Q0k7RUFDSTtFQUNBO0FqR20yekNSO0FpR3IyekNJO0VBQ0k7RUFDQTtBakd1MnpDUjtBaUd6MnpDSTtFQUNJO0VBQ0E7QWpHMjJ6Q1I7QWlHNzJ6Q0k7RUFDSTtFQUNBO0FqRysyekNSO0FpR2ozekNJO0VBQ0k7RUFDQTtBakdtM3pDUjtBaUdyM3pDSTtFQUNJO0VBQ0E7QWpHdTN6Q1I7QWlHejN6Q0k7RUFDSTtFQUNBO0FqRzIzekNSO0FpRzczekNJO0VBQ0k7RUFDQTtBakcrM3pDUjtBaUdqNHpDSTtFQUNJO0VBQ0E7QWpHbTR6Q1I7QWlHcjR6Q0k7RUFDSTtFQUNBO0FqR3U0ekNSO0FpR3o0ekNJO0VBQ0k7RUFDQTtBakcyNHpDUjtBaUc3NHpDSTtFQUNJO0VBQ0E7QWpHKzR6Q1I7QWlHajV6Q0k7RUFDSTtFQUNBO0FqR201ekNSO0FpR3I1ekNJO0VBQ0k7RUFDQTtBakd1NXpDUjtBaUd6NXpDSTtFQUNJO0VBQ0E7QWpHMjV6Q1I7QWlHNzV6Q0k7RUFDSTtFQUNBO0FqRys1ekNSO0FpR2o2ekNJO0VBQ0k7RUFDQTtBakdtNnpDUjtBaUdyNnpDSTtFQUNJO0VBQ0E7QWpHdTZ6Q1I7QWlHejZ6Q0k7RUFDSTtFQUNBO0FqRzI2ekNSO0FpRzc2ekNJO0VBQ0k7RUFDQTtBakcrNnpDUjtBaUdqN3pDSTtFQUNJO0VBQ0E7QWpHbTd6Q1I7QWlHcjd6Q0k7RUFDSTtFQUNBO0FqR3U3ekNSO0FpR3o3ekNJO0VBQ0k7RUFDQTtBakcyN3pDUjtBaUc3N3pDSTtFQUNJO0VBQ0E7QWpHKzd6Q1I7QWlHajh6Q0k7RUFDSTtFQUNBO0FqR204ekNSO0FpR3I4ekNJO0VBQ0k7RUFDQTtBakd1OHpDUjtBaUd6OHpDSTtFQUNJO0VBQ0E7QWpHMjh6Q1I7QWlHNzh6Q0k7RUFDSTtFQUNBO0FqRys4ekNSO0FpR2o5ekNJO0VBQ0k7RUFDQTtBakdtOXpDUjtBaUdyOXpDSTtFQUNJO0VBQ0E7QWpHdTl6Q1I7QWlHejl6Q0k7RUFDSTtFQUNBO0FqRzI5ekNSO0FpRzc5ekNJO0VBQ0k7RUFDQTtBakcrOXpDUjtBZ0J4NnpDSTtFaUZ6REE7SUFDSTtJQUNBO0VqR28rekNOO0VpR3QrekNFO0lBQ0k7SUFDQTtFakd3K3pDTjtFaUcxK3pDRTtJQUNJO0lBQ0E7RWpHNCt6Q047RWlHOSt6Q0U7SUFDSTtJQUNBO0VqR2cvekNOO0VpR2wvekNFO0lBQ0k7SUFDQTtFakdvL3pDTjtFaUd0L3pDRTtJQUNJO0lBQ0E7RWpHdy96Q047RWlHMS96Q0U7SUFDSTtJQUNBO0VqRzQvekNOO0VpRzkvekNFO0lBQ0k7SUFDQTtFakdnZzBDTjtFaUdsZzBDRTtJQUNJO0lBQ0E7RWpHb2cwQ047RWlHdGcwQ0U7SUFDSTtJQUNBO0VqR3dnMENOO0VpRzFnMENFO0lBQ0k7SUFDQTtFakc0ZzBDTjtFaUc5ZzBDRTtJQUNJO0lBQ0E7RWpHZ2gwQ047RWlHbGgwQ0U7SUFDSTtJQUNBO0VqR29oMENOO0VpR3RoMENFO0lBQ0k7SUFDQTtFakd3aDBDTjtFaUcxaDBDRTtJQUNJO0lBQ0E7RWpHNGgwQ047RWlHOWgwQ0U7SUFDSTtJQUNBO0VqR2dpMENOO0VpR2xpMENFO0lBQ0k7SUFDQTtFakdvaTBDTjtFaUd0aTBDRTtJQUNJO0lBQ0E7RWpHd2kwQ047RWlHMWkwQ0U7SUFDSTtJQUNBO0VqRzRpMENOO0VpRzlpMENFO0lBQ0k7SUFDQTtFakdnajBDTjtFaUdsajBDRTtJQUNJO0lBQ0E7RWpHb2owQ047RWlHdGowQ0U7SUFDSTtJQUNBO0VqR3dqMENOO0VpRzFqMENFO0lBQ0k7SUFDQTtFakc0ajBDTjtFaUc5ajBDRTtJQUNJO0lBQ0E7RWpHZ2swQ047RWlHbGswQ0U7SUFDSTtJQUNBO0VqR29rMENOO0VpR3RrMENFO0lBQ0k7SUFDQTtFakd3azBDTjtFaUcxazBDRTtJQUNJO0lBQ0E7RWpHNGswQ047RWlHOWswQ0U7SUFDSTtJQUNBO0VqR2dsMENOO0VpR2xsMENFO0lBQ0k7SUFDQTtFakdvbDBDTjtFaUd0bDBDRTtJQUNJO0lBQ0E7RWpHd2wwQ047RWlHMWwwQ0U7SUFDSTtJQUNBO0VqRzRsMENOO0VpRzlsMENFO0lBQ0k7SUFDQTtFakdnbTBDTjtFaUdsbTBDRTtJQUNJO0lBQ0E7RWpHb20wQ047RWlHdG0wQ0U7SUFDSTtJQUNBO0VqR3dtMENOO0VpRzFtMENFO0lBQ0k7SUFDQTtFakc0bTBDTjtFaUc5bTBDRTtJQUNJO0lBQ0E7RWpHZ24wQ047RWlHbG4wQ0U7SUFDSTtJQUNBO0VqR29uMENOO0VpR3RuMENFO0lBQ0k7SUFDQTtFakd3bjBDTjtFaUcxbjBDRTtJQUNJO0lBQ0E7RWpHNG4wQ047QUFDRjtBZ0J0azBDSTtFaUZ6REE7SUFDSTtJQUNBO0VqR2tvMENOO0VpR3BvMENFO0lBQ0k7SUFDQTtFakdzbzBDTjtFaUd4bzBDRTtJQUNJO0lBQ0E7RWpHMG8wQ047RWlHNW8wQ0U7SUFDSTtJQUNBO0VqRzhvMENOO0VpR2hwMENFO0lBQ0k7SUFDQTtFakdrcDBDTjtFaUdwcDBDRTtJQUNJO0lBQ0E7RWpHc3AwQ047RWlHeHAwQ0U7SUFDSTtJQUNBO0VqRzBwMENOO0VpRzVwMENFO0lBQ0k7SUFDQTtFakc4cDBDTjtFaUdocTBDRTtJQUNJO0lBQ0E7RWpHa3EwQ047RWlHcHEwQ0U7SUFDSTtJQUNBO0VqR3NxMENOO0VpR3hxMENFO0lBQ0k7SUFDQTtFakcwcTBDTjtFaUc1cTBDRTtJQUNJO0lBQ0E7RWpHOHEwQ047RWlHaHIwQ0U7SUFDSTtJQUNBO0VqR2tyMENOO0VpR3ByMENFO0lBQ0k7SUFDQTtFakdzcjBDTjtFaUd4cjBDRTtJQUNJO0lBQ0E7RWpHMHIwQ047RWlHNXIwQ0U7SUFDSTtJQUNBO0VqRzhyMENOO0VpR2hzMENFO0lBQ0k7SUFDQTtFakdrczBDTjtFaUdwczBDRTtJQUNJO0lBQ0E7RWpHc3MwQ047RWlHeHMwQ0U7SUFDSTtJQUNBO0VqRzBzMENOO0VpRzVzMENFO0lBQ0k7SUFDQTtFakc4czBDTjtFaUdodDBDRTtJQUNJO0lBQ0E7RWpHa3QwQ047RWlHcHQwQ0U7SUFDSTtJQUNBO0VqR3N0MENOO0VpR3h0MENFO0lBQ0k7SUFDQTtFakcwdDBDTjtFaUc1dDBDRTtJQUNJO0lBQ0E7RWpHOHQwQ047RWlHaHUwQ0U7SUFDSTtJQUNBO0VqR2t1MENOO0VpR3B1MENFO0lBQ0k7SUFDQTtFakdzdTBDTjtFaUd4dTBDRTtJQUNJO0lBQ0E7RWpHMHUwQ047RWlHNXUwQ0U7SUFDSTtJQUNBO0VqRzh1MENOO0VpR2h2MENFO0lBQ0k7SUFDQTtFakdrdjBDTjtFaUdwdjBDRTtJQUNJO0lBQ0E7RWpHc3YwQ047RWlHeHYwQ0U7SUFDSTtJQUNBO0VqRzB2MENOO0VpRzV2MENFO0lBQ0k7SUFDQTtFakc4djBDTjtFaUdodzBDRTtJQUNJO0lBQ0E7RWpHa3cwQ047RWlHcHcwQ0U7SUFDSTtJQUNBO0VqR3N3MENOO0VpR3h3MENFO0lBQ0k7SUFDQTtFakcwdzBDTjtFaUc1dzBDRTtJQUNJO0lBQ0E7RWpHOHcwQ047RWlHaHgwQ0U7SUFDSTtJQUNBO0VqR2t4MENOO0VpR3B4MENFO0lBQ0k7SUFDQTtFakdzeDBDTjtFaUd4eDBDRTtJQUNJO0lBQ0E7RWpHMHgwQ047QUFDRjtBZ0JwdTBDSTtFaUZ6REE7SUFDSTtJQUNBO0VqR2d5MENOO0VpR2x5MENFO0lBQ0k7SUFDQTtFakdveTBDTjtFaUd0eTBDRTtJQUNJO0lBQ0E7RWpHd3kwQ047RWlHMXkwQ0U7SUFDSTtJQUNBO0VqRzR5MENOO0VpRzl5MENFO0lBQ0k7SUFDQTtFakdnejBDTjtFaUdsejBDRTtJQUNJO0lBQ0E7RWpHb3owQ047RWlHdHowQ0U7SUFDSTtJQUNBO0VqR3d6MENOO0VpRzF6MENFO0lBQ0k7SUFDQTtFakc0ejBDTjtFaUc5ejBDRTtJQUNJO0lBQ0E7RWpHZzAwQ047RWlHbDAwQ0U7SUFDSTtJQUNBO0VqR28wMENOO0VpR3QwMENFO0lBQ0k7SUFDQTtFakd3MDBDTjtFaUcxMDBDRTtJQUNJO0lBQ0E7RWpHNDAwQ047RWlHOTAwQ0U7SUFDSTtJQUNBO0VqR2cxMENOO0VpR2wxMENFO0lBQ0k7SUFDQTtFakdvMTBDTjtFaUd0MTBDRTtJQUNJO0lBQ0E7RWpHdzEwQ047RWlHMTEwQ0U7SUFDSTtJQUNBO0VqRzQxMENOO0VpRzkxMENFO0lBQ0k7SUFDQTtFakdnMjBDTjtFaUdsMjBDRTtJQUNJO0lBQ0E7RWpHbzIwQ047RWlHdDIwQ0U7SUFDSTtJQUNBO0VqR3cyMENOO0VpRzEyMENFO0lBQ0k7SUFDQTtFakc0MjBDTjtFaUc5MjBDRTtJQUNJO0lBQ0E7RWpHZzMwQ047RWlHbDMwQ0U7SUFDSTtJQUNBO0VqR28zMENOO0VpR3QzMENFO0lBQ0k7SUFDQTtFakd3MzBDTjtFaUcxMzBDRTtJQUNJO0lBQ0E7RWpHNDMwQ047RWlHOTMwQ0U7SUFDSTtJQUNBO0VqR2c0MENOO0VpR2w0MENFO0lBQ0k7SUFDQTtFakdvNDBDTjtFaUd0NDBDRTtJQUNJO0lBQ0E7RWpHdzQwQ047RWlHMTQwQ0U7SUFDSTtJQUNBO0VqRzQ0MENOO0VpRzk0MENFO0lBQ0k7SUFDQTtFakdnNTBDTjtFaUdsNTBDRTtJQUNJO0lBQ0E7RWpHbzUwQ047RWlHdDUwQ0U7SUFDSTtJQUNBO0VqR3c1MENOO0VpRzE1MENFO0lBQ0k7SUFDQTtFakc0NTBDTjtFaUc5NTBDRTtJQUNJO0lBQ0E7RWpHZzYwQ047RWlHbDYwQ0U7SUFDSTtJQUNBO0VqR282MENOO0VpR3Q2MENFO0lBQ0k7SUFDQTtFakd3NjBDTjtFaUcxNjBDRTtJQUNJO0lBQ0E7RWpHNDYwQ047RWlHOTYwQ0U7SUFDSTtJQUNBO0VqR2c3MENOO0VpR2w3MENFO0lBQ0k7SUFDQTtFakdvNzBDTjtFaUd0NzBDRTtJQUNJO0lBQ0E7RWpHdzcwQ047QUFDRjtBZ0JsNDBDSTtFaUZ6REE7SUFDSTtJQUNBO0VqRzg3MENOO0VpR2g4MENFO0lBQ0k7SUFDQTtFakdrODBDTjtFaUdwODBDRTtJQUNJO0lBQ0E7RWpHczgwQ047RWlHeDgwQ0U7SUFDSTtJQUNBO0VqRzA4MENOO0VpRzU4MENFO0lBQ0k7SUFDQTtFakc4ODBDTjtFaUdoOTBDRTtJQUNJO0lBQ0E7RWpHazkwQ047RWlHcDkwQ0U7SUFDSTtJQUNBO0VqR3M5MENOO0VpR3g5MENFO0lBQ0k7SUFDQTtFakcwOTBDTjtFaUc1OTBDRTtJQUNJO0lBQ0E7RWpHODkwQ047RWlHaCswQ0U7SUFDSTtJQUNBO0VqR2srMENOO0VpR3ArMENFO0lBQ0k7SUFDQTtFakdzKzBDTjtFaUd4KzBDRTtJQUNJO0lBQ0E7RWpHMCswQ047RWlHNSswQ0U7SUFDSTtJQUNBO0VqRzgrMENOO0VpR2gvMENFO0lBQ0k7SUFDQTtFakdrLzBDTjtFaUdwLzBDRTtJQUNJO0lBQ0E7RWpHcy8wQ047RWlHeC8wQ0U7SUFDSTtJQUNBO0VqRzAvMENOO0VpRzUvMENFO0lBQ0k7SUFDQTtFakc4LzBDTjtFaUdoZzFDRTtJQUNJO0lBQ0E7RWpHa2cxQ047RWlHcGcxQ0U7SUFDSTtJQUNBO0VqR3NnMUNOO0VpR3hnMUNFO0lBQ0k7SUFDQTtFakcwZzFDTjtFaUc1ZzFDRTtJQUNJO0lBQ0E7RWpHOGcxQ047RWlHaGgxQ0U7SUFDSTtJQUNBO0VqR2toMUNOO0VpR3BoMUNFO0lBQ0k7SUFDQTtFakdzaDFDTjtFaUd4aDFDRTtJQUNJO0lBQ0E7RWpHMGgxQ047RWlHNWgxQ0U7SUFDSTtJQUNBO0VqRzhoMUNOO0VpR2hpMUNFO0lBQ0k7SUFDQTtFakdraTFDTjtFaUdwaTFDRTtJQUNJO0lBQ0E7RWpHc2kxQ047RWlHeGkxQ0U7SUFDSTtJQUNBO0VqRzBpMUNOO0VpRzVpMUNFO0lBQ0k7SUFDQTtFakc4aTFDTjtFaUdoajFDRTtJQUNJO0lBQ0E7RWpHa2oxQ047RWlHcGoxQ0U7SUFDSTtJQUNBO0VqR3NqMUNOO0VpR3hqMUNFO0lBQ0k7SUFDQTtFakcwajFDTjtFaUc1ajFDRTtJQUNJO0lBQ0E7RWpHOGoxQ047RWlHaGsxQ0U7SUFDSTtJQUNBO0VqR2trMUNOO0VpR3BrMUNFO0lBQ0k7SUFDQTtFakdzazFDTjtFaUd4azFDRTtJQUNJO0lBQ0E7RWpHMGsxQ047RWlHNWsxQ0U7SUFDSTtJQUNBO0VqRzhrMUNOO0VpR2hsMUNFO0lBQ0k7SUFDQTtFakdrbDFDTjtFaUdwbDFDRTtJQUNJO0lBQ0E7RWpHc2wxQ047QUFDRjtBZ0JoaTFDSTtFaUZ6REE7SUFDSTtJQUNBO0VqRzRsMUNOO0VpRzlsMUNFO0lBQ0k7SUFDQTtFakdnbTFDTjtFaUdsbTFDRTtJQUNJO0lBQ0E7RWpHb20xQ047RWlHdG0xQ0U7SUFDSTtJQUNBO0VqR3dtMUNOO0VpRzFtMUNFO0lBQ0k7SUFDQTtFakc0bTFDTjtFaUc5bTFDRTtJQUNJO0lBQ0E7RWpHZ24xQ047RWlHbG4xQ0U7SUFDSTtJQUNBO0VqR29uMUNOO0VpR3RuMUNFO0lBQ0k7SUFDQTtFakd3bjFDTjtFaUcxbjFDRTtJQUNJO0lBQ0E7RWpHNG4xQ047RWlHOW4xQ0U7SUFDSTtJQUNBO0VqR2dvMUNOO0VpR2xvMUNFO0lBQ0k7SUFDQTtFakdvbzFDTjtFaUd0bzFDRTtJQUNJO0lBQ0E7RWpHd28xQ047RWlHMW8xQ0U7SUFDSTtJQUNBO0VqRzRvMUNOO0VpRzlvMUNFO0lBQ0k7SUFDQTtFakdncDFDTjtFaUdscDFDRTtJQUNJO0lBQ0E7RWpHb3AxQ047RWlHdHAxQ0U7SUFDSTtJQUNBO0VqR3dwMUNOO0VpRzFwMUNFO0lBQ0k7SUFDQTtFakc0cDFDTjtFaUc5cDFDRTtJQUNJO0lBQ0E7RWpHZ3ExQ047RWlHbHExQ0U7SUFDSTtJQUNBO0VqR29xMUNOO0VpR3RxMUNFO0lBQ0k7SUFDQTtFakd3cTFDTjtFaUcxcTFDRTtJQUNJO0lBQ0E7RWpHNHExQ047RWlHOXExQ0U7SUFDSTtJQUNBO0VqR2dyMUNOO0VpR2xyMUNFO0lBQ0k7SUFDQTtFakdvcjFDTjtFaUd0cjFDRTtJQUNJO0lBQ0E7RWpHd3IxQ047RWlHMXIxQ0U7SUFDSTtJQUNBO0VqRzRyMUNOO0VpRzlyMUNFO0lBQ0k7SUFDQTtFakdnczFDTjtFaUdsczFDRTtJQUNJO0lBQ0E7RWpHb3MxQ047RWlHdHMxQ0U7SUFDSTtJQUNBO0VqR3dzMUNOO0VpRzFzMUNFO0lBQ0k7SUFDQTtFakc0czFDTjtFaUc5czFDRTtJQUNJO0lBQ0E7RWpHZ3QxQ047RWlHbHQxQ0U7SUFDSTtJQUNBO0VqR290MUNOO0VpR3R0MUNFO0lBQ0k7SUFDQTtFakd3dDFDTjtFaUcxdDFDRTtJQUNJO0lBQ0E7RWpHNHQxQ047RWlHOXQxQ0U7SUFDSTtJQUNBO0VqR2d1MUNOO0VpR2x1MUNFO0lBQ0k7SUFDQTtFakdvdTFDTjtFaUd0dTFDRTtJQUNJO0lBQ0E7RWpHd3UxQ047RWlHMXUxQ0U7SUFDSTtJQUNBO0VqRzR1MUNOO0VpRzl1MUNFO0lBQ0k7SUFDQTtFakdndjFDTjtFaUdsdjFDRTtJQUNJO0lBQ0E7RWpHb3YxQ047QUFDRjs7QThIcnYxQ1E7RUFDSTtFQUNBLFl2SDhyQ0k7RXVIN3JDSjtFQUNBO0VBQ0E7QTlId3YxQ1o7O0FnQnRzMUNJO0U4R3ZESTtJQUNJO0lBQ0EsWXZIOHJDSTtJdUg3ckNKO0lBQ0E7SUFDQTtFOUhpdzFDVjtBQUNGO0FnQmh0MUNJO0U4R3ZESTtJQUNJO0lBQ0EsWXZIOHJDSTtJdUg3ckNKO0lBQ0E7SUFDQTtFOUgwdzFDVjtBQUNGO0FnQnp0MUNJO0U4R3ZESTtJQUNJO0lBQ0EsWXZIOHJDSTtJdUg3ckNKO0lBQ0E7SUFDQTtFOUhteDFDVjtBQUNGO0FnQmx1MUNJO0U4R3ZESTtJQUNJO0lBQ0EsWXZIOHJDSTtJdUg3ckNKO0lBQ0E7SUFDQTtFOUg0eDFDVjtBQUNGO0FnQjN1MUNJO0U4R3ZESTtJQUNJO0lBQ0EsWXZIOHJDSTtJdUg3ckNKO0lBQ0E7SUFDQTtFOUhxeTFDVjtBQUNGO0ErSDl5MUNBO0VBRUM7RUFDQTtBL0greTFDRDtBK0g1eTFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9IOHkxQ0Y7QStIM3kxQ0c7RUFDQztBL0g2eTFDSjtBK0h2eTFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0h5eTFDRjtBK0hyeTFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9IdXkxQ0Y7QStIbnkxQ0M7RUFDQztFQUNBO0VBQ0E7QS9IcXkxQ0Y7QStIaHkxQ0U7RUFDQztBL0hreTFDSDtBK0gveDFDZ0I7RUFDSTtBL0hpeTFDcEI7QStINXgxQ2dCO0VBQ0k7QS9IOHgxQ3BCO0ErSHR4MUNFO0VBQ0M7QS9Id3gxQ0g7QStIcngxQ0U7RUFDQztBL0h1eDFDSDs7QWdJOTIxQ0E7RUFDQztBaElpMzFDRDtBZ0k3MjFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSSsyMUNGO0FnSTMyMUNDO0VBQ0M7RUFDTTtFQUNOO0VBQ0E7QWhJNjIxQ0Y7QWdJMzIxQ1E7RUFDSTtBaEk2MjFDWjtBZ0l6MjFDQztFQUNDLFdBekJnQjtFQTBCaEI7RUFDQTtFQUNBO0FoSTIyMUNGO0FnSXgyMUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhJMDIxQ0Y7QWdJdjIxQ0M7RUFDQztBaEl5MjFDRjs7QWlJNTUxQ0E7RUFDSTtBakkrNTFDSjtBaUk3NTFDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpJKzUxQ1I7QWlJejUxQ1E7RUFDSTtFQUNBO0FqSTI1MUNaO0FpSXY1MUNJO0VBQ0k7QWpJeTUxQ1I7O0FrSXA3MUNBO0VBQ0k7RUFDQTtFMUhZQTtFMEhWQSxVM0gwbENlO0UySHpsQ2YsVzNId2xDZ0I7RTJIdmxDaEI7QWxJdTcxQ0o7O0FrSW43MUNBO0VBQ0ksVTNIaWxDYztFMkhobENkLFczSGdsQ2M7RTJIL2tDZDtBbElzNzFDSjs7QWtJbDcxQ0E7RUFDSSxVM0gya0NnQjtFMkgxa0NoQixXM0gya0NlO0FQMDJ6Q25COztBa0lqNzFDQTtFQUNJLFUzSHlrQ2dCO0UySHhrQ2hCLFczSHVrQ2lCO0UySHRrQ2pCO0FsSW83MUNKOztBbUk5ODFDQTtFQUNDO0VBQ0E7RUFDQSxZNUh1bkNnQjtFNEh0bkNoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSWk5MUNEO0FtSS84MUNDO0VBQ0M7RUFDQTtBbklpOTFDRjtBbUk5ODFDQztFQUNDO0VBQ0E7QW5JZzkxQ0Y7QW1JNzgxQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSSs4MUNGO0FtSTU4MUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkk4ODFDRjtBbUkzODFDQztFQUNDO0VBQ0E7RUFDQTtBbkk2ODFDRjs7QW1JeDgxQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5JMjgxQ0Q7O0FtSXY4MUNBO0VBQ0M7QW5JMDgxQ0Q7O0FtSXQ4MUNBO0VBQ0M7SUFBUztFbkkwODFDUjtFbUl6ODFDRDtJQUFLO0VuSTQ4MUNKO0FBQ0Y7QWdCdDgxQ0k7RW1IRkg7SUFDQztFbkkyODFDQTtBQUNGO0FvSW5oMkNBO0VBQ0k7RUFDQTtBcElxaDJDSjtBb0lsaDJDSTtFQUVJO0VBQ0E7RUFDQTtFQUNBLGU3SHcxQndCO0U2SHYxQnhCLGtCN0h1MUJ3QjtFNkh0MUJ4QjtFQUNBO0FwSW1oMkNSO0FvSS9nMkNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsYzdINjBCd0I7QVBvczBDaEM7QW9JN2cyQ0k7RUFDSSxpQjdIeTBCd0I7RTZIeDBCeEIsaUI3SGcwQndCO0FQK3MwQ2hDO0FvSTdnMkNRO0VBQ0ksYzdIcTBCb0I7QVAwczBDaEM7QW9JNWcyQ1E7RUFDSSxhN0hpMEJvQjtFNkhoMEJwQixjN0hnMEJvQjtBUDhzMENoQztBb0kxZzJDSTtFQUNJLGU3SDR6QndCO0U2SDN6QnhCLGU3SG16QndCO0FQeXQwQ2hDO0FvSTFnMkNRO0VBQ0ksWTdId3pCb0I7QVBvdDBDaEM7QW9JemcyQ1E7RUFDSSxXN0hvekJvQjtFNkhuekJwQixZN0htekJvQjtBUHd0MENoQzs7QW9JcmcyQ0k7RUFDSTtFQUNBO0FwSXdnMkNSO0FvSXRnMkNRO0VBQ0k7RUFDQTtFQUtJO0FwSW9nMkNoQjs7QW9JLy8xQ0k7RUFDSTtFQUtJO0FwSTgvMUNaOztBb0lwaDJDSTtFQUNJO0VBQ0E7QXBJdWgyQ1I7QW9JcmgyQ1E7RUFDSTtFQUNBO0VBS0k7QXBJbWgyQ2hCOztBb0k5ZzJDSTtFQUNJO0VBS0k7QXBJNmcyQ1o7O0FvSW5pMkNJO0VBQ0k7RUFDQTtBcElzaTJDUjtBb0lwaTJDUTtFQUNJO0VBQ0E7RUFHSTtBcElvaTJDaEI7O0FvSTdoMkNJO0VBQ0k7RUFHSTtBcEk4aDJDWjs7QW9JbGoyQ0k7RUFDSTtFQUNBO0FwSXFqMkNSO0FvSW5qMkNRO0VBQ0k7RUFDQTtFQUtJO0FwSWlqMkNoQjs7QW9JNWkyQ0k7RUFDSTtFQUtJO0FwSTJpMkNaOztBb0lqazJDSTtFQUNJO0VBQ0E7QXBJb2syQ1I7QW9JbGsyQ1E7RUFDSTtFQUNBO0VBS0k7QXBJZ2syQ2hCOztBb0kzajJDSTtFQUNJO0VBS0k7QXBJMGoyQ1o7O0FvSWhsMkNJO0VBQ0k7RUFDQTtBcEltbDJDUjtBb0lqbDJDUTtFQUNJO0VBQ0E7RUFLSTtBcEkrazJDaEI7O0FvSTFrMkNJO0VBQ0k7RUFLSTtBcEl5azJDWjs7QW9JL2wyQ0k7RUFDSTtFQUNBO0FwSWttMkNSO0FvSWhtMkNRO0VBQ0k7RUFDQTtFQUtJO0FwSThsMkNoQjs7QW9JemwyQ0k7RUFDSTtFQUtJO0FwSXdsMkNaOztBb0k5bTJDSTtFQUNJO0VBQ0E7QXBJaW4yQ1I7QW9JL20yQ1E7RUFDSTtFQUNBO0VBS0k7QXBJNm0yQ2hCOztBb0l4bTJDSTtFQUNJO0VBS0k7QXBJdW0yQ1o7O0FxSXByMkNBO0VBQ0k7QXJJdXIyQ0o7QXFJcnIyQ0k7RUFDSTtBckl1cjJDUjs7QXFJbHIyQ0k7RUFDSTtBcklxcjJDUjs7QXNJL3IyQ0E7RUFDQztBdElrczJDRDtBc0loczJDQztFQUNDO0VBQ0E7RUFDQTtBdElrczJDRjs7QXNJOXIyQ0E7RUFDQztBdElpczJDRDtBc0kvcjJDQztFQUNDO0VBQ0E7RUFDQTtBdElpczJDRjs7QXNJN3IyQ0E7RUFDQztBdElnczJDRDtBc0k5cjJDQztFQUNDO0VBQ0E7RUFDQTtBdElnczJDRjs7QXNJNXIyQ0E7RUFDQztBdEkrcjJDRDtBc0k3cjJDQztFQUNDO0VBQ0E7RUFDQTtBdEkrcjJDRjs7QXNJM3IyQ0E7RUFDQztBdEk4cjJDRDtBc0k1cjJDQztFQUNDO0VBQ0E7RUFDQTtBdEk4cjJDRjs7QXVJenUyQ0E7RUFDSTtFQUNBO0F2STR1MkNKOztBdUl4dTJDSTtFQUNJLCtCQVRZO0VBVVo7RUFDQTtBdkkydTJDUjtBdUl6dTJDUTtFQUdJO0VBQ0EsK0JBakJRO0F2STB2MkNwQjtBdUl2dTJDWTtFQUNJO0F2SXl1MkNoQjs7QXVJcHUyQ0k7RUFDSSwrQkExQlk7RUEyQlo7RUFDQTtBdkl1dTJDUjtBdUlydTJDUTtFQUdJO0VBQ0EsK0JBbENRO0F2SXV3MkNwQjtBdUludTJDWTtFQUNJO0F2SXF1MkNoQjs7QXVJbHcyQ0k7RUFDSSwrQkFUWTtFQVVaO0VBQ0E7QXZJcXcyQ1I7QXVJbncyQ1E7RUFHSTtFQUNBLCtCQWpCUTtBdklveDJDcEI7QXVJancyQ1k7RUFDSTtBdkltdzJDaEI7O0F1STl2MkNJO0VBQ0ksK0JBMUJZO0VBMkJaO0VBQ0E7QXZJaXcyQ1I7QXVJL3YyQ1E7RUFHSTtFQUNBLCtCQWxDUTtBdklpeTJDcEI7QXVJN3YyQ1k7RUFDSTtBdkkrdjJDaEI7O0F1STV4MkNJO0VBQ0ksK0JBVFk7RUFVWjtFQUNBO0F2SSt4MkNSO0F1STd4MkNRO0VBR0k7RUFDQSwrQkFqQlE7QXZJOHkyQ3BCO0F1STN4MkNZO0VBQ0k7QXZJNngyQ2hCOztBdUl4eDJDSTtFQUNJLCtCQTFCWTtFQTJCWjtFQUNBO0F2STJ4MkNSO0F1SXp4MkNRO0VBR0k7RUFDQSwrQkFsQ1E7QXZJMnoyQ3BCO0F1SXZ4MkNZO0VBQ0k7QXZJeXgyQ2hCOztBZ0JwdzJDSTtFd0h4REE7Ozs7OztJQU9JO0lDUko7RXpJdzAyQ0Y7RXdJN3oyQ007Ozs7OztJQUNJO0lBQ0E7RXhJbzAyQ1Y7RXdJajAyQ007Ozs7OztJQUNHO0V4SXcwMkNUO0V3SXIwMkNNOzs7Ozs7SWhJUEo7RVJvMTJDRjtFeUk5MTJDRTs7Ozs7O0lBQ0ksMkNEcUJ5QjtFeElnMTJDL0I7RXlJbDIyQ0U7Ozs7OztJQUNJO0V6SXkyMkNOO0V5SXAyMkNNOzs7Ozs7SUFFSTtFekkwMjJDVjtFeUl2MjJDVTs7Ozs7O0lBQ0ksaURETW1EO0V4SXcyMkNqRTtFeUkzMjJDVTs7Ozs7O0lBQ0k7RXpJazMyQ2Q7QUFDRjtBd0k1MjJDQTs7O0VBR0k7RUFDQTtBeEk4MjJDSjtBZ0IxMDJDSTtFd0h4Q0o7OztJQVFRO0V4SWczMkNOO0FBQ0Y7O0F3STcyMkNBOzs7RUFHSTtFQUNBO0F4SWczMkNKO0FnQngxMkNJO0V3SDVCSjs7O0lBUVE7RXhJazMyQ047QUFDRjs7QXdJLzIyQ0E7OztFQUdJO0VBQ0E7QXhJazMyQ0o7QWdCdDIyQ0k7RXdIaEJKOzs7SUFRUTtFeElvMzJDTjtBQUNGOztBd0lqMzJDQTs7Ozs7O0VDbEVJO0F6STQ3MkNKO0F5SXo3MkNJOzs7Ozs7RUFDSSw2QkRvRXFCO0F4STQzMkM3QjtBeUk3NzJDSTs7Ozs7O0VBQ0k7QXpJbzgyQ1I7QXlJLzcyQ1E7Ozs7OztFQUVJO0F6SXE4MkNaO0F5SWw4MkNZOzs7Ozs7RUFDSSwyQ0RxRDBCO0F4SW81MkMxQztBeUl0ODJDWTs7Ozs7O0VBQ0k7QXpJNjgyQ2hCOztBd0lwNTJDUTtFQUNJO0F4SXU1MkNaOztBd0lwNTJDUTtFQUNJO0F4SXU1MkNaOztBd0lwNTJDUTtFQUNJO0F4SXU1MkNaOztBd0lwNTJDUTtFQUNJO0F4SXU1MkNaOztBd0lwNTJDUTtFQUNJO0F4SXU1MkNaOztBd0lwNTJDUTtFQUNJO0VBQ0E7QXhJdTUyQ1o7O0F3SXA1MkNRO0VBQ0k7RUFDQTtBeEl1NTJDWjs7QWdCejgyQ0k7RXdIdUJJO0lBQ0k7RXhJczcyQ1Y7RXdJbjcyQ007SUFDSTtFeElxNzJDVjtFd0lsNzJDTTtJQUNJO0V4SW83MkNWO0V3SWo3MkNNO0lBQ0k7RXhJbTcyQ1Y7RXdJaDcyQ007SUFDSTtFeElrNzJDVjtFd0kvNjJDTTtJQUNJO0lBQ0E7RXhJaTcyQ1Y7RXdJOTYyQ007SUFDSTtJQUNBO0V4SWc3MkNWO0FBQ0Y7QWdCbisyQ0k7RXdIdUJJO0lBQ0k7RXhJKzgyQ1Y7RXdJNTgyQ007SUFDSTtFeEk4ODJDVjtFd0kzODJDTTtJQUNJO0V4STY4MkNWO0V3STE4MkNNO0lBQ0k7RXhJNDgyQ1Y7RXdJejgyQ007SUFDSTtFeEkyODJDVjtFd0l4ODJDTTtJQUNJO0lBQ0E7RXhJMDgyQ1Y7RXdJdjgyQ007SUFDSTtJQUNBO0V4SXk4MkNWO0FBQ0Y7QWdCNS8yQ0k7RXdIdUJJO0lBQ0k7RXhJdysyQ1Y7RXdJcisyQ007SUFDSTtFeEl1KzJDVjtFd0lwKzJDTTtJQUNJO0V4SXMrMkNWO0V3SW4rMkNNO0lBQ0k7RXhJcSsyQ1Y7RXdJbCsyQ007SUFDSTtFeElvKzJDVjtFd0lqKzJDTTtJQUNJO0lBQ0E7RXhJbSsyQ1Y7RXdJaCsyQ007SUFDSTtJQUNBO0V4SWsrMkNWO0FBQ0Y7QWdCcmgzQ0k7RXdIdUJJO0lBQ0k7RXhJaWczQ1Y7RXdJOS8yQ007SUFDSTtFeElnZzNDVjtFd0k3LzJDTTtJQUNJO0V4SSsvMkNWO0V3STUvMkNNO0lBQ0k7RXhJOC8yQ1Y7RXdJMy8yQ007SUFDSTtFeEk2LzJDVjtFd0kxLzJDTTtJQUNJO0lBQ0E7RXhJNC8yQ1Y7RXdJei8yQ007SUFDSTtJQUNBO0V4STIvMkNWO0FBQ0Y7QWdCOWkzQ0k7RXdIdUJJO0lBQ0k7RXhJMGgzQ1Y7RXdJdmgzQ007SUFDSTtFeEl5aDNDVjtFd0l0aDNDTTtJQUNJO0V4SXdoM0NWO0V3SXJoM0NNO0lBQ0k7RXhJdWgzQ1Y7RXdJcGgzQ007SUFDSTtFeElzaDNDVjtFd0luaDNDTTtJQUNJO0lBQ0E7RXhJcWgzQ1Y7RXdJbGgzQ007SUFDSTtJQUNBO0V4SW9oM0NWO0FBQ0Y7QTBJbG8zQ0E7RUFDSTtFQUNBO0ExSW9vM0NKOztBMElqbzNDQTtFQUNJO0VBQ0E7QTFJb28zQ0o7QTBJbG8zQ0k7RUFDSTtBMUlvbzNDUjs7QTBJaG8zQ0E7RUFDSTtFQUNBO0ExSW1vM0NKO0EwSWpvM0NJO0VBRUk7RUFDQTtBMUlrbzNDUjs7QTBJOW4zQ0E7RUFDSTtBMUlpbzNDSjs7QTBJNW4zQ0k7OztFQUVJO0ExSWdvM0NSOztBMEkzbjNDSTtFQUVJO0ExSTZuM0NSOztBMEl4bjNDSTtFQUVJO0ExSTBuM0NSOztBMEl0bjNDQTtFQUtJO0ExSXFuM0NKO0EwSXpuM0NJO0VBRUk7QTFJMG4zQ1I7O0EySTdxM0NDOztFQUVDO0EzSWdyM0NGO0EySTlxM0NFOztFQUNDO0EzSWlyM0NIO0EySTVxM0NDO0VBQ0M7QTNJOHEzQ0Y7QTJJenEzQ0U7RUFDQztBM0kycTNDSDtBMkl4cTNDRTtFQUNDO0EzSTBxM0NIO0EySXZxM0NFO0VBQ0M7QTNJeXEzQ0g7QTJJdHEzQ0U7RUFDQztBM0l3cTNDSDtBMklucTNDRTtFQUNDO0EzSXFxM0NIO0EySWxxM0NFO0VBQ0M7QTNJb3EzQ0g7QTJJanEzQ0U7RUFDQztBM0ltcTNDSDtBMkk5cDNDRTtFQUNDO0EzSWdxM0NIO0EySTdwM0NFO0VBQ0M7QTNJK3AzQ0g7QTJJNXAzQ0U7RUFDQztBM0k4cDNDSDtBMkl6cDNDRTtFQUNDO0EzSTJwM0NIO0EySXhwM0NFO0VBQ0M7QTNJMHAzQ0g7QTJJdnAzQ0U7RUFDQztBM0l5cDNDSDtBMkl0cDNDRTtFQUNDO0EzSXdwM0NIO0EySXJwM0NFO0VBQ0M7QTNJdXAzQ0g7QTJJcHAzQ0U7RUFDQztBM0lzcDNDSDtBMklucDNDRTtFQUNDO0EzSXFwM0NIO0EySWxwM0NFO0VBQ0M7QTNJb3AzQ0g7QTJJanAzQ0U7RUFDQztBM0ltcDNDSDs7QTRJcHYzQ0E7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtBNUk4dTNDSjtBNEkzdTNDSTtFQUNJO0E1STZ1M0NSO0E0SXp1M0NJO0VBQ0k7RUFDQTtFQUNBLDJCckkwUlU7QVBpOTJDbEI7QTRJeHUzQ1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJCcklrUk07RXFJalJOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUkwdTNDWjtBNEl4dTNDWTtFQUNJO0VBQ0E7QTVJMHUzQ2hCO0E0SXZ1M0NZO0VBQ0ksZ0JySThTRztFcUk3U0g7RUFDQTtBNUl5dTNDaEI7QTRJcHUzQ1E7RUFDSTtFQUNBO0VBQ0E7QTVJc3UzQ1o7QTRJcHUzQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1SXN1M0NoQjtBNEludTNDWTtFQUNJO0VBQ0E7QTVJcXUzQ2hCO0E0SWh1M0NRO0VBQ0ksMkJySXdPTTtBUDAvMkNsQjtBNElodTNDWTtFQUNJLDJCcklxT0U7RXFJcE9GO0VBQ0E7QTVJa3UzQ2hCO0E0SWh1M0NnQjtFQUNJO0E1SWt1M0NwQjtBNEkvdDNDZ0I7RUFDSTtFQUNBO0E1SWl1M0NwQjtBNEk1dDNDZ0I7RUFDSTtFQUNBO0E1STh0M0NwQjtBNEkzdDNDZ0I7RUFDSTtFQUNBO0E1STZ0M0NwQjtBNElydDNDWTtFQUNJLDJCcklzTUU7RXFJck1GO0VBQ0E7QTVJdXQzQ2hCO0E0SXJ0M0NnQjtFQUNJO0VBQ0E7QTVJdXQzQ3BCO0E0SXB0M0NnQjtFQUNJO0E1SXN0M0NwQjtBNElqdDNDZ0I7RUFDSTtFQUNBO0E1SW10M0NwQjtBNElodDNDZ0I7RUFDSTtFQUNBO0E1SWt0M0NwQjtBNEl6czNDUTtFQUNJO0VBQ0E7QTVJMnMzQ1o7QTRJdnMzQ1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNOO0E1SXlzM0NOO0E0SXJzM0NRO0VBQ0k7RUFDQTtBNUl1czNDWjtBNEluczNDUTtFQUNJO0E1SXFzM0NaO0E0SWpzM0NRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1SW1zM0NaOztBNklsNDNDSTtFQUNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdJcTQzQ0Y7QTZJbjQzQ1E7RUFDTDtFQUNBO0VBQ0E7QTdJcTQzQ0g7QTZJbjQzQ0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJCdElrVGM7QVBtbDNDbEI7QTZJbDQzQ1k7RUFDSTtFQUNBO0VBQ0E7QTdJbzQzQ2hCO0E2SWg0M0NZO0VBQ1IsMkJ0SXVTYztBUDJsM0NsQjtBNkloNDNDSTtFQUNDO0E3SWs0M0NMO0E2SS8zM0NJO0VBQ0M7QTdJaTQzQ0w7QTZJMzMzQ0k7RUFDQztBN0k2MzNDTDs7QThJejYzQ1E7RUFDSTtBOUk0NjNDWjtBOEl0NjNDUTtFQUNJO0E5SXc2M0NaOztBK0luNzNDQTtFQ3VCQztBaEpnNjNDRDs7QStJbDczQ0E7RUNrQkM7QWhKbzYzQ0Q7O0FpSjE3M0NBO0VBQ0M7QWpKNjczQ0Q7QWlKMTczQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKNDczQ0Y7QWlKMTczQ0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako0NzNDSDtBaUp6NzNDRTtFQUNDO0FqSjI3M0NIO0FpSnI3M0NFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWpKdTczQ0g7QWlKbDczQ0U7RUFDQztFQUNBO0VBQ0Esb0MxSW9RNkI7RTBJblE3QixtQzFJbVE2QjtBUGlyM0NoQztBaUovNjNDRTtFQUNDLGlDMUk2UDZCO0UwSTVQN0IsZ0MxSTRQNkI7QVBxcjNDaEM7QWlKNTYzQ0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDMUlrUDZCO0UwSWpQN0Isb0MxSWlQNkI7QVA2cjNDaEM7QWlKejYzQ0U7RUFDQyxnQzFJMk82QjtFMEkxTzdCLG1DMUkwTzZCO0FQaXMzQ2hDOztBaUpuNjNDRTtFQUNDO0FqSnM2M0NIO0FpSnA2M0NHO0VBQ0MsaUMxSThONEI7RTBJN041QixvQzFJNk40QjtBUHlzM0NoQztBaUpwNjNDSTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKcTYzQ0w7QWlKbDYzQ0k7RUFDQztFQUNBO0VBQ0E7QWpKbzYzQ0w7QWlKNzUzQ0U7RUFDQztBakorNTNDSDtBaUo3NTNDRztFQUNDLGdDMUlvTTRCO0UwSW5NNUIsbUMxSW1NNEI7QVA0dDNDaEM7QWlKNzUzQ0k7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSjg1M0NMO0FpSjM1M0NJO0VBQ0M7RUFDQTtFQUNBO0FqSjY1M0NMOztBaUpyNTNDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKdzUzQ0Q7QWlKcjUzQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSnU1M0NGO0FpSm41M0NDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakpxNTNDRjtBaUpqNTNDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKbTUzQ0Y7QWlKLzQzQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSmk1M0NGOztBa0ozazRDQTtFQUNJO0FsSjhrNENKO0FrSjVrNENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxKOGs0Q1I7QWtKNWs0Q1E7RUFDSTtFQUNBO0FsSjhrNENaO0FrSjFrNENJO0VBQ0k7RUFDQTtFMUlUSjtFMElXSTtFQUNBO0VBQ0E7RUFDQSxnQjNJcVZXO0UySXBWWDtFQUNBO0VBQ0E7QWxKNGs0Q1I7QWtKMWs0Q1E7RUFDSTtBbEo0azRDWjs7QWtKcms0Q1E7RUFDSTtFQUNBO0VBQ0E7QWxKd2s0Q1o7O0FtSnJtNENBO0VBQ0k7RUFDQSx5QjVJRkk7QVAwbTRDUjtBbUp0bTRDSTtFQUdJLGM1SVBBO0U0SVFBLHlCQXhCVTtBbko4bjRDbEI7O0FtSmxtNENBO0VBQ0k7QW5KcW00Q0o7QW1KbG00Q1E7O0VBRUksY0FsQ007QW5Kc280Q2xCOztBbUovbDRDQTtFQUNDO0VBQ0csYzVJekJJO0U0STBCSix5QkExQ2M7QW5KNG80Q2xCO0FtSmhtNENJO0VBQ0ksYzVJN0JBO0U0SThCQSx5QkE1Q2lCO0FuSjhvNEN6Qjs7QW1KOWw0Q0E7RUFDQztFQUNHO0VBQ0E7QW5KaW00Q0o7QW1KL2w0Q0k7RUFDSTtFQUNBO0FuSmltNENSOztBbUo3bDRDQTtFQUNJO0FuSmdtNENKO0FtSjlsNENJO0VBRUk7RUFDQSx5QkE3RGdCO0FuSjRwNEN4Qjs7QW1KM2w0Q0E7RUFDSSxjQXhFYztBbkpzcTRDbEI7QW1KNWw0Q0k7RUFDSSxjQXpFaUI7QW5KdXE0Q3pCOztBbUoxbDRDQTtFQUNJO0FuSjZsNENKOztBbUoxbDRDQTtFQUNJLGNBL0VjO0FuSjRxNENsQjs7QW1KMWw0Q0E7RUFDSSxjQTNFYTtBbkp3cTRDakI7O0FtSjFsNENBO0VBQ0ksYzVJNUVJO0U0STZFSix5QkFuRmM7QW5KZ3I0Q2xCOztBbUoxbDRDQTtFQUNJLGM1SWpGSTtFNElrRkoseUJBN0ZjO0FuSjByNENsQjs7QW9KL3I0Q0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFU3SXFzQ2dCO0U2SXBzQ2hCO0FwSmtzNENEO0FvSmhzNENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCN0k4VmlCO0U2STdWakI7RTVJTkU7RTRJUUY7RUFDQTtFOUNYTSxpQzhDY0c7RTlDQ0gsK0M4Q0NVO0U5Q0dWLHlDOENGTTtBcEorcjRDZDtBc0c1czRDUTs7RUFFRixzQzhDU1U7QXBKcXM0Q2hCO0FzRzNzNENRO0VBQ0ksc0M4Q0tJO0FwSndzNENoQjtBb0ovcjRDRTtFQUNDO0VBQ0E7RUFDQTtBcEppczRDSDtBb0ovcjRDRzs7RUFFQztBcEppczRDSjtBb0o3cjRDRTtFQUNDO0VBQ0E7RUFDQTtBcEorcjRDSDtBb0o3cjRDRzs7RUFFQztBcEorcjRDSjtBb0ozcjRDRTtFQUNDO0VBQ0E7RUFDQTtBcEo2cjRDSDtBb0ozcjRDRzs7RUFFQztBcEo2cjRDSjtBb0p6cjRDRTtFQUNDO0VBQ0E7QXBKMnI0Q0g7QW9KeHI0Q0U7RUFDQztFQUNBO0VBQ0E7QXBKMHI0Q0g7QW9KcnI0Q0U7RUFDQztBcEp1cjRDSDtBb0pycjRDRztFQUNDO0FwSnVyNENKO0FvSnByNENHO0VBQ0M7RUFDQTtBcEpzcjRDSjs7QW9KaHI0Q0E7RUFDQztFQUNBO0VBQ0E7RTlDeEZPLGlDOEMyRkU7RTlDNUVGLHFDOEM4RVM7RTlDMUVULHlDOEMyRUs7QXBKZ3I0Q2I7QXNHMXc0Q1E7O0VBRUYsaUM4Q3NGUztBcEpzcjRDZjtBc0d6dzRDUTtFQUNJLGlDOENrRkc7QXBKeXI0Q2Y7QXNHL3Y0Q0k7RUFTUSx3QzhDZ0VLO0U5Q2pETCxxQzhDbURZO0U5Qy9DWjtBdEd3dTRDWjtBc0d2djRDWTs7Ozs7Ozs7O0VBRUYsd0M4QzJEWTtBcEpxczRDdEI7QXNHN3Y0Q1k7RUFDSSx3QzhDdURNO0FwSndzNEN0Qjs7QXFKcno0Q0E7RUFDSTtFQUNBO0FySnd6NENKOztBc0p6ejRDQTtFQUNJO0lBQ0k7SUFDQTtFdEo0ejRDTjtFc0oxejRDTTs7Ozs7Ozs7OztJQU9JO0lBQ0E7SUFDQTtFdEorejRDVjtFc0o1ejRDTTs7Ozs7Ozs7SUFRSTtFdEo4ejRDVjtBQUNGO0F1SngxNENBO0VBQ0M7RUFDQTtBdkowMTRDRDs7QXVKdDE0Q0E7RUFDQztFQUNBO0F2SnkxNENEOztBdUpyMTRDQTtFQUNDO0VBQ0E7QXZKdzE0Q0Q7O0F1SnIxNENBO0VBQ0M7QXZKdzE0Q0Q7QXVKdDE0Q0M7RUFDQztBdkp3MTRDRjs7QXVKbjE0Q0M7RUFDQztBdkpzMTRDRjs7QXVKbDE0Q0E7RUFDQztBdkpxMTRDRDtBdUpuMTRDQztFQUVDO0F2Sm8xNENGOztBdUpoMTRDQTtFQUNDO0F2Sm0xNENEO0F1SmoxNENDO0VBQ0M7RUFDQTtBdkptMTRDRjs7QXVKOTA0Q0M7RUFDQztFQUNBO0F2SmkxNENGOztBdUo3MDRDQTtFQUNDO0F2SmcxNENEO0F1SjkwNENDO0VBRUM7RUFDQTtBdkorMDRDRjs7QXVKeDA0Q0U7RUFDQztBdkoyMDRDSDs7QXVKdjA0Q0M7RUFDQztFQUNBO0F2SjAwNENGOztBdUp2MDRDQztFQUNDO0VBQ0E7QXZKMDA0Q0Y7O0F1SnQwNENFO0VBQ0M7QXZKeTA0Q0g7QXVKdjA0Q0c7RUFDQztBdkp5MDRDSjs7QXVKcjA0Q0U7RUFDQztBdkp3MDRDSDtBdUp0MDRDRztFQUVDO0F2SnUwNENKOztBdUpsMDRDQztFQUNDO0F2SnEwNENGO0F1Sm4wNENFO0VBQ0M7QXZKcTA0Q0g7O0F1SmgwNENFO0VBQ0M7QXZKbTA0Q0g7O0F1Si96NENDO0VBQ0M7QXZKazA0Q0Y7QXVKaDA0Q0U7RUFFQztBdkppMDRDSDs7QXVKdDM0Q0U7RUFDQztBdkp5MzRDSDs7QXVKcjM0Q0M7RUFDQztFQUNBO0F2SnczNENGOztBdUpyMzRDQztFQUNDO0VBQ0E7QXZKdzM0Q0Y7O0F1SnAzNENFO0VBQ0M7QXZKdTM0Q0g7QXVKcjM0Q0c7RUFDQztBdkp1MzRDSjs7QXVKbjM0Q0U7RUFDQztBdkpzMzRDSDtBdUpwMzRDRztFQUVDO0F2SnEzNENKOztBdUpoMzRDQztFQUNDO0F2Sm0zNENGO0F1SmozNENFO0VBQ0M7QXZKbTM0Q0g7O0F1SjkyNENFO0VBQ0M7QXZKaTM0Q0g7O0F1SjcyNENDO0VBQ0M7QXZKZzM0Q0Y7QXVKOTI0Q0U7RUFFQztBdkorMjRDSDs7QXVKcDY0Q0U7RUFDQztBdkp1NjRDSDs7QXVKbjY0Q0M7RUFDQztFQUNBO0F2SnM2NENGOztBdUpuNjRDQztFQUNDO0VBQ0E7QXZKczY0Q0Y7O0F1Smw2NENFO0VBQ0M7QXZKcTY0Q0g7QXVKbjY0Q0c7RUFDQztBdkpxNjRDSjs7QXVKajY0Q0U7RUFDQztBdkpvNjRDSDtBdUpsNjRDRztFQUVDO0F2Sm02NENKOztBdUo5NTRDQztFQUNDO0F2Smk2NENGO0F1Si81NENFO0VBQ0M7QXZKaTY0Q0g7O0F1SjU1NENFO0VBQ0M7QXZKKzU0Q0g7O0F1SjM1NENDO0VBQ0M7QXZKODU0Q0Y7QXVKNTU0Q0U7RUFFQztBdko2NTRDSDs7QXVKbDk0Q0U7RUFDQztBdkpxOTRDSDs7QXVKajk0Q0M7RUFDQztFQUNBO0F2Sm85NENGOztBdUpqOTRDQztFQUNDO0VBQ0E7QXZKbzk0Q0Y7O0F1Smg5NENFO0VBQ0M7QXZKbTk0Q0g7QXVKajk0Q0c7RUFDQztBdkptOTRDSjs7QXVKLzg0Q0U7RUFDQztBdkprOTRDSDtBdUpoOTRDRztFQUVDO0F2Smk5NENKOztBdUo1ODRDQztFQUNDO0F2Sis4NENGO0F1Sjc4NENFO0VBQ0M7QXZKKzg0Q0g7O0F1SjE4NENFO0VBQ0M7QXZKNjg0Q0g7O0F1Sno4NENDO0VBQ0M7QXZKNDg0Q0Y7QXVKMTg0Q0U7RUFFQztBdkoyODRDSDs7QXVKaGc1Q0U7RUFDQztBdkptZzVDSDs7QXVKLy80Q0M7RUFDQztFQUNBO0F2SmtnNUNGOztBdUovLzRDQztFQUNDO0VBQ0E7QXZKa2c1Q0Y7O0F1SjkvNENFO0VBQ0M7QXZKaWc1Q0g7QXVKLy80Q0c7RUFDQztBdkppZzVDSjs7QXVKNy80Q0U7RUFDQztBdkpnZzVDSDtBdUo5LzRDRztFQUVDO0F2SisvNENKOztBdUoxLzRDQztFQUNDO0F2SjYvNENGO0F1SjMvNENFO0VBQ0M7QXZKNi80Q0g7O0F1SngvNENFO0VBQ0M7QXZKMi80Q0g7O0F1SnYvNENDO0VBQ0M7QXZKMC80Q0Y7QXVKeC80Q0U7RUFFQztBdkp5LzRDSDs7QXVKOWk1Q0U7RUFDQztBdkppajVDSDs7QXVKN2k1Q0M7RUFDQztFQUNBO0F2SmdqNUNGOztBdUo3aTVDQztFQUNDO0VBQ0E7QXZKZ2o1Q0Y7O0F1SjVpNUNFO0VBQ0M7QXZKK2k1Q0g7QXVKN2k1Q0c7RUFDQztBdkoraTVDSjs7QXVKM2k1Q0U7RUFDQztBdko4aTVDSDtBdUo1aTVDRztFQUVDO0F2SjZpNUNKOztBdUp4aTVDQztFQUNDO0F2SjJpNUNGO0F1SnppNUNFO0VBQ0M7QXZKMmk1Q0g7O0F1SnRpNUNFO0VBQ0M7QXZKeWk1Q0g7O0F1SnJpNUNDO0VBQ0M7QXZKd2k1Q0Y7QXVKdGk1Q0U7RUFFQztBdkp1aTVDSDs7QXVKNWw1Q0U7RUFDQztBdkorbDVDSDs7QXVKM2w1Q0M7RUFDQztFQUNBO0F2SjhsNUNGOztBdUozbDVDQztFQUNDO0VBQ0E7QXZKOGw1Q0Y7O0F1SjFsNUNFO0VBQ0M7QXZKNmw1Q0g7QXVKM2w1Q0c7RUFDQztBdko2bDVDSjs7QXVKemw1Q0U7RUFDQztBdko0bDVDSDtBdUoxbDVDRztFQUVDO0F2SjJsNUNKOztBdUp0bDVDQztFQUNDO0F2SnlsNUNGO0F1SnZsNUNFO0VBQ0M7QXZKeWw1Q0g7O0F1SnBsNUNFO0VBQ0M7QXZKdWw1Q0g7O0F1Sm5sNUNDO0VBQ0M7QXZKc2w1Q0Y7QXVKcGw1Q0U7RUFFQztBdkpxbDVDSDs7QXVKMW81Q0U7RUFDQztBdko2bzVDSDs7QXVKem81Q0M7RUFDQztFQUNBO0F2SjRvNUNGOztBdUp6bzVDQztFQUNDO0VBQ0E7QXZKNG81Q0Y7O0F1SnhvNUNFO0VBQ0M7QXZKMm81Q0g7QXVKem81Q0c7RUFDQztBdkoybzVDSjs7QXVKdm81Q0U7RUFDQztBdkowbzVDSDtBdUp4bzVDRztFQUVDO0F2SnlvNUNKOztBdUpwbzVDQztFQUNDO0F2SnVvNUNGO0F1SnJvNUNFO0VBQ0M7QXZKdW81Q0g7O0F1SmxvNUNFO0VBQ0M7QXZKcW81Q0g7O0F1SmpvNUNDO0VBQ0M7QXZKb281Q0Y7QXVKbG81Q0U7RUFFQztBdkptbzVDSDs7QXVKNW41Q0k7RUFDRjtFQUNBO0F2SituNUNGOztBdUozbjVDRTtFQUNDO0VBQ0E7QXZKOG41Q0g7O0F1SjFuNUNDO0VBQ0M7RUFDQTtBdko2bjVDRjs7QXVKM281Q0k7RUFDRjtFQUNBO0F2SjhvNUNGOztBdUoxbzVDRTtFQUNDO0VBQ0E7QXZKNm81Q0g7O0F1SnpvNUNDO0VBQ0M7RUFDQTtBdko0bzVDRjs7QXVKMXA1Q0k7RUFDRjtFQUNBO0F2SjZwNUNGOztBdUp6cDVDRTtFQUNDO0VBQ0E7QXZKNHA1Q0g7O0F1SnhwNUNDO0VBQ0M7RUFDQTtBdkoycDVDRjs7QXVKenE1Q0k7RUFDRjtFQUNBO0F2SjRxNUNGOztBdUp4cTVDRTtFQUNDO0VBQ0E7QXZKMnE1Q0g7O0F1SnZxNUNDO0VBQ0M7RUFDQTtBdkowcTVDRjs7QXVKeHI1Q0k7RUFDRjtFQUNBO0F2SjJyNUNGOztBdUp2cjVDRTtFQUNDO0VBQ0E7QXZKMHI1Q0g7O0F1SnRyNUNDO0VBQ0M7RUFDQTtBdkp5cjVDRjs7QXVKdnM1Q0k7RUFDRjtFQUNBO0F2SjBzNUNGOztBdUp0czVDRTtFQUNDO0VBQ0E7QXZKeXM1Q0g7O0F1SnJzNUNDO0VBQ0M7RUFDQTtBdkp3czVDRjs7QXVKdHQ1Q0k7RUFDRjtFQUNBO0F2Snl0NUNGOztBdUpydDVDRTtFQUNDO0VBQ0E7QXZKd3Q1Q0g7O0F1SnB0NUNDO0VBQ0M7RUFDQTtBdkp1dDVDRjs7QXVKcnU1Q0k7RUFDRjtFQUNBO0F2Snd1NUNGOztBdUpwdTVDRTtFQUNDO0VBQ0E7QXZKdXU1Q0g7O0F1Sm51NUNDO0VBQ0M7RUFDQTtBdkpzdTVDRjs7QXVKcHY1Q0k7RUFDRjtFQUNBO0F2SnV2NUNGOztBdUpudjVDRTtFQUNDO0VBQ0E7QXZKc3Y1Q0g7O0F1Smx2NUNDO0VBQ0M7RUFDQTtBdkpxdjVDRjs7QXVKL3U1Q0M7RUFDQztBdkprdjVDRjs7QXVKL3U1Q0M7RUFDQztBdkprdjVDRjs7QXVKL3U1Q0M7RUFDQztBdkprdjVDRjs7QXVKOXU1Q0U7RUFFQztBdkpndjVDSDs7QXVKL3Y1Q0M7RUFDQztBdkprdzVDRjs7QXVKL3Y1Q0M7RUFDQztBdkprdzVDRjs7QXVKL3Y1Q0M7RUFDQztBdkprdzVDRjs7QXVKOXY1Q0U7RUFFQztBdkpndzVDSDs7QXVKL3c1Q0M7RUFDQztBdkpreDVDRjs7QXVKL3c1Q0M7RUFDQztBdkpreDVDRjs7QXVKL3c1Q0M7RUFDQztBdkpreDVDRjs7QXVKOXc1Q0U7RUFFQztBdkpneDVDSDs7QXVKL3g1Q0M7RUFDQztBdkpreTVDRjs7QXVKL3g1Q0M7RUFDQztBdkpreTVDRjs7QXVKL3g1Q0M7RUFDQztBdkpreTVDRjs7QXVKOXg1Q0U7RUFFQztBdkpneTVDSDs7QXVKL3k1Q0M7RUFDQztBdkprejVDRjs7QXVKL3k1Q0M7RUFDQztBdkprejVDRjs7QXVKL3k1Q0M7RUFDQztBdkprejVDRjs7QXVKOXk1Q0U7RUFFQztBdkpnejVDSDs7QXVKL3o1Q0M7RUFDQztBdkprMDVDRjs7QXVKL3o1Q0M7RUFDQztBdkprMDVDRjs7QXVKL3o1Q0M7RUFDQztBdkprMDVDRjs7QXVKOXo1Q0U7RUFFQztBdkpnMDVDSDs7QXVKLzA1Q0M7RUFDQztBdkprMTVDRjs7QXVKLzA1Q0M7RUFDQztBdkprMTVDRjs7QXVKLzA1Q0M7RUFDQztBdkprMTVDRjs7QXVKOTA1Q0U7RUFFQztBdkpnMTVDSDs7QXVKLzE1Q0M7RUFDQztBdkprMjVDRjs7QXVKLzE1Q0M7RUFDQztBdkprMjVDRjs7QXVKLzE1Q0M7RUFDQztBdkprMjVDRjs7QXVKOTE1Q0U7RUFFQztBdkpnMjVDSDs7QXVKLzI1Q0M7RUFDQztBdkprMzVDRjs7QXVKLzI1Q0M7RUFDQztBdkprMzVDRjs7QXVKLzI1Q0M7RUFDQztBdkprMzVDRjs7QXVKOTI1Q0U7RUFFQztBdkpnMzVDSDs7QXVKejI1Q0E7RUFDQztBdko0MjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKeDI1Q0E7RUFDQztBdkoyMjVDRDs7QXVKbDI1Q0U7RUFDQztBdkpxMjVDSDs7QXVKbDI1Q0U7RUFDQztBdkpxMjVDSDs7QXVKbDI1Q0U7RUFDQztBdkpxMjVDSDs7QXVKajI1Q0U7RUFDQztBdkpvMjVDSDs7QXVKajI1Q0U7RUFDQztBdkpvMjVDSDs7QWdCdGg2Q0k7RXVJZ0tGO0lBQ0M7RXZKMDM1Q0Q7RXVKdjM1Q0E7SUFDQztFdkp5MzVDRDtFdUp0MzVDQTtJQUNDO0V2SnczNUNEO0V1SnAzNUNBO0lBQ0M7RXZKczM1Q0Q7RXVKbjM1Q0E7SUFDQztFdkpxMzVDRDtBQUNGO0FnQnhpNkNJO0V1SWdLRjtJQUNDO0V2SjI0NUNEO0V1Sng0NUNBO0lBQ0M7RXZKMDQ1Q0Q7RXVKdjQ1Q0E7SUFDQztFdkp5NDVDRDtFdUpyNDVDQTtJQUNDO0V2SnU0NUNEO0V1SnA0NUNBO0lBQ0M7RXZKczQ1Q0Q7QUFDRjtBZ0J6ajZDSTtFdUlnS0Y7SUFDQztFdko0NTVDRDtFdUp6NTVDQTtJQUNDO0V2SjI1NUNEO0V1Sng1NUNBO0lBQ0M7RXZKMDU1Q0Q7RXVKdDU1Q0E7SUFDQztFdkp3NTVDRDtFdUpyNTVDQTtJQUNDO0V2SnU1NUNEO0FBQ0Y7QWdCMWs2Q0k7RXVJZ0tGO0lBQ0M7RXZKNjY1Q0Q7RXVKMTY1Q0E7SUFDQztFdko0NjVDRDtFdUp6NjVDQTtJQUNDO0V2SjI2NUNEO0V1SnY2NUNBO0lBQ0M7RXZKeTY1Q0Q7RXVKdDY1Q0E7SUFDQztFdkp3NjVDRDtBQUNGO0FnQjNsNkNJO0V1SWdLRjtJQUNDO0V2Sjg3NUNEO0V1SjM3NUNBO0lBQ0M7RXZKNjc1Q0Q7RXVKMTc1Q0E7SUFDQztFdko0NzVDRDtFdUp4NzVDQTtJQUNDO0V2SjA3NUNEO0V1SnY3NUNBO0lBQ0M7RXZKeTc1Q0Q7QUFDRjtBd0p2cTZDQTtFQUNJO0F4SnlxNkNKOztBd0p0cTZDQTtFQUNJO0VBQ0E7QXhKeXE2Q0o7O0F3Sm5xNkNDO0VBQ0M7QXhKc3E2Q0Y7O0F3SnZxNkNDO0VBQ0M7QXhKMHE2Q0Y7O0F3SjNxNkNDO0VBQ0M7QXhKOHE2Q0Y7O0F3Si9xNkNDO0VBQ0M7QXhKa3I2Q0Y7O0F3Sm5yNkNDO0VBQ0M7QXhKc3I2Q0Y7O0F3SnZyNkNDO0VBQ0M7QXhKMHI2Q0Y7O0F3SjNyNkNDO0VBQ0M7QXhKOHI2Q0Y7O0F3Si9yNkNDO0VBQ0M7QXhKa3M2Q0Y7O0F3Sm5zNkNDO0VBQ0M7QXhKc3M2Q0Y7O0F3SmhzNkNJO0VBQ0k7QXhKbXM2Q1I7O0F3SmhzNkNJO0VBQ0k7QXhKbXM2Q1I7O0F3SnhzNkNJO0VBQ0k7QXhKMnM2Q1I7O0F3SnhzNkNJO0VBQ0k7QXhKMnM2Q1I7O0F3Smh0NkNJO0VBQ0k7QXhKbXQ2Q1I7O0F3Smh0NkNJO0VBQ0k7QXhKbXQ2Q1I7O0F3Snh0NkNJO0VBQ0k7QXhKMnQ2Q1I7O0F3Snh0NkNJO0VBQ0k7QXhKMnQ2Q1I7O0F3Smh1NkNJO0VBQ0k7QXhKbXU2Q1I7O0F3Smh1NkNJO0VBQ0k7QXhKbXU2Q1I7O0F3Snh1NkNJO0VBQ0k7QXhKMnU2Q1I7O0F3Snh1NkNJO0VBQ0k7QXhKMnU2Q1I7O0F3Smh2NkNJO0VBQ0k7QXhKbXY2Q1I7O0F3Smh2NkNJO0VBQ0k7QXhKbXY2Q1I7O0F3Snh2NkNJO0VBQ0k7QXhKMnY2Q1I7O0F3Snh2NkNJO0VBQ0k7QXhKMnY2Q1I7O0F3SnR2NkNBO0VBQ0k7QXhKeXY2Q0o7O0F3SnJ2NkNBO0VBQ0k7RUFDQTtBeEp3djZDSjs7QXdKcnY2Q0E7RUFDSTtBeEp3djZDSjs7QXdKcnY2Q0E7RUFDSTtBeEp3djZDSjs7QXdKcnY2Q0E7RUFDSTtBeEp3djZDSjs7QXdKcnY2Q0E7RUFDSTtBeEp3djZDSjs7QXdKcHY2Q0E7RUFDSTtBeEp1djZDSjs7QXdKcHY2Q0E7RUFDSTtBeEp1djZDSjs7QXdKcHY2Q0E7RUFDSTtBeEp1djZDSjs7QXdKcHY2Q0E7RUFDSTtBeEp1djZDSjs7QXdKcHY2Q0E7RUFDSTtBeEp1djZDSjs7QXdKbnY2Q0E7RUFDSTtBeEpzdjZDSjs7QXdKbHY2Q0E7RUFDSTtBeEpxdjZDSjs7QXdKanY2Q0E7RUFDSTtFQUNBO0F4Sm92NkNKOztBd0pqdjZDQTtFQUNJO0VBQ0E7QXhKb3Y2Q0o7O0F3Smp2NkNBO0VBQ0k7RUFDQTtBeEpvdjZDSjs7QXdKanY2Q0E7RUFDSTtFQUNBO0F4Sm92NkNKOztBd0pqdjZDQTtFQUNJO0F4Sm92NkNKOztBeUozMTZDUTtFQUNMO0F6SjgxNkNIOztBeUozMTZDUTtFQUNJO0F6SjgxNkNaOztBeUozMTZDUTtFQUNJO0F6SjgxNkNaOztBeUozMTZDUTtFQUNJO0F6SjgxNkNaOztBeUozMTZDUTtFQUNJO0VBQ0E7QXpKODE2Q1o7O0F5SjMxNkNLO0VBQ0M7RUFDQTtBeko4MTZDTjs7QXlKMzE2Q1E7RUFDRjtFQUNBO0F6SjgxNkNOOztBeUozMTZDUTtFQUNGO0VBQ0E7QXpKODE2Q047O0F5SjMxNkNRO0VBQ0w7RUFDRztBeko4MTZDTjs7QWdCOTA2Q0k7RXlJdERJO0lBQ0w7RXpKdzQ2Q0Q7RXlKcjQ2Q007SUFDSTtFekp1NDZDVjtFeUpwNDZDTTtJQUNJO0V6SnM0NkNWO0V5Sm40NkNNO0lBQ0k7RXpKcTQ2Q1Y7RXlKbDQ2Q007SUFDSTtJQUNBO0V6Sm80NkNWO0V5Smo0NkNHO0lBQ0M7SUFDQTtFekptNDZDSjtFeUpoNDZDTTtJQUNGO0lBQ0E7RXpKazQ2Q0o7RXlKLzM2Q007SUFDRjtJQUNBO0V6Smk0NkNKO0V5SjkzNkNNO0lBQ0w7SUFDRztFekpnNDZDSjtBQUNGO0FnQmozNkNJO0V5SXRESTtJQUNMO0V6SjA2NkNEO0V5SnY2NkNNO0lBQ0k7RXpKeTY2Q1Y7RXlKdDY2Q007SUFDSTtFekp3NjZDVjtFeUpyNjZDTTtJQUNJO0V6SnU2NkNWO0V5SnA2NkNNO0lBQ0k7SUFDQTtFekpzNjZDVjtFeUpuNjZDRztJQUNDO0lBQ0E7RXpKcTY2Q0o7RXlKbDY2Q007SUFDRjtJQUNBO0V6Sm82NkNKO0V5Smo2NkNNO0lBQ0Y7SUFDQTtFekptNjZDSjtFeUpoNjZDTTtJQUNMO0lBQ0c7RXpKazY2Q0o7QUFDRjtBZ0JuNTZDSTtFeUl0REk7SUFDTDtFeko0ODZDRDtFeUp6ODZDTTtJQUNJO0V6SjI4NkNWO0V5Sng4NkNNO0lBQ0k7RXpKMDg2Q1Y7RXlKdjg2Q007SUFDSTtFekp5ODZDVjtFeUp0ODZDTTtJQUNJO0lBQ0E7RXpKdzg2Q1Y7RXlKcjg2Q0c7SUFDQztJQUNBO0V6SnU4NkNKO0V5SnA4NkNNO0lBQ0Y7SUFDQTtFekpzODZDSjtFeUpuODZDTTtJQUNGO0lBQ0E7RXpKcTg2Q0o7RXlKbDg2Q007SUFDTDtJQUNHO0V6Sm84NkNKO0FBQ0Y7QWdCcjc2Q0k7RXlJdERJO0lBQ0w7RXpKOCs2Q0Q7RXlKMys2Q007SUFDSTtFeko2KzZDVjtFeUoxKzZDTTtJQUNJO0V6SjQrNkNWO0V5SnorNkNNO0lBQ0k7RXpKMis2Q1Y7RXlKeCs2Q007SUFDSTtJQUNBO0V6SjArNkNWO0V5SnYrNkNHO0lBQ0M7SUFDQTtFekp5KzZDSjtFeUp0KzZDTTtJQUNGO0lBQ0E7RXpKdys2Q0o7RXlKcis2Q007SUFDRjtJQUNBO0V6SnUrNkNKO0V5SnArNkNNO0lBQ0w7SUFDRztFekpzKzZDSjtBQUNGO0FnQnY5NkNJO0V5SXRESTtJQUNMO0V6SmdoN0NEO0V5SjdnN0NNO0lBQ0k7RXpKK2c3Q1Y7RXlKNWc3Q007SUFDSTtFeko4ZzdDVjtFeUozZzdDTTtJQUNJO0V6SjZnN0NWO0V5SjFnN0NNO0lBQ0k7SUFDQTtFeko0ZzdDVjtFeUp6ZzdDRztJQUNDO0lBQ0E7RXpKMmc3Q0o7RXlKeGc3Q007SUFDRjtJQUNBO0V6SjBnN0NKO0V5SnZnN0NNO0lBQ0Y7SUFDQTtFekp5ZzdDSjtFeUp0ZzdDTTtJQUNMO0lBQ0c7RXpKd2c3Q0o7QUFDRjtBeUpwZzdDQTtFQUNJO0VBQ0E7RUFDQTtBekpzZzdDSjs7QTBKemo3Q0E7RUFDSTtBMUo0ajdDSjs7QTBKemo3Q0E7RUFDSTtBMUo0ajdDSjs7QTBKemo3Q0E7RUFDSTtBMUo0ajdDSjs7QTBKemo3Q0E7RUFDSTtBMUo0ajdDSjs7QTJKdGs3Q0k7RUFDSTtBM0p5azdDUjs7QTJKdmo3Q0k7RUFDSSwyQnBKaVRVO0FQeXc2Q2xCO0EySnhqN0NRO0VBQ0ksMkJwSjhTTTtBUDR3NkNsQjtBMkp2ajdDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSnlqN0NaO0EySnZqN0NZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKeWo3Q0o7QTJKdGo3Q0c7RUFDQztBM0p3ajdDSjs7QTJKbGo3Q0k7RUFDSSwyQnBKMFJVO0FQMng2Q2xCO0EySm5qN0NRO0VBQ0ksMkJwSnVSTTtBUDh4NkNsQjtBMkpsajdDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSm9qN0NaO0EySmxqN0NZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKb2o3Q2hCO0EySmpqN0NZO0VBQ0k7QTNKbWo3Q2hCOztBMko5bTdDSTtFQUNJO0EzSmluN0NSOztBMko1bTdDUTtFQUNJO0EzSittN0NaOztBMkp6bTdDUTtFQUNJO0EzSjRtN0NaOztBMkp2bTdDSTtFQUNJLDJCcEppVFU7QVB5ejZDbEI7QTJKeG03Q1E7RUFDSSwyQnBKOFNNO0FQNHo2Q2xCO0EySnZtN0NRO0VBQ0ksMkJwSjBTTTtFb0p6U047QTNKeW03Q1o7QTJKdm03Q1k7RUFDSSwyQnBKc1NFO0VvSnJTZDtBM0p5bTdDSjtBMkp0bTdDRztFQUNDO0EzSndtN0NKOztBMkpsbTdDSTtFQUNJLDJCcEowUlU7QVAyMDZDbEI7QTJKbm03Q1E7RUFDSSwyQnBKdVJNO0FQODA2Q2xCO0EySmxtN0NRO0VBQ0ksMkJwSm1STTtFb0psUk47QTNKb203Q1o7QTJKbG03Q1k7RUFDSSwyQnBKK1FFO0VvSjlRRjtBM0pvbTdDaEI7QTJKam03Q1k7RUFDSTtBM0ptbTdDaEI7O0EySjlwN0NJO0VBQ0k7QTNKaXE3Q1I7O0EySjVwN0NRO0VBQ0k7QTNKK3A3Q1o7O0EySnpwN0NRO0VBQ0k7QTNKNHA3Q1o7O0EySnZwN0NJO0VBQ0ksMkJwSmlUVTtBUHkyNkNsQjtBMkp4cDdDUTtFQUNJLDJCcEo4U007QVA0MjZDbEI7QTJKdnA3Q1E7RUFDSSwyQnBKMFNNO0VvSnpTTjtBM0p5cDdDWjtBMkp2cDdDWTtFQUNJLDJCcEpzU0U7RW9KclNkO0EzSnlwN0NKO0EySnRwN0NHO0VBQ0M7QTNKd3A3Q0o7O0EySmxwN0NJO0VBQ0ksMkJwSjBSVTtBUDIzNkNsQjtBMkpucDdDUTtFQUNJLDJCcEp1Uk07QVA4MzZDbEI7QTJKbHA3Q1E7RUFDSSwyQnBKbVJNO0VvSmxSTjtBM0pvcDdDWjtBMkpscDdDWTtFQUNJLDJCcEorUUU7RW9KOVFGO0EzSm9wN0NoQjtBMkpqcDdDWTtFQUNJO0EzSm1wN0NoQjs7QTJKOXM3Q0k7RUFDSTtBM0ppdDdDUjs7QTJKNXM3Q1E7RUFDSTtBM0orczdDWjs7QTJKenM3Q1E7RUFDSTtBM0o0czdDWjs7QTJKdnM3Q0k7RUFDSSwyQnBKaVRVO0FQeTU2Q2xCO0EySnhzN0NRO0VBQ0ksMkJwSjhTTTtBUDQ1NkNsQjtBMkp2czdDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSnlzN0NaO0EySnZzN0NZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKeXM3Q0o7QTJKdHM3Q0c7RUFDQztBM0p3czdDSjs7QTJKbHM3Q0k7RUFDSSwyQnBKMFJVO0FQMjY2Q2xCO0EySm5zN0NRO0VBQ0ksMkJwSnVSTTtBUDg2NkNsQjtBMkpsczdDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSm9zN0NaO0EySmxzN0NZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKb3M3Q2hCO0EySmpzN0NZO0VBQ0k7QTNKbXM3Q2hCOztBMko5djdDSTtFQUNJO0EzSml3N0NSOztBMko1djdDUTtFQUNJO0EzSit2N0NaOztBMkp6djdDUTtFQUNJO0EzSjR2N0NaOztBMkp2djdDSTtFQUNJLDJCcEppVFU7QVB5ODZDbEI7QTJKeHY3Q1E7RUFDSSwyQnBKOFNNO0FQNDg2Q2xCO0EySnZ2N0NRO0VBQ0ksMkJwSjBTTTtFb0p6U047QTNKeXY3Q1o7QTJKdnY3Q1k7RUFDSSwyQnBKc1NFO0VvSnJTZDtBM0p5djdDSjtBMkp0djdDRztFQUNDO0EzSnd2N0NKOztBMkpsdjdDSTtFQUNJLDJCcEowUlU7QVAyOTZDbEI7QTJKbnY3Q1E7RUFDSSwyQnBKdVJNO0FQODk2Q2xCO0EySmx2N0NRO0VBQ0ksMkJwSm1STTtFb0psUk47QTNKb3Y3Q1o7QTJKbHY3Q1k7RUFDSSwyQnBKK1FFO0VvSjlRRjtBM0pvdjdDaEI7QTJKanY3Q1k7RUFDSTtBM0ptdjdDaEI7O0EySjl5N0NJO0VBQ0k7QTNKaXo3Q1I7O0EySjV5N0NRO0VBQ0k7QTNKK3k3Q1o7O0EySnp5N0NRO0VBQ0k7QTNKNHk3Q1o7O0EySnZ5N0NJO0VBQ0ksMkJwSmlUVTtBUHkvNkNsQjtBMkp4eTdDUTtFQUNJLDJCcEo4U007QVA0LzZDbEI7QTJKdnk3Q1E7RUFDSSwyQnBKMFNNO0VvSnpTTjtBM0p5eTdDWjtBMkp2eTdDWTtFQUNJLDJCcEpzU0U7RW9KclNkO0EzSnl5N0NKO0EySnR5N0NHO0VBQ0M7QTNKd3k3Q0o7O0EySmx5N0NJO0VBQ0ksMkJwSjBSVTtBUDJnN0NsQjtBMkpueTdDUTtFQUNJLDJCcEp1Uk07QVA4ZzdDbEI7QTJKbHk3Q1E7RUFDSSwyQnBKbVJNO0VvSmxSTjtBM0pveTdDWjtBMkpseTdDWTtFQUNJLDJCcEorUUU7RW9KOVFGO0EzSm95N0NoQjtBMkpqeTdDWTtFQUNJO0EzSm15N0NoQjs7QTJKOTE3Q0k7RUFDSTtBM0ppMjdDUjs7QTJKNTE3Q1E7RUFDSTtBM0orMTdDWjs7QTJKejE3Q1E7RUFDSTtBM0o0MTdDWjs7QTJKdjE3Q0k7RUFDSSwyQnBKaVRVO0FQeWk3Q2xCO0EySngxN0NRO0VBQ0ksMkJwSjhTTTtBUDRpN0NsQjtBMkp2MTdDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSnkxN0NaO0EySnYxN0NZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKeTE3Q0o7QTJKdDE3Q0c7RUFDQztBM0p3MTdDSjs7QTJKbDE3Q0k7RUFDSSwyQnBKMFJVO0FQMmo3Q2xCO0EySm4xN0NRO0VBQ0ksMkJwSnVSTTtBUDhqN0NsQjtBMkpsMTdDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSm8xN0NaO0EySmwxN0NZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKbzE3Q2hCO0EySmoxN0NZO0VBQ0k7QTNKbTE3Q2hCOztBMko5NDdDSTtFQUNJO0EzSmk1N0NSOztBMko1NDdDUTtFQUNJO0EzSis0N0NaOztBMkp6NDdDUTtFQUNJO0EzSjQ0N0NaOztBMkp2NDdDSTtFQUNJLDJCcEppVFU7QVB5bDdDbEI7QTJKeDQ3Q1E7RUFDSSwyQnBKOFNNO0FQNGw3Q2xCO0EySnY0N0NRO0VBQ0ksMkJwSjBTTTtFb0p6U047QTNKeTQ3Q1o7QTJKdjQ3Q1k7RUFDSSwyQnBKc1NFO0VvSnJTZDtBM0p5NDdDSjtBMkp0NDdDRztFQUNDO0EzSnc0N0NKOztBMkpsNDdDSTtFQUNJLDJCcEowUlU7QVAybTdDbEI7QTJKbjQ3Q1E7RUFDSSwyQnBKdVJNO0FQOG03Q2xCO0EySmw0N0NRO0VBQ0ksMkJwSm1STTtFb0psUk47QTNKbzQ3Q1o7QTJKbDQ3Q1k7RUFDSSwyQnBKK1FFO0VvSjlRRjtBM0pvNDdDaEI7QTJKajQ3Q1k7RUFDSTtBM0ptNDdDaEI7O0EySjk3N0NJO0VBQ0k7QTNKaTg3Q1I7O0EySjU3N0NRO0VBQ0k7QTNKKzc3Q1o7O0EySno3N0NRO0VBQ0k7QTNKNDc3Q1o7O0EySnY3N0NJO0VBQ0ksMkJwSmlUVTtBUHlvN0NsQjtBMkp4NzdDUTtFQUNJLDJCcEo4U007QVA0bzdDbEI7QTJKdjc3Q1E7RUFDSSwyQnBKMFNNO0VvSnpTTjtBM0p5NzdDWjtBMkp2NzdDWTtFQUNJLDJCcEpzU0U7RW9KclNkO0EzSnk3N0NKO0EySnQ3N0NHO0VBQ0M7QTNKdzc3Q0o7O0EySmw3N0NJO0VBQ0ksMkJwSjBSVTtBUDJwN0NsQjtBMkpuNzdDUTtFQUNJLDJCcEp1Uk07QVA4cDdDbEI7QTJKbDc3Q1E7RUFDSSwyQnBKbVJNO0VvSmxSTjtBM0pvNzdDWjtBMkpsNzdDWTtFQUNJLDJCcEorUUU7RW9KOVFGO0EzSm83N0NoQjtBMkpqNzdDWTtFQUNJO0EzSm03N0NoQjs7QTJKOSs3Q0k7RUFDSTtBM0ppLzdDUjs7QTJKLzk3Q0k7RUFDSSwyQnBKaVRVO0FQaXI3Q2xCO0EySmgrN0NRO0VBQ0ksMkJwSjhTTTtBUG9yN0NsQjtBMkovOTdDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSmkrN0NaO0EySi85N0NZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKaSs3Q0o7QTJKOTk3Q0c7RUFDQztBM0pnKzdDSjs7QTJKMTk3Q0k7RUFDSSwyQnBKMFJVO0FQbXM3Q2xCO0EySjM5N0NRO0VBQ0ksMkJwSnVSTTtBUHNzN0NsQjtBMkoxOTdDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSjQ5N0NaO0EySjE5N0NZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKNDk3Q2hCO0EySno5N0NZO0VBQ0k7QTNKMjk3Q2hCOztBMkp0aDhDSTtFQUNJO0EzSnloOENSOztBMkp2ZzhDSTtFQUNJLDJCcEppVFU7QVB5dDdDbEI7QTJKeGc4Q1E7RUFDSSwyQnBKOFNNO0FQNHQ3Q2xCO0EySnZnOENRO0VBQ0ksMkJwSjBTTTtFb0p6U047QTNKeWc4Q1o7QTJKdmc4Q1k7RUFDSSwyQnBKc1NFO0VvSnJTZDtBM0p5ZzhDSjtBMkp0ZzhDRztFQUNDO0EzSndnOENKOztBMkpsZzhDSTtFQUNJLDJCcEowUlU7QVAydTdDbEI7QTJKbmc4Q1E7RUFDSSwyQnBKdVJNO0FQOHU3Q2xCO0EySmxnOENRO0VBQ0ksMkJwSm1STTtFb0psUk47QTNKb2c4Q1o7QTJKbGc4Q1k7RUFDSSwyQnBKK1FFO0VvSjlRRjtBM0pvZzhDaEI7QTJKamc4Q1k7RUFDSTtBM0ptZzhDaEI7O0EySjlqOENJO0VBQ0k7QTNKaWs4Q1I7O0EySi9pOENJO0VBQ0ksMkJwSmlUVTtBUGl3N0NsQjtBMkpoajhDUTtFQUNJLDJCcEo4U007QVBvdzdDbEI7QTJKL2k4Q1E7RUFDSSwyQnBKMFNNO0VvSnpTTjtBM0ppajhDWjtBMkovaThDWTtFQUNJLDJCcEpzU0U7RW9KclNkO0EzSmlqOENKO0EySjlpOENHO0VBQ0M7QTNKZ2o4Q0o7O0EySjFpOENJO0VBQ0ksMkJwSjBSVTtBUG14N0NsQjtBMkozaThDUTtFQUNJLDJCcEp1Uk07QVBzeDdDbEI7QTJKMWk4Q1E7RUFDSSwyQnBKbVJNO0VvSmxSTjtBM0o0aThDWjtBMkoxaThDWTtFQUNJLDJCcEorUUU7RW9KOVFGO0EzSjRpOENoQjtBMkp6aThDWTtFQUNJO0EzSjJpOENoQjs7QTJKdG04Q0k7RUFDSTtBM0p5bThDUjs7QTJKdmw4Q0k7RUFDSSwyQnBKaVRVO0FQeXk3Q2xCO0EySnhsOENRO0VBQ0ksMkJwSjhTTTtBUDR5N0NsQjtBMkp2bDhDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSnlsOENaO0EySnZsOENZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKeWw4Q0o7QTJKdGw4Q0c7RUFDQztBM0p3bDhDSjs7QTJKbGw4Q0k7RUFDSSwyQnBKMFJVO0FQMno3Q2xCO0EySm5sOENRO0VBQ0ksMkJwSnVSTTtBUDh6N0NsQjtBMkpsbDhDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSm9sOENaO0EySmxsOENZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKb2w4Q2hCO0EySmpsOENZO0VBQ0k7QTNKbWw4Q2hCOztBMko5bzhDSTtFQUNJO0EzSmlwOENSOztBMkovbjhDSTtFQUNJLDJCcEppVFU7QVBpMTdDbEI7QTJKaG84Q1E7RUFDSSwyQnBKOFNNO0FQbzE3Q2xCO0EySi9uOENRO0VBQ0ksMkJwSjBTTTtFb0p6U047QTNKaW84Q1o7QTJKL244Q1k7RUFDSSwyQnBKc1NFO0VvSnJTZDtBM0ppbzhDSjtBMko5bjhDRztFQUNDO0EzSmdvOENKOztBMkoxbjhDSTtFQUNJLDJCcEowUlU7QVBtMjdDbEI7QTJKM244Q1E7RUFDSSwyQnBKdVJNO0FQczI3Q2xCO0EySjFuOENRO0VBQ0ksMkJwSm1STTtFb0psUk47QTNKNG44Q1o7QTJKMW44Q1k7RUFDSSwyQnBKK1FFO0VvSjlRRjtBM0o0bjhDaEI7QTJKem44Q1k7RUFDSTtBM0oybjhDaEI7O0EySnRyOENJO0VBQ0k7QTNKeXI4Q1I7O0EySnZxOENJO0VBQ0ksMkJwSmlUVTtBUHkzN0NsQjtBMkp4cThDUTtFQUNJLDJCcEo4U007QVA0MzdDbEI7QTJKdnE4Q1E7RUFDSSwyQnBKMFNNO0VvSnpTTjtBM0p5cThDWjtBMkp2cThDWTtFQUNJLDJCcEpzU0U7RW9KclNkO0EzSnlxOENKO0EySnRxOENHO0VBQ0M7QTNKd3E4Q0o7O0EySmxxOENJO0VBQ0ksMkJwSjBSVTtBUDI0N0NsQjtBMkpucThDUTtFQUNJLDJCcEp1Uk07QVA4NDdDbEI7QTJKbHE4Q1E7RUFDSSwyQnBKbVJNO0VvSmxSTjtBM0pvcThDWjtBMkpscThDWTtFQUNJLDJCcEorUUU7RW9KOVFGO0EzSm9xOENoQjtBMkpqcThDWTtFQUNJO0EzSm1xOENoQjs7QTJKOXQ4Q0k7RUFDSTtBM0ppdThDUjs7QTJKL3M4Q0k7RUFDSSwyQnBKaVRVO0FQaTY3Q2xCO0EySmh0OENRO0VBQ0ksMkJwSjhTTTtBUG82N0NsQjtBMkovczhDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSml0OENaO0EySi9zOENZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKaXQ4Q0o7QTJKOXM4Q0c7RUFDQztBM0pndDhDSjs7QTJKMXM4Q0k7RUFDSSwyQnBKMFJVO0FQbTc3Q2xCO0EySjNzOENRO0VBQ0ksMkJwSnVSTTtBUHM3N0NsQjtBMkoxczhDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSjRzOENaO0EySjFzOENZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKNHM4Q2hCO0EySnpzOENZO0VBQ0k7QTNKMnM4Q2hCOztBMkp0dzhDSTtFQUNJO0EzSnl3OENSOztBMkp2djhDSTtFQUNJLDJCcEppVFU7QVB5ODdDbEI7QTJKeHY4Q1E7RUFDSSwyQnBKOFNNO0FQNDg3Q2xCO0EySnZ2OENRO0VBQ0ksMkJwSjBTTTtFb0p6U047QTNKeXY4Q1o7QTJKdnY4Q1k7RUFDSSwyQnBKc1NFO0VvSnJTZDtBM0p5djhDSjtBMkp0djhDRztFQUNDO0EzSnd2OENKOztBMkpsdjhDSTtFQUNJLDJCcEowUlU7QVAyOTdDbEI7QTJKbnY4Q1E7RUFDSSwyQnBKdVJNO0FQODk3Q2xCO0EySmx2OENRO0VBQ0ksMkJwSm1STTtFb0psUk47QTNKb3Y4Q1o7QTJKbHY4Q1k7RUFDSSwyQnBKK1FFO0VvSjlRRjtBM0pvdjhDaEI7QTJKanY4Q1k7RUFDSTtBM0ptdjhDaEI7O0EySjl5OENJO0VBQ0k7QTNKaXo4Q1I7O0EySi94OENJO0VBQ0ksMkJwSmlUVTtBUGkvN0NsQjtBMkpoeThDUTtFQUNJLDJCcEo4U007QVBvLzdDbEI7QTJKL3g4Q1E7RUFDSSwyQnBKMFNNO0VvSnpTTjtBM0ppeThDWjtBMkoveDhDWTtFQUNJLDJCcEpzU0U7RW9KclNkO0EzSml5OENKO0EySjl4OENHO0VBQ0M7QTNKZ3k4Q0o7O0EySjF4OENJO0VBQ0ksMkJwSjBSVTtBUG1nOENsQjtBMkozeDhDUTtFQUNJLDJCcEp1Uk07QVBzZzhDbEI7QTJKMXg4Q1E7RUFDSSwyQnBKbVJNO0VvSmxSTjtBM0o0eDhDWjtBMkoxeDhDWTtFQUNJLDJCcEorUUU7RW9KOVFGO0EzSjR4OENoQjtBMkp6eDhDWTtFQUNJO0EzSjJ4OENoQjs7QTJKdDE4Q0k7RUFDSTtBM0p5MThDUjs7QTJKdjA4Q0k7RUFDSSwyQnBKaVRVO0FQeWg4Q2xCO0EySngwOENRO0VBQ0ksMkJwSjhTTTtBUDRoOENsQjtBMkp2MDhDUTtFQUNJLDJCcEowU007RW9KelNOO0EzSnkwOENaO0EySnYwOENZO0VBQ0ksMkJwSnNTRTtFb0pyU2Q7QTNKeTA4Q0o7QTJKdDA4Q0c7RUFDQztBM0p3MDhDSjs7QTJKbDA4Q0k7RUFDSSwyQnBKMFJVO0FQMmk4Q2xCO0EySm4wOENRO0VBQ0ksMkJwSnVSTTtBUDhpOENsQjtBMkpsMDhDUTtFQUNJLDJCcEptUk07RW9KbFJOO0EzSm8wOENaO0EySmwwOENZO0VBQ0ksMkJwSitRRTtFb0o5UUY7QTNKbzA4Q2hCO0EySmowOENZO0VBQ0k7QTNKbTA4Q2hCOztBMkoxejhDUTtFQUNJLDJCcEpnUU07QVA2ajhDbEI7QTJKeno4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0oyejhDaEI7QTJKbDA4Q1E7RUFDSSwyQnBKZ1FNO0FQb2s4Q2xCO0EySmgwOENZO0VBQ0ksMkJwSjJQRTtFb0oxUEY7QTNKazA4Q2hCO0EySnowOENRO0VBQ0ksMkJwSmdRTTtBUDJrOENsQjtBMkp2MDhDWTtFQUNJLDJCcEoyUEU7RW9KMVBGO0EzSnkwOENoQjtBMkpoMThDUTtFQUNJLDJCcEpnUU07QVBrbDhDbEI7QTJKOTA4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0pnMThDaEI7QTJKdjE4Q1E7RUFDSSwyQnBKZ1FNO0FQeWw4Q2xCO0EySnIxOENZO0VBQ0ksMkJwSjJQRTtFb0oxUEY7QTNKdTE4Q2hCO0EySjkxOENRO0VBQ0ksMkJwSmdRTTtBUGdtOENsQjtBMko1MThDWTtFQUNJLDJCcEoyUEU7RW9KMVBGO0EzSjgxOENoQjtBMkpyMjhDUTtFQUNJLDJCcEpnUU07QVB1bThDbEI7QTJKbjI4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0pxMjhDaEI7QTJKNTI4Q1E7RUFDSSwyQnBKZ1FNO0FQOG04Q2xCO0EySjEyOENZO0VBQ0ksMkJwSjJQRTtFb0oxUEY7QTNKNDI4Q2hCO0EySm4zOENRO0VBQ0ksMkJwSmdRTTtBUHFuOENsQjtBMkpqMzhDWTtFQUNJLDJCcEoyUEU7RW9KMVBGO0EzSm0zOENoQjtBMkoxMzhDUTtFQUNJLDJCcEpnUU07QVA0bjhDbEI7QTJKeDM4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0owMzhDaEI7QTJKajQ4Q1E7RUFDSSwyQnBKZ1FNO0FQbW84Q2xCO0EySi8zOENZO0VBQ0ksMkJwSjJQRTtFb0oxUEY7QTNKaTQ4Q2hCO0EySng0OENRO0VBQ0ksMkJwSmdRTTtBUDBvOENsQjtBMkp0NDhDWTtFQUNJLDJCcEoyUEU7RW9KMVBGO0EzSnc0OENoQjtBMkovNDhDUTtFQUNJLDJCcEpnUU07QVBpcDhDbEI7QTJKNzQ4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0orNDhDaEI7QTJKdDU4Q1E7RUFDSSwyQnBKZ1FNO0FQd3A4Q2xCO0EySnA1OENZO0VBQ0ksMkJwSjJQRTtFb0oxUEY7QTNKczU4Q2hCO0EySjc1OENRO0VBQ0ksMkJwSmdRTTtBUCtwOENsQjtBMkozNThDWTtFQUNJLDJCcEoyUEU7RW9KMVBGO0EzSjY1OENoQjtBMkpwNjhDUTtFQUNJLDJCcEpnUU07QVBzcThDbEI7QTJKbDY4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0pvNjhDaEI7QTJKMzY4Q1E7RUFDSSwyQnBKZ1FNO0FQNnE4Q2xCO0EySno2OENZO0VBQ0ksMkJwSjJQRTtFb0oxUEY7QTNKMjY4Q2hCO0EySmw3OENRO0VBQ0ksMkJwSmdRTTtBUG9yOENsQjtBMkpoNzhDWTtFQUNJLDJCcEoyUEU7RW9KMVBGO0EzSms3OENoQjtBMkp6NzhDUTtFQUNJLDJCcEpnUU07QVAycjhDbEI7QTJKdjc4Q1k7RUFDSSwyQnBKMlBFO0VvSjFQRjtBM0p5NzhDaEI7O0EySmg3OENRO0VBQ0ksMkJwSmdQTTtBUG1zOENsQjtBMkovNjhDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSmk3OENoQjtBMkp4NzhDUTtFQUNJLDJCcEpnUE07QVAwczhDbEI7QTJKdDc4Q1k7RUFDSSwyQnBKMk9FO0VvSjFPRjtBM0p3NzhDaEI7QTJKLzc4Q1E7RUFDSSwyQnBKZ1BNO0FQaXQ4Q2xCO0EySjc3OENZO0VBQ0ksMkJwSjJPRTtFb0oxT0Y7QTNKKzc4Q2hCO0EySnQ4OENRO0VBQ0ksMkJwSmdQTTtBUHd0OENsQjtBMkpwODhDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSnM4OENoQjtBMko3ODhDUTtFQUNJLDJCcEpnUE07QVArdDhDbEI7QTJKMzg4Q1k7RUFDSSwyQnBKMk9FO0VvSjFPRjtBM0o2ODhDaEI7QTJKcDk4Q1E7RUFDSSwyQnBKZ1BNO0FQc3U4Q2xCO0EySmw5OENZO0VBQ0ksMkJwSjJPRTtFb0oxT0Y7QTNKbzk4Q2hCO0EySjM5OENRO0VBQ0ksMkJwSmdQTTtBUDZ1OENsQjtBMkp6OThDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSjI5OENoQjtBMkpsKzhDUTtFQUNJLDJCcEpnUE07QVBvdjhDbEI7QTJKaCs4Q1k7RUFDSSwyQnBKMk9FO0VvSjFPRjtBM0prKzhDaEI7QTJKeis4Q1E7RUFDSSwyQnBKZ1BNO0FQMnY4Q2xCO0EySnYrOENZO0VBQ0ksMkJwSjJPRTtFb0oxT0Y7QTNKeSs4Q2hCO0EySmgvOENRO0VBQ0ksMkJwSmdQTTtBUGt3OENsQjtBMko5KzhDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSmcvOENoQjtBMkp2LzhDUTtFQUNJLDJCcEpnUE07QVB5dzhDbEI7QTJKci84Q1k7RUFDSSwyQnBKMk9FO0VvSjFPRjtBM0p1LzhDaEI7QTJKOS84Q1E7RUFDSSwyQnBKZ1BNO0FQZ3g4Q2xCO0EySjUvOENZO0VBQ0ksMkJwSjJPRTtFb0oxT0Y7QTNKOC84Q2hCO0EySnJnOUNRO0VBQ0ksMkJwSmdQTTtBUHV4OENsQjtBMkpuZzlDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSnFnOUNoQjtBMko1ZzlDUTtFQUNJLDJCcEpnUE07QVA4eDhDbEI7QTJKMWc5Q1k7RUFDSSwyQnBKMk9FO0VvSjFPRjtBM0o0ZzlDaEI7QTJKbmg5Q1E7RUFDSSwyQnBKZ1BNO0FQcXk4Q2xCO0EySmpoOUNZO0VBQ0ksMkJwSjJPRTtFb0oxT0Y7QTNKbWg5Q2hCO0EySjFoOUNRO0VBQ0ksMkJwSmdQTTtBUDR5OENsQjtBMkp4aDlDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSjBoOUNoQjtBMkpqaTlDUTtFQUNJLDJCcEpnUE07QVBtejhDbEI7QTJKL2g5Q1k7RUFDSSwyQnBKMk9FO0VvSjFPRjtBM0ppaTlDaEI7QTJKeGk5Q1E7RUFDSSwyQnBKZ1BNO0FQMHo4Q2xCO0EySnRpOUNZO0VBQ0ksMkJwSjJPRTtFb0oxT0Y7QTNKd2k5Q2hCO0EySi9pOUNRO0VBQ0ksMkJwSmdQTTtBUGkwOENsQjtBMko3aTlDWTtFQUNJLDJCcEoyT0U7RW9KMU9GO0EzSitpOUNoQjs7QTJKeGk5Q0E7RUFDSTtBM0oyaTlDSjs7QTJKdmk5Q0E7RUFDSTtBM0owaTlDSjs7QTJKdGk5Q0E7RUFDSTtBM0p5aTlDSjs7QTJKdGk5Q0E7RUFDSTtBM0p5aTlDSjs7QTJKcGk5Q0k7RUFPSTtFQUNBO0VBQ0E7QTNKaWk5Q1I7O0EySjVoOUNBO0VBQ0ksMkJwSmdNYztBUCsxOENsQjtBMko3aDlDSTtFQUNJLDJCcEo2TFU7QVBrMjhDbEI7O0E0SnhxOUNDO0VBQ0M7QTVKMnE5Q0Y7O0E0SnRxOUNFO0VBRUM7QTVKd3E5Q0g7O0E0SmhyOUNDO0VBQ0M7QTVKbXI5Q0Y7O0E0SjlxOUNFO0VBRUM7QTVKZ3I5Q0g7O0E0SnhyOUNDO0VBQ0M7QTVKMnI5Q0Y7O0E0SnRyOUNFO0VBRUM7QTVKd3I5Q0g7O0E0SmhzOUNDO0VBQ0M7QTVKbXM5Q0Y7O0E0SjlyOUNFO0VBRUM7QTVKZ3M5Q0g7O0E0SnhzOUNDO0VBQ0M7QTVKMnM5Q0Y7O0E0SnRzOUNFO0VBRUM7QTVKd3M5Q0g7O0E0Smh0OUNDO0VBQ0M7QTVKbXQ5Q0Y7O0E0SjlzOUNFO0VBRUM7QTVKZ3Q5Q0g7O0E0Snh0OUNDO0VBQ0M7QTVKMnQ5Q0Y7O0E0SnR0OUNFO0VBRUM7QTVKd3Q5Q0g7O0E0Smh1OUNDO0VBQ0M7QTVKbXU5Q0Y7O0E0Sjl0OUNFO0VBRUM7QTVKZ3U5Q0g7O0E0Snh1OUNDO0VBQ0M7QTVKMnU5Q0Y7O0E0SnR1OUNFO0VBRUM7QTVKd3U5Q0g7O0E2Smx2OUNBO0VBQ0k7RUFDQTtBN0pxdjlDSjs7QThKdnY5Q0E7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlKeXY5Q0Q7QThKdnY5Q0M7RUFDQyxxQnZKNHBDb0I7RXVKM3BDcEI7RUFDQTtFQUNBO0E5Snl2OUNGO0E4SnR2OUNDO0VBQ0M7QTlKd3Y5Q0Y7QThKcnY5Q0M7RUFDQztFQUNBO0VBQ0E7QTlKdXY5Q0Y7QThKcHY5Q0M7RUFDQztBOUpzdjlDRjtBOEpudjlDQztFQUNDO0VBQ0E7RUFDQTtBOUpxdjlDRjtBOEpsdjlDQztFQUNDO0VBQ0E7RUFDQTtBOUpvdjlDRjtBOEpsdjlDRTtFQUNDO0VBQ0E7QTlKb3Y5Q0g7QThKanY5Q0U7RUFDQztFQUNBO0E5Sm12OUNIO0E4Smh2OUNFO0VBQ0M7RUFDQTtBOUprdjlDSDtBOEo5dTlDRztFQUNDO0E5Smd2OUNKO0E4Sjd1OUNHO0VBQ0M7QTlKK3U5Q0o7QThKMXU5Q0c7RUFDQztBOUo0dTlDSjtBOEp6dTlDRztFQUNDO0E5SjJ1OUNKO0E4SnR1OUNDO0VBQ0M7QTlKd3U5Q0Y7QThKcHU5Q0U7RUFDQztFQUNBO0E5SnN1OUNIOztBZ0IvdjlDSTtFK0l6REg7SUFDQztFL0o0ejlDQTtFK0oxejlDQTs7Ozs7SUFLQztFL0o0ejlDRDtFK0p4ejlDQztJQUNDO0lBQ0E7SUFDQTtFL0owejlDRjtFK0p2ejlDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0UvSnl6OUNGO0UrSnR6OUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RS9Kd3o5Q0Y7RStKcno5Q0M7SUFDQztJQUNBO0lBQ0E7RS9KdXo5Q0Y7RStKcHo5Q0M7SUFDQztJQUNBO0lBQ0E7RS9Kc3o5Q0Y7QUFDRjtBK0poejlDQztFQUNDO0EvSmt6OUNGO0ErSjl5OUNFO0VBQ0M7RUFDQTtBL0pnejlDSDs7QWdLeDI5Q0E7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0FoS2syOUNKOztBaUs5MzlDQTtFQUNJLHlCQVJpQjtBakt5NDlDckI7O0FpSzkzOUNBO0VBQ0ksY0FaaUI7QWpLNjQ5Q3JCOztBaUs5MzlDQTtFQUNJO0FqS2k0OUNKOztBaUs5MzlDQTtFQUNJO0FqS2k0OUNKOztBaUs5MzlDQTtFQUNJO0FqS2k0OUNKO0FpSy8zOUNJO0VBQ0k7RUFDQTtFQUNBO0FqS2k0OUNSOztBaUs1MzlDQTtFQUNJO0VBQ0E7RUFDQSxhQXBDb0I7QWpLbTY5Q3hCO0FpSzUzOUNJO0VBQ0k7QWpLODM5Q1I7QWlLMzM5Q0k7RUFDSTtBaks2MzlDUjtBaUt0MzlDWTtFQUNJLGMxSnRDUjtBUDg1OUNSO0FpS2gzOUNnQjtFQUNJLGMxSmZMO0UwSmdCSztBaktrMzlDcEI7QWlLMzI5Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjFKOURBO0UwSitEQTtFQUNBLFlBNUV1QjtBakt5NzlDL0I7QWlLMTI5Q1E7RUFDSTtBaks0MjlDWjtBaUt6MjlDUTtFQUNJO0FqSzIyOUNaOztBaUtyMjlDQTtFQUNJLGtCQTdGb0I7QWpLcTg5Q3hCOztBZ0IvMzlDSTtFaUo2QkE7SUFDSSxZQW5Ha0M7RWpLeTg5Q3hDO0VpS24yOUNNO0lBQ0k7SUFDQTtFaktxMjlDVjtFaUtqMjlDTTtJQUNJLFlBM0dxQztFaks4ODlDL0M7RWlLNTE5Q2M7SUFDSSxjMUp4RUw7STBKeUVLO0VqSzgxOUNsQjtFaUt2MTlDRTtJQUNJLGlCQTlIa0M7RWpLdTk5Q3hDO0FBQ0Y7QUloOTlDSTtFOEpUSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QWxLbys5Q1I7O0FJMzk5Q0k7RThKVEk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FsS2cvOUNSOztBbUtsLzlDQTtFQUNFO0VBQ0E7QW5LcS85Q0Y7O0FtS2wvOUNBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCNUptV2lCO0U0SmxXakIsMkM1SnlWcUI7QVA0cDlDekI7QWdCMzc5Q0k7RW1KbkVKOztJQWFRO0VuS3MvOUNOO0FBQ0Y7QWdCajg5Q0k7RW1KbkVKOztJQWtCUTtFbkt1LzlDTjtBQUNGOztBbUtwLzlDQTtFQUNJO0VBQ0E7QW5LdS85Q0o7QW1Lci85Q0k7OztFQUdJO0FuS3UvOUNSOztBbUtuLzlDQTtFQUNJO0FuS3MvOUNKOztBbUtsLzlDQTtFQUNJO0FuS3EvOUNKOztBbUtqLzlDQTs7RUFFSTtBbktvLzlDSjs7QW1Lai85Q0E7RUFDSTtBbktvLzlDSjs7QW1LaC85Q0E7RUFDSTtBbkttLzlDSjs7QW9LOWkrQ0E7RUFDSTtBcEtpaitDSjs7QXFLamorQ0E7RUFDQztBcktvaitDRDs7QXFLamorQ0E7RUFDSTtBcktvaitDSjs7QXFLaGorQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7QXJLbWorQ0o7QXFLamorQ0k7RUFDRjtFQUNBO0VBQ0c7QXJLbWorQ0w7O0FnQmhoK0NJO0VzSnpESDtJQUNDO0lBQ007RXRLNmsrQ047RXNLMWsrQ0Q7SUFDQztJQUNBO0V0SzRrK0NBO0FBQ0Y7QWdCOWcrQ0k7RXNKekRIO0lBQ0M7SUFDQTtJQUNNO0V0SzBrK0NOO0VzS3ZrK0NEO0lBQ0M7SUFDQTtFdEt5aytDQTtBQUNGO0F1S2htK0NBO0VBQ0k7SUFDSTtJQUNBO0V2S2ttK0NOO0V1S2htK0NNOzs7OztJQUtJO0lBQ0E7SUFDQTtFdktrbStDVjtFdUsvbCtDTTs7Ozs7Ozs7OztJQVVJO0V2S2ltK0NWO0FBQ0Y7QXdLNW4rQ0E7RUFDSTtFQUNBO0F4SzhuK0NKO0F3SzVuK0NJO0VBQ0k7RUFDQTtBeEs4bitDUjtBd0sxbitDUTtFQUNJO0F4SzRuK0NaOztBeUt0bytDQTtFQUNJLGdCQzBDeUI7RUR6Q3pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpLeW8rQ0o7O0FnQnJsK0NJO0V5SnpDQTtJQUNJO0lBQ0E7RXpLa28rQ047RXlLL24rQ0U7SUFDSTtJQUNBO0V6S2lvK0NOO0V5SzluK0NFO0lBQ0k7SUFDQTtFektnbytDTjtFeUs3bitDRTtJQUNJO0lBQ0E7RXpLK24rQ047RXlLNW4rQ0U7SUFDSTtFeks4bitDTjtFeUsxbitDRTtJQUNJO0V6SzRuK0NOO0V5SzFuK0NNO0lQNUNBO0lPOENJO0lBQ0E7SUFDQTtJQUNBO0V6SzRuK0NWO0V5S3puK0NNO0lBQ0k7RXpLMm4rQ1Y7RXlLeG4rQ007SUFDSTtJQUNBO0V6SzBuK0NWO0V5S3ZuK0NNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SVBqRUo7SU9xRUk7SUFDQTtJQUNBO0V6S3VuK0NWO0V5S3BuK0NNO0lBQ0ksZ0JDakNpQjtJUjFDckI7SU8rRUk7SUFDQTtJQUNBO0V6S29uK0NWO0V5S2puK0NNO0lBQ0k7RXpLbW4rQ1Y7RXlLNW0rQ007SUFFSTtFeks2bStDVjtFeUt0bStDTTtJQUVJO0V6S3VtK0NWO0V5Sy9sK0NNO0lBRUk7RXpLZ20rQ1Y7RXlLdGwrQ007SUFFSTtFekt1bCtDVjtFeUs1aytDTTtJQUVJO0V6SzZrK0NWO0V5S3JrK0NNO0lBQ0k7RXpLdWsrQ1Y7QUFDRjtBZ0JycCtDSTtFeUowRkE7SUFDSTtFeks4aitDTjtFeUszaitDRTtJQUNJO0lBQ0E7RXpLNmorQ047RXlLMWorQ0U7SUFDSTtJQUNBO0V6SzRqK0NOO0V5S3hqK0NFO0lBQ0k7SUFDQTtFekswaitDTjtFeUt4aitDTTtJQUNJO0V6SzBqK0NWO0V5S3ZqK0NNO0lBQ0k7SUFDQTtFekt5aitDVjtFeUt0aitDTTtJUDVMQTtJTzhMSSxnQkNwSmlCO0lEcUpqQjtJQUNBO0lBQ0E7SUFDQTtFekt3aitDVjtFeUtyaitDTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lQek1KO0lPNk1JO0lBQ0E7SUFDQTtFektxaitDVjtFeUtsaitDTTtJUGxOQTtJT3NOSSxnQkM1S2lCO0lENktqQjtJQUNBO0lBQ0E7RXpLa2orQ1Y7RXlLM2krQ007SUFDSTtFeks2aStDVjtFeUsxaStDTTtJQUNJO0V6SzRpK0NWO0FBQ0Y7QTJLbngrQ0E7RUFDSSxnQkR1RmlDO0VDdEZqQztFQUNBO0EzS3F4K0NKOztBZ0I5dCtDSTtFMkpqREE7SUFFSTtJQUNBO0lBQ0E7RTNLa3grQ047RTJLOXcrQ0U7SUFDSTtFM0tneCtDTjtFMks3dytDRTtJQUNJO0UzSyt3K0NOO0UySzV3K0NFO0lBQ0k7RTNLOHcrQ047RTJLM3crQ0U7SUFDSTtFM0s2dytDTjtFMkt6dytDRTtJQUNJO0UzSzJ3K0NOO0UyS3p3K0NNO0lUcENBO0lTc0NJO0lBQ0E7SUFDQTtJQUNBO0UzSzJ3K0NWO0UyS3h3K0NNO0lBQ0k7RTNLMHcrQ1Y7RTJLdncrQ007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJVHBESjtJQUFBO0lTd0RJO0lBQ0E7SUFDQTtFM0t3dytDVjtFMktydytDTTtJQUNJLGdCRHlCeUI7SVJ2RjdCO0lBQUE7SVNrRUk7SUFDQTtJQUNBO0UzS3N3K0NWO0UyS253K0NNO0lBQ0k7RTNLcXcrQ1Y7RTJLOXYrQ007SUFDSTtFM0tndytDVjtFMkt4ditDTTtJQUNJO0UzSzB2K0NWO0FBQ0Y7QWdCOXcrQ0k7RTJKa0NBO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7RTNLOHUrQ047RTJLM3UrQ0U7SUFDSTtFM0s2dStDTjtFMkt6dStDRTtJQUNJO0UzSzJ1K0NOO0UyS3h1K0NFO0lBQ0k7RTNLMHUrQ047RTJLdnUrQ0U7SUFDSTtFM0t5dStDTjtBQUNGO0E0S3oyK0NBO0VBQ0ksZ0JGOEhtQztFRTdIbkM7RUFDQTtBNUsyMitDSjs7QWdCcHorQ0k7RTRKakRBO0lBR0k7SUFDQTtJQUNBO0lBQ0E7RTVLdTIrQ047RTRLbjIrQ0U7SUFDSTtFNUtxMitDTjtFNEtsMitDRTtJQUNJO0U1S28yK0NOO0U0S2oyK0NFO0lBQ0k7RTVLbTIrQ047RTRLaDIrQ0U7SUFDSTtFNUtrMitDTjtFNEs5MStDRTtJQUNJO0U1S2cyK0NOO0U0SzkxK0NNO0lWdENBO0lVd0NJO0lBQ0E7SUFDQTtJQUNBO0U1S2cyK0NWO0U0SzcxK0NNO0lBQ0k7RTVLKzErQ1Y7RTRLNTErQ007SUFDSSxnQkYyRTJCO0lFMUUzQjtJQUNBO0lBQ0E7SUFDQTtJVnZESjtJQUFBO0lVMkRJO0lBQ0E7SUFDQTtFNUs2MStDVjtFNEsxMStDTTtJQUNJLGdCRjZEMkI7SVI5SC9CO0lBQUE7SVVxRUk7SUFDQTtJQUNBO0U1SzIxK0NWO0U0S3gxK0NNO0lBQ0k7RTVLMDErQ1Y7RTRLbjErQ007SUFDSTtFNUtxMStDVjtFNEs3MCtDTTtJQUNJO0U1SyswK0NWO0FBQ0Y7QWdCdDIrQ0k7RTRKcUNBO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUtvMCtDTjtFNEtoMCtDRTtJQUNJO0U1S2swK0NOO0U0Szl6K0NFO0lBQ0k7RTVLZzArQ047RTRLN3orQ0U7SUFDSTtFNUsreitDTjtFNEs1eitDRTtJQUNJO0U1Szh6K0NOO0FBQ0Y7QTZLbDgrQ0E7RUFDSSxnQkh1S2tDO0VHdEtsQztFQUNBO0E3S284K0NKOztBZ0I3NCtDSTtFNkpqREE7SUFHSTtJQUNBO0lBQ0E7SUFDQTtFN0tnOCtDTjtFNks1NytDRTtJQUNJO0U3Szg3K0NOO0U2SzM3K0NFO0lBQ0k7RTdLNjcrQ047RTZLMTcrQ0U7SUFDSTtFN0s0NytDTjtFNkt6NytDRTtJQUNJO0U3SzI3K0NOO0U2S3Y3K0NFO0lBQ0k7RTdLeTcrQ047RTZLdjcrQ007SVh0Q0E7SVd3Q0k7SUFDQTtJQUNBO0lBQ0E7RTdLeTcrQ1Y7RTZLdDcrQ007SUFDSTtFN0t3NytDVjtFNktyNytDTTtJQUNJLGdCSG9IMEI7SUduSDFCO0lBQ0E7SUFDQTtJQUNBO0lYdkRKO0lBQUE7SVcyREk7SUFDQTtJQUNBO0U3S3M3K0NWO0U2S243K0NNO0lBQ0ksZ0JIc0cwQjtJUnZLOUI7SUFBQTtJV3FFSTtJQUNBO0lBQ0E7RTdLbzcrQ1Y7RTZLajcrQ007SUFDSTtFN0ttNytDVjtFNks1NitDSztJQUNLO0U3Szg2K0NWO0U2S3Q2K0NNO0lBQ0k7RTdLdzYrQ1Y7QUFDRjtBZ0IvNytDSTtFNkpxQ0E7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFN0s2NStDTjtFNkt6NStDRTtJQUNJO0U3SzI1K0NOO0U2S3Y1K0NFO0lBQ0k7RTdLeTUrQ047RTZLdDUrQ0U7SUFDSTtFN0t3NStDTjtFNktyNStDRTtJQUNJO0U3S3U1K0NOO0FBQ0Y7QThLMWgvQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlLNGgvQ0o7QThLMWgvQ0k7RUFDSSxnQkp3TXNCO0ExS28xK0M5Qjs7QWdCMysrQ0k7RThKMUNBO0lBQ0k7SUFDQTtFOUt5aC9DTjtFOEt0aC9DRTtJQUNJO0U5S3doL0NOO0U4S3JoL0NFO0lBQ0k7RTlLdWgvQ047RThLbmgvQ0U7SUFDSTtFOUtxaC9DTjtFOEtuaC9DTTtJWmhDQTtJWWtDSTtJQUNBO0lBQ0E7SUFDQTtFOUtxaC9DVjtFOEtsaC9DTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBO0lBQ0E7SVpqREo7RWxLcWsvQ047RThLOWcvQ007SUFDSSxnQkp3SmtCO0lJdEpsQjtJQUNBO0lBQ0E7SUFDQTtJWjdESjtFbEs2ay9DTjtFOEt0Zy9DTTtJQUNJO0U5S3dnL0NWO0U4S3BnL0NNO0lBRUk7RTlLcWcvQ1Y7RThLNy8rQ007SUFFSTtFOUs4LytDVjtFOEtuLytDTTtJQUVJO0U5S28vK0NWO0FBQ0Y7QWdCcGgvQ0k7RThKMkNBO0lBQ0k7RTlLNCsrQ047RThLeisrQ0U7SUFDSTtFOUsyKytDTjtFOEt4KytDRTtJQUNJO0U5SzArK0NOO0U4S3QrK0NFO0lBQ0k7RTlLdysrQ047RThLdCsrQ007SVpqSUE7SVltSUk7SUFDQTtJQUNBO0lBQ0E7RTlLdysrQ1Y7RThLcisrQ007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0labEpKO0VsS3luL0NOO0U4S2orK0NNO0lBQ0ksZ0JKdURrQjtJSXJEbEI7SUFDQTtJQUNBO0lBQ0E7SVo5Sko7RWxLaW8vQ047QUFDRjtBK0tuby9DQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0txby9DSjs7QWdMM28vQ0E7RUFDSSwyQk55UTBCO0VNeFExQjtFQUNBO0VBQ0E7RUFDQTtBaEw4by9DSjs7QWdMMW8vQ0E7Ozs7O0VBS0k7QWhMNm8vQ0o7O0FnQmptL0NJO0VnS3RDQTtJQUNJO0lBQ0E7SUFDQTtJZHRCQTtJQUFBO0lBQUE7SUFBQTtFbEtxcS9DTjtFZ0xyby9DRTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFaExzby9DTjtFZ0xuby9DRTtJQUNJO0VoTHFvL0NOO0VnTGxvL0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFaExtby9DTjtFZ0xoby9DRTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RWhMaW8vQ047RWdMOW4vQ0U7SUFDSTtFaExnby9DTjtFZ0wzbi9DTTtJQUNJO0VoTDZuL0NWO0VnTDFuL0NNO0lBQ0k7RWhMNG4vQ1Y7RWdMem4vQ007SUFDSTtJZC9FSjtJQUFBO0lBQUE7SUFBQTtFbEs4cy9DTjtFZ0x4bi9DTTtJQUNJO0VoTDBuL0NWO0VnTHZuL0NNO0lBQ0k7SUFDQSwyQk42S2tCO0lSelF0QjtJQUFBO0lBQUE7SUFBQTtJY2tHSTtJQUNBO0lBQ0E7SWRwR0o7SUFBQTtJQUFBO0lBQUE7RWxLZ3UvQ047RWdMcG4vQ007SUFDSSwyQk40SmtCO0lSelF0QjtJQUFBO0lBQUE7SUFBQTtFbEt1dS9DTjtFZ0xqbi9DVTtJQUNJO0VoTG1uL0NkO0VnTC9tL0NNO0lBQ0ksMkJONklrQjtJTTVJM0I7RWhMaW4vQ0Q7RWdMN20vQ007SUFDSSwyQk51SWtCO0lNdElsQjtJQUNBO0VoTCttL0NWO0VnTHptL0NNO0lBQ0k7RWhMMm0vQ1Y7RWdMeG0vQ007SUFDSTtFaEwwbS9DVjtFZ0xybS9DTTtJQUNJO0VoTHVtL0NWO0VnTHBtL0NNO0lBQ0k7RWhMc20vQ1Y7RWdMam0vQ007SUFDSTtFaExtbS9DVjtFZ0xobS9DTTtJQUNJO0VoTGttL0NWO0VnTDNsL0NNO0lBQ0k7RWhMNmwvQ1Y7RWdMemwvQ007SUFDSTtFaEwybC9DVjtBQUNGO0FnQnRzL0NJO0VnS2tIQTtJQUNJO0lBQ0E7SWQxTEE7SUFBQTtJQUFBO0lBQUE7SUFBQTtFbEtzeC9DTjtFZ0xsbC9DRTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFaExtbC9DTjtFZ0xobC9DRTtJQUNJO0VoTGtsL0NOO0VnTC9rL0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFaExnbC9DTjtFZ0w3ay9DRTtJQUNJO0VoTCtrL0NOO0VnTDFrL0NNO0lBQ0k7RWhMNGsvQ1Y7RWdMemsvQ007SUFDSSwyQk5tQ2tCO0lSelF0QjtJQUFBO0lBQUE7SUFBQTtFbEtxei9DTjtFZ0x0ay9DVTtJQUNJO0VoTHdrL0NkO0VnTHBrL0NNO0lBQ0ksMkJOb0JrQjtJTW5CM0I7SUFDUztFaExzay9DVjtFZ0xuay9DTTtJQUNJLDJCTmNrQjtJTWJsQjtJQUNBO0VoTHFrL0NWO0VnTC9qL0NNO0lBQ0k7RWhMaWsvQ1Y7RWdMOWovQ007SUFDSTtFaExnay9DVjtFZ0wzai9DTTtJQUNJO0VoTDZqL0NWO0VnTDFqL0NNO0lBQ0k7RWhMNGovQ1Y7QUFDRjtBaUxoMS9DQTtFQUNJLGdCUG1Wa0M7RU9sVmxDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakxrMS9DSjs7QWlMOTAvQ0E7Ozs7RUFJSTtBakxpMS9DSjs7QWdCdHkvQ0k7RWlLckNBO0lmcEJJO0lBQUE7SUFBQTtJQUFBO0lBQUE7RWxLdzIvQ047RWlMMzAvQ0U7SUFDSTtFakw2MC9DTjtFaUwxMC9DRTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RWpMMjAvQ047RWlMeDAvQ0U7SUFDSTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VqTHkwL0NOO0VpTHQwL0NFO0lBQ0k7RWpMdzAvQ047RWlMcDAvQ0U7SUFDSTtFakxzMC9DTjtFaUxwMC9DTTtJQUNJLGdCUHVSMEI7SU90UjFCO0lBQ0E7RWpMczAvQ1Y7RWlMbjAvQ007SUFDSSxnQlBpUjBCO0lSblY5QjtJQUFBO0lBQUE7SUFBQTtFbEsyNC9DTjtFaUwzei9DVTtJQUNJO0VqTDZ6L0NkO0VpTHh6L0NNO0lBQ0ksZ0JQNFAwQjtJTzNQbkM7SUFDUztFakwwei9DVjtFaUxuei9DTTtJQUNJO0VqTHF6L0NWO0VpTGp6L0NNO0lBQ0k7RWpMbXovQ1Y7RWlMN3kvQ007SUFDSTtFakwreS9DVjtFaUw1eS9DTTtJQUNJO0VqTDh5L0NWO0VpTHp5L0NNO0lBQ0k7RWpMMnkvQ1Y7RWlMeHkvQ007SUFDSTtFakwweS9DVjtBQUNGO0FnQmgyL0NJO0VpSzZEQTtJZm5JSTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VsSzg2L0NOO0VpTGx5L0NFO0lBQ0k7RWpMb3kvQ047RWlMankvQ0U7SUFDSTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VqTGt5L0NOO0VpTC94L0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFakxneS9DTjtFaUw3eC9DRTtJQUNJO0VqTCt4L0NOO0VpTDN4L0NFO0lBQ0k7RWpMNngvQ047RWlMM3gvQ007SUFDSSxnQlB3SzBCO0lPdksxQjtJQUNBO0VqTDZ4L0NWO0VpTDF4L0NNO0lBQ0ksZ0JQa0swQjtJUm5WOUI7SUFBQTtJQUFBO0lBQUE7RWxLaTkvQ047RWlMbHgvQ1U7SUFDSTtFakxveC9DZDtFaUxoeC9DTTtJQUNJLGdCUDhJMEI7SU83SW5DO0lBQ1M7RWpMa3gvQ1Y7RWlMNXcvQ007SUFDSTtFakw4dy9DVjtFaUwzdy9DTTtJQUNJO0VqTDZ3L0NWO0VpTHh3L0NNO0lBQ0k7RWpMMHcvQ1Y7RWlMdncvQ007SUFDSTtFakx5dy9DVjtBQUNGO0FrTHYrL0NBO0VBQ0ksNkNSaVlvQztFUWhZcEM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTHkrL0NKOztBa0xyKy9DQTs7OztFQUlJO0FsTHcrL0NKOztBZ0I3Ny9DSTtFa0tyQ0E7SWhCcEJJO0lBQUE7SUFBQTtJQUFBO0VsSzgvL0NOO0VrTGorL0NFO0lBQ0k7Ozs7Ozs7S0FBQTtFbEwwKy9DTjtFa0xoKy9DRTtJQUNJOzs7Ozs7O0tBQUE7SUFTQTtJQUNBO0lBQ0E7SUFDQTtFbExpKy9DTjtFa0w5OS9DRTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RWxMKzkvQ047RWtMNTkvQ0U7SUFDSTs7Ozs7OztLQUFBO0lBU0E7RWxMNjkvQ047RWtMejkvQ0U7SUFDSTtFbEwyOS9DTjtFa0x6OS9DTTtJQUNJLDZDUjhTNEI7SVE3UzVCO0lBQ0E7RWxMMjkvQ1Y7RWtMeDkvQ007SUFDSSw2Q1J3UzRCO0lSalloQztJQUFBO0lBQUE7SUFBQTtFbEt1amdETjtFa0xoOS9DVTtJQUNJO0VsTGs5L0NkO0VrTDk4L0NNO0lBQ0ksNkNSb1I0QjtJUW5SckM7SUFDUztFbExnOS9DVjtFa0x6OC9DTTtJQUNJO0VsTDI4L0NWO0VrTHY4L0NNO0lBQ0k7RWxMeTgvQ1Y7RWtMbjgvQ007SUFDSTtFbExxOC9DVjtFa0xsOC9DTTtJQUNJO0VsTG84L0NWO0VrTC83L0NNO0lBQ0k7RWxMaTgvQ1Y7RWtMOTcvQ007SUFDSTtFbExnOC9DVjtBQUNGO0FnQjVnZ0RJO0VrS21GQTtJaEJ6Skk7SUFBQTtJQUFBO0lBQUE7RWxLeWxnRE47RWtMdjcvQ0U7SUFDSTs7Ozs7OztLQUFBO0VsTGc4L0NOO0VrTHQ3L0NFO0lBQ0k7Ozs7Ozs7S0FBQTtJQVNBO0lBQ0E7SUFDQTtJQUNBO0VsTHU3L0NOO0VrTHA3L0NFO0lBQ0k7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbExxNy9DTjtFa0xsNy9DRTtJQUNJOzs7Ozs7O0tBQUE7SUFTQTtFbExtNy9DTjtFa0wvNi9DRTtJQUNJO0VsTGk3L0NOO0VrTC82L0NNO0lBQ0ksNkNSeUs0QjtJUXhLNUI7SUFDQTtFbExpNy9DVjtFa0w5Ni9DTTtJQUNJLDZDUm1LNEI7SVFsSzVCO0lBQ0E7SUFDQTtJQUNBO0VsTGc3L0NWO0VrTHY2L0NVO0lBQ0k7RWxMeTYvQ2Q7RWtMcjYvQ007SUFDSSw2Q1JnSjRCO0lRL0lyQztJQUNTO0VsTHU2L0NWO0VrTGo2L0NNO0lBQ0k7RWxMbTYvQ1Y7RWtMaDYvQ007SUFDSTtFbExrNi9DVjtFa0w3NS9DTTtJQUNJO0VsTCs1L0NWO0VrTDU1L0NNO0lBQ0k7RWxMODUvQ1Y7QUFDRjtBbUx4cWdEQTtFQUNJLGdCVDRhZ0M7RVMzYWhDO0VBQ0E7RUFDQTtFQUNBO0FuTDBxZ0RKOztBbUx0cWdEQTs7Ozs7RUFLSTtBbkx5cWdESjs7QWdCN25nREk7RW1LdENBO0lBQ0k7SUFDQTtJQUNBO0lqQnRCQTtJQUFBO0lBQUE7SUFBQTtFbEtpc2dETjtFbUxqcWdERTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbkxrcWdETjtFbUwvcGdERTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RW5MZ3FnRE47RW1MN3BnREU7SUFDSTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VuTDhwZ0ROO0VtTDNwZ0RFO0lBQ0k7SUFDQTtFbkw2cGdETjtFbUx4cGdETTtJQUNJO0VuTDBwZ0RWO0VtTHZwZ0RNO0lBQ0k7RW5MeXBnRFY7RW1MdHBnRE07SWpCM0VBO0lpQjZFSTtJQUNBO0lBQ0E7SUFDQTtFbkx3cGdEVjtFbUxycGdETTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsZ0JUb1Z3QjtJUjVhNUI7SUFBQTtJQUFBO0lBQUE7SUFBQTtFbEtvdmdETjtFbUwvb2dETTtJQUNJLGdCVHNVd0I7SVI1YTVCO0lBQUE7SUFBQTtJQUFBO0VsSzJ2Z0ROO0VtTHZvZ0RVO0lBQ0k7RW5MeW9nRGQ7RW1Mcm9nRE07SUFDSSxnQlRrVHdCO0lTalRqQztJQUNTO0VuTHVvZ0RWO0VtTHBvZ0RNO0lBQ0ksZ0JUNFN3QjtJUzNTeEI7SUFDQTtFbkxzb2dEVjtFbUwvbmdETTtJQUNJO0VuTGlvZ0RWO0VtTDduZ0RNO0lBQ0k7RW5MK25nRFY7RW1Mem5nRE07SUFDSTtFbkwybmdEVjtFbUx4bmdETTtJQUNJO0VuTDBuZ0RWO0VtTHJuZ0RNO0lBQ0k7RW5MdW5nRFY7RW1McG5nRE07SUFDSTtFbkxzbmdEVjtFbUxqbmdETTtJQUNJO0VuTG1uZ0RWO0VtTGhuZ0RNO0lBQ0k7RW5Ma25nRFY7QUFDRjtBZ0IzdGdESTtFbUtnSEE7SUFDSTtJQUNBO0lqQnhMQTtJQUFBO0lBQUE7SUFBQTtFbEsweWdETjtFbUx4bWdERTtJQUNJO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFDQTtFbkx5bWdETjtFbUx0bWdERTtJQUNJO0lBRUE7SUFDQTtJQUNBO0lBQ0E7RW5MdW1nRE47RW1McG1nREU7SUFDSTtJQUNBO0VuTHNtZ0ROO0VtTGptZ0RNO0lBQ0ksZ0JUK013QjtJUzdNeEI7SUFDQTtJQUNBO0lBQ0E7SWpCbE9KO0lBQUE7SUFBQTtJQUFBO0VsS3cwZ0ROO0VtTDdsZ0RVO0lBQ0k7RW5MK2xnRGQ7RW1MM2xnRE07SUFDSSxnQlQyTHdCO0lTMUxqQztJQUVTO0VuTDRsZ0RWO0VtTHpsZ0RNO0lBQ0ksZ0JUb0x3QjtJU25MeEI7SUFDQTtFbkwybGdEVjtFbUxybGdETTtJQUNJO0VuTHVsZ0RWO0VtTHBsZ0RNO0lBQ0k7RW5Mc2xnRFY7RW1MamxnRE07SUFDSTtFbkxtbGdEVjtFbUxobGdETTtJQUNJO0VuTGtsZ0RWO0FBQ0Y7QW9MbjJnREE7RUFDSSxnQlZxZ0J3QjtFVXBnQnhCO0VBQ0E7QXBMcTJnREo7O0FvTGoyZ0RBOzs7OztFQUtJO0FwTG8yZ0RKOztBZ0J0emdESTtFb0t4Q0E7SUFDSTtJQUNBO0lBQ0E7SWxCcEJBO0lBQUE7SUFBQTtJQUFBO0VsSzAzZ0ROO0VvTDcxZ0RFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwTCsxZ0ROO0VvTDUxZ0RFO0lBQ0k7RXBMODFnRE47RW9MMzFnREU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwTDYxZ0ROO0VvTDExZ0RFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEw0MWdETjtFb0x6MWdERTtJQUNJO0VwTDIxZ0ROO0VvTHQxZ0RNO0lBQ0k7RXBMdzFnRFY7RW9McjFnRE07SUFDSTtFcEx1MWdEVjtFb0xwMWdETTtJQUNJO0lsQnpFSjtJQUFBO0lBQUE7SUFBQTtFbEttNmdETjtFb0xuMWdETTtJQUNJO0VwTHExZ0RWO0VvTGwxZ0RNO0lBQ0k7SUFDQSxnQlYrYWdCO0lVN2FoQjtJQUNBO0lBQ0E7SWxCMUZKO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RWxLcTdnRE47RW9MLzBnRE07SUFDSSxnQlY4WmdCO0lScmdCcEI7SUFBQTtJQUFBO0lBQUE7RWxLNDdnRE47RW9MdjBnRFU7SUFDSTtFcEx5MGdEZDtFb0xyMGdETTtJQUNJLGdCVjBZZ0I7SVV6WXpCO0lBQ1M7RXBMdTBnRFY7RW9McDBnRE07SUFDSSxnQlZvWWdCO0lVblloQjtJQUNBO0VwTHMwZ0RWO0VvTGgwZ0RNO0lBQ0k7RXBMazBnRFY7RW9ML3pnRE07SUFDSTtFcExpMGdEVjtFb0w1emdETTtJQUNJO0VwTDh6Z0RWO0VvTDN6Z0RNO0lBQ0k7RXBMNnpnRFY7RW9MeHpnRE07SUFDSTtFcEwwemdEVjtFb0x2emdETTtJQUNJO0VwTHl6Z0RWO0VvTGx6Z0RNO0lBQ0k7RXBMb3pnRFY7RW9MaHpnRE07SUFDSTtFcExremdEVjtBQUNGO0FnQjU1Z0RJO0VvS2lIQTtJQUNJO0lBQ0E7SWxCekxBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RWxLNCtnRE47RW9MMXlnREU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBMNHlnRE47RW9MenlnREU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwTDJ5Z0ROO0VvTHh5Z0RFO0lBQ0k7RXBMMHlnRE47RW9McnlnRE07SUFDSTtFcEx1eWdEVjtFb0xweWdETTtJQUNJLGdCVnVTZ0I7SVJyZ0JwQjtJQUFBO0lBQUE7SUFBQTtFbEt3Z2hETjtFb0xseWdEVTtJQUNJO0VwTG95Z0RkO0VvTGh5Z0RNO0lBQ0ksZ0JWeVJnQjtJVXhSekI7SUFDUztFcExreWdEVjtFb0wveGdETTtJQUNJLGdCVm1SZ0I7SVVsUmhCO0lBQ0E7RXBMaXlnRFY7RW9MM3hnRE07SUFDSTtFcEw2eGdEVjtFb0wxeGdETTtJQUNJO0VwTDR4Z0RWO0VvTHZ4Z0RNO0lBQ0k7RXBMeXhnRFY7RW9MdHhnRE07SUFDSTtFcEx3eGdEVjtBQUNGO0FxTG5paERBO0VBQ0k7QXJMcWloREo7O0FnQjUrZ0RJO0VxS25EQTtJQUNJLHlEWHdCaUI7RTFLMmdoRHZCO0VxTGhpaERNO0lBQ0k7RXJMa2loRFY7RXFML2hoRE07SUFDSTtFckxpaWhEVjtFcUw3aGhETTtJQUNJO0VyTCtoaERWO0VxTDVoaERNO0lBQ0k7RXJMOGhoRFY7RXFMM2hoRE07SUFDSTtFckw2aGhEVjtFcUx6aGhETTtJQUNJO0VyTDJoaERWO0VxTG5oaERNO0lBQ0k7RXJMcWhoRFY7RXFMMWdoRE07SUFDSTtFckw0Z2hEVjtFcUxwZ2hETTtJQUNJO0VyTHNnaERWO0FBQ0Y7QWdCaGdoREk7RXFLQ0E7SUFDSSx5RFh6Q2lCO0UxSzJpaER2QjtFcUwvL2dETTtJQUNJO0VyTGlnaERWO0VxTDkvZ0RNO0lBQ0k7RXJMZ2doRFY7RXFMNS9nRE07SUFDSTtFckw4L2dEVjtFcUwxL2dETTtJQUNJO0VyTDQvZ0RWO0FBQ0Y7QXNMeGxoREE7RUFDSTtBdEwwbGhESjs7QWdCamloREk7RXNLbkRBO0lBQ0ksNEJaYWM7RTFLMmtoRHBCO0VzTHhraERNO0lBQ0k7RXRMMGtoRFY7RXNMbGtoRE07SUFDSTtFdExva2hEVjtFc0x6amhETTtJQUNJO0V0TDJqaERWO0FBQ0Y7QWdCbmloREk7RXNLYkE7SXBCekRJO0lBQUE7RWxLOG1oRE47QUFDRjtBZ0J0amhESTtFdUt6REg7SUFDQyxpQmJtQ3NCO0lhbENoQixvQmJrQ2dCO0lhakNoQixlYm1DZ0I7SWFsQ2hCLGdCYmtDZ0I7RTFLZ2xoRHRCO0FBQ0Y7QWdCampoREk7RXVLNURIO0lBQ0M7SUFDQSxpQmJ5QjZCO0lheEJ2QixvQmJ3QnVCO0lhdkJ2QixlYnlCdUI7SWF4QnZCLGdCYndCdUI7RTFLd2xoRDdCO0FBQ0Y7QXdMam9oREE7RUFDSSwyQ2Qya0JvQjtFYzFrQnBCO0VBQ0E7RUFDQTtFQUNBO0F4TG1vaERKOztBZ0I5a2hESTtFd0sxQ0E7SUFDSTtFeEw0bmhETjtFd0x4bmhERTtJQUNJO0V4TDBuaEROO0V3THhuaERNO0l0QnZCQTtJc0J5Qkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFeEwwbmhEVjtFd0xubmhETTtJQUNJO0V4THFuaERWO0V3TDdtaERNO0lBQ0k7RXhMK21oRFY7RXdMcG1oRE07SUFDSTtFeExzbWhEVjtBQUNGO0FnQjNsaERJO0V3S0tBO0lBQ0k7RXhMeWxoRE47RXdMcmxoREU7SUFDSTtFeEx1bGhETjtFd0xybGhETTtJdEJuRkE7SXNCcUZJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXhMdWxoRFY7QUFDRjtBeUxscmhEQTtFQUNJO0VBQ0EsWWYybEJnQztFZTFsQmhDLFlmMmxCK0I7RWUxbEIvQixXZjRsQjRCO0ExS3dsZ0RoQzs7QWdCam5oREk7RXlLOURIO0lBQ0MsWWZxbEJ3QztJZXBsQmxDLFdmc2xCK0I7RTFLNmxnRHJDO0FBQ0Y7QUlycmhESTtFc0xSQTtFQUNBO0VBQ0E7QTFMZ3NoREo7O0FJMXJoREk7RXNMQUE7RUFDQTtFQUNBO0ExTDhyaERKOztBc0d4cWhESTtFQTRCUTtBdEdncGhEWjs7QWdCcHBoREk7RTJLckNRO0lBQ0k7RTNMNnJoRGQ7RTJMMXJoRGtCO0lBQ0ksZ0JwTHVWTDtJb0x0Vks7RTNMNHJoRHRCO0U0RnBpaEREO0lBNUNDLDBDK0Z2R2dDO0UzTDByaERoQztFNEZqbGhEQTtJQUNDLDBDK0YxRytCO0UzTDZyaERoQztFNEY3aGhERDtJQUVDLDJCckZxSWdCO0lxRnBNaEIsd0QrRnRGNkI7SS9GMEY3QixjckZ4RmE7RVBtcmhEYjtFNEZ6bGhEQTtJQUNDLGNyRjNGWTtFUHNyaERiO0U0RjNnaEREO0lBQ0MsMkJyRjRHZ0I7SXFGaE1oQixjckZ4RmE7RVAwcmhEYjtFNEZobWhEQTtJQUNDLGNyRjNGWTtFUDZyaERiO0U0RnpnaEREO0lBQ0MsMkJyRm1HZ0I7SXFGcE1oQix3RCtGcEU2QjtJL0Z3RTdCLGNyRnhGYTtFUGtzaERiO0U0RnhtaERBO0lBQ0MsY3JGM0ZZO0VQcXNoRGI7RTRGcGloREQ7SUFDQywyQnJGc0hnQjtJcUZwTWhCLHdEK0YzRDZCO0kvRitEN0IsY3JGeEZhO0VQMHNoRGI7RTRGaG5oREE7SUFDQyxjckYzRlk7RVA2c2hEYjtBQUNGO0E0TDV2aERJO0VBQ0k7RUFDQTtBNUw4dmhEUjs7QWdCMXJoREk7RTRLN0RJO0lBQ0k7SUFDQTtFNUwydmhEVjtBQUNGO0FnQmpzaERJO0U2S3RFQTtJQUNJO0U3TDB3aEROO0FBQ0YsQzs7OztBOEw5d2hEQTs7RUFLQztFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDVEQ7O0FEWUE7RUFFQztFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDYkQ7O0FDaEJBO0VBQ0k7RUFDQTtFQUNBLHVCekxnVDRCO0V5TC9TNUI7QURtQko7QUNoQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRGtCUjtBQ2hCUTtFQUNJO0FEa0JaO0FDZlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSx1QnpMOFJvQjtFeUw3UnBCO0VBQ0EsZ0MxTHlpQmtCO0UwTHhpQmxCO0FEaUJaO0FDZlk7RUFFSSxnQzFMb2lCYztFMExuaUJkO0VBQ0E7QURnQmhCO0FDWEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDMUxxaEJzQjtFMExwaEJ0QjtFQUNBO0FEYVI7QUNYUTtFQUVJLGdDMUwrZ0JrQjtFMEw5Z0JsQjtFQUNBO0FEWVo7QUNQUTtFQUNJO0FEU1o7QUNIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0V2RGxFUjtBc0R3RUo7QXREckVJO0VBQ0ksbUR1RGdFOEI7QURPdEM7QXREcEVJO0VBQ0k7QXNEc0VSO0F0RGpFUTtFQUVJO0FzRGtFWjtBdEQvRFk7RUFDSSx5RHVEaURnRTtBRGdCaEY7QXREOURZO0VBQ0k7QXNEZ0VoQjtBQ2pCWTtFQUNJO0VBQ0E7RUFDQTtBRG1CaEI7O0FFOUZBO0VBQ0ksdUIxTG1UNEI7QXdMbE5oQzs7QUU5RkE7RUFDSSxtQzFMK1M0QjtBd0w5TWhDOztBR2xFQztFQUNDO0VBQ0E7RUFDQTtBSHFFRjtBRy9ERTtFQUNDLG9DM0wyaUJ5QztBd0wxZTVDO0FHOURFO0VBQ0MsZ0MzTHNoQnlDO0F3THRkNUM7QUczREU7RUFDQyxvQzNMaW5CaUQ7RTJMaG5CakQsZ0MzTHdnQnlDO0F3TDNjNUM7QUczREc7O0VBRUM7QUg2REo7QUcxREc7RUFDQztFQUNBO0FINERKO0FHdERDO0VBQ0M7QUh3REY7QUd0REU7RUFDQyx5QjNMb2Z5QztFMkxsZnpDLGdCM0xtU29CO0UyTGxTcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHVESDtBbkYzSUk7RUFDSSx5QnJHOGtCb0M7QXdMamM1QztBbkZ6SUk7RUFDSSx5QnJHeWtCb0M7RXFHeGtCcEM7QW1GMklSO0FHekRFO0VBQ0MseUIzTDJmc0M7RTJMMWZ0QztBSDJESDtBbkZ0Skk7RUFDSSx5QnJHdWxCb0M7QXdML2I1QztBbkZwSkk7RUFDSSx5QnJHa2xCb0M7RXFHamxCcEM7QW1Gc0pSO0FHNURDO0VBQ0M7RUFDQTtBSDhERjtBRzNERTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINkRIO0FHekRFO0VBQ0MseUIzTHNleUM7QXdMM2E1QztBR3JERztFQUNDLHlCM0w0ZHFDO0F3THJhekM7QUduREc7RUFDQyx5QjNMMGR3QztBd0xyYTVDO0FHOUNHO0VBQ0M7QUhnREo7QUc1Q0c7RUFDQztBSDhDSjtBR3ZDRztFQUNDO0FIeUNKO0FHbkNDO0VBQ0M7RUFDRztBSHFDTDtBR2xDRTtFQUNDO0FIb0NIO0FHaENFO0VBQ0M7RUFDQTtFQUNBO0FIa0NIO0FHaENHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUhrQ0o7QUdoQ0k7RTFHOUhJO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0MwR3dIeUI7RTFHckg3QjtFQUNBO0UwR3FIQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkIzTGlKYTtFMkxoSmI7QUh3Q0w7QUd0Q0s7RUFDQztBSHdDTjtBR3JDSztFQUNDO0UxRzdJRTtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DMEd1STBCO0UxR3BJOUI7RUFDQTtFMEdvSUUsMkIzTHVJWTtBd0wxRmxCO0FHekNJO0VBQ0MsZ0IzTDJLa0I7QXdMaEl2QjtBR3BDRztFQUNDLGNBM0xxQjtFQTRMckIsYUE1THFCO0FIa096QjtBR2pDRTtFQUNDLHNDNUx3c0JxQztFNEx2c0IvQixvQkEvTG9CO0VBZ01wQix1QkFoTW9CO0FIbU83QjtBR2pDRztFQUNDLHVCM0wyRjRCO0UyTDFGNUI7RUFDQSxxQkF0TXVCO0VBdU12QixrQkF4TXVCO0VBeU12QixxQkF6TXVCO0FINE8zQjtBR2pDSTtFQUNDO0VBQ0Esa0IzTDBJVTtBd0x2R2Y7QUcvQkc7RUFDQztBSGlDSjtBRzdCRTtFQUNDLHVDNUxnckJxQztFNEwvcUIvQixxQkFsTmlCO0VBbU5qQix3QkFuTmlCO0FIa1AxQjtBRzdCRztFQUNDLHVCM0xtRTRCO0UyTGxFNUI7RUFDQSxvQkF6Tm9CO0VBME5wQixrQkEzTm9CO0VBNE5wQixxQkE1Tm9CO0FIMlB4QjtBRzdCSTtFQUNDO0VBQ0EsaUIzTDJQdUM7QXdMNU41QztBRzNCRztFQUNDO0FINkJKO0FHekJFO0VBQ0MsdUM1TDJwQnFDO0U0TDFwQi9CLHFCQXJPb0I7RUFzT3BCLHdCQXRPb0I7QUhpUTdCO0FHekJHO0VBQ0MsdUIzTDhDNEI7RTJMN0M1QjtFQUNBLHFCQTVPdUI7RUE2T3ZCLG1CQTlPdUI7RUErT3ZCLHNCQS9PdUI7QUgwUTNCO0FHekJJO0VBQ0M7RUFDQSxrQjNMbVB1QztBd0x4TjVDO0FHdkJHO0VBQ0M7QUh5Qko7QUduQkM7RUFDQztFQUNBO0VBQ0EsdUIzTHNCOEI7RTJMckI5QixlQS9SeUI7RUFnU3pCO0FIcUJGO0FHbEJFO0VBQ0M7QUhvQkg7QUdoQkU7RUFDQyx1QkFqU3NCO0VBa1N0QixvQkFqU3FCO0FIbVR4QjtBR2hCRztFQUNDO0VBQ0E7RUFDQSx5QjNMaVJ3QztFMkxoUnhDLGtCM0w0RFc7RTJMM0RYO0VBQ0EsdUIzTEc0QjtFMkxGNUI7QUhrQko7QUdoQkk7RUFFQztBSGlCTDtBR1hFO0VBQ0M7RUFDQTtBSGFIO0FHVEU7RUFDQztFQUNBLDJCM0xHZTtFMkxGZix3QkFyVStCO0VBc1UvQixXQXJVOEI7QUhnVmpDO0FHVEc7RUFDQztFQUNBO0VBQ0EsMkIzTEpjO0F3TGVsQjtBR1JHO0VBQ0M7RUFDQTtFQUNBLDJCM0xWYztFMkxXZDtBSFVKO0FHUkk7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDUztFMUcxU047RUFDQTtFQUNBO0VBQ0E7RUFJQSxpRDBHb1N5QjtFMUdqUzdCO0VBQ0E7RTBHaVNDO0VBQ0E7RUFDQSxjQTdWbUM7QUg2V3hDO0FHWkc7RUFDQztBSGNKO0FHWEc7RUFDQztBSGFKO0FHVkc7RUFDQztFQUNBO0FIWUo7QUdWSTtFQUNDO0VBQ0E7RUFDQSxnQjNMRmtCO0UyTEdsQixrQjNMaUJXO0UyTGhCWCw0QkFoWDRCO0VBaVg1QixxQkFoWDJCO0FINFhoQztBR1RJO0VBQ0Msd0JBelg2QjtFQTBYN0IsV0F6WDRCO0FIb1lqQztBR0pDO0VBQ0M7RUFDQSxjQXpYbUI7RUEwWG5CLGFBMVhtQjtFQTJYbkI7RUFDQSxXNUxnbUJrQztFNEwvbEJsQztFQUNBO0VBQ0E7RTFHeFZNO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0MwR2tWc0I7RTFHL1UxQjtFQUNBO0F1RzBWSjtBR1ZFO0VBQ0M7QUhZSDtBR1RFO0VBQ0M7RTFHaFdLO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUMwRzBWdUI7RTFHdlYzQjtFQUNBO0F1R3VXSjs7QUdWQztFQUNDO0FIYUY7O0FJeGFBO0VBQ0k7RUFDQTtBSjJhSjtBSXphSTtFQUNJO0VBQ0E7RUFDQSxnQjVMeVdhO0F3TGtFckI7QUl4YUk7RUFFSTtFQUNBLGdCNUxtV2E7QXdMc0VyQjs7QUtwYkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQzdMOFZxQjtFNkw3VnJCLGE5TDhsQ2dDO0VFemxDaEM7QXVMbWJKO0FLcmJJO0VBRUk7QUxzYlI7QUtsYlE7RUFJSTtBTGliWjtBSzdhSTtFQUNJO0FMK2FSO0FLNWFJO0VBQ0k7RUFDQTtBTDhhUjtBSzNhSTtFNUxyQkE7RTRMdUJJO0VBQ0E7RUFDQTtBTDZhUjtBSzNhUTtFQUNJO0VBQ0EsWUN4QndCO0VEeUJ4QjtFQUNBLGlCQzNCeUI7QU53Y3JDO0FLMWFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQjdMa1JNO0F3TDBKbEI7QUsxYVk7RUFDSTtFQUNBO0VBQ0EsMkI3TDZRRTtBd0wrSmxCO0FLemFZO0VBQ0k7RUFDQTtFQUNBLDJCN0x1UUU7QXdMb0tsQjtBS3JhUTtFNUx4REo7RUFxQ0E7RTRMc0JRO0VBQ0E7QUx1YVo7QUtqYVk7RUFDSTtBTG1haEI7QUsvWlE7RUFDSTtBTGlhWjtBSzdaSTtFQUNJO0VBQ0E7QUwrWlI7QUs3Wk87RUFDSztFQUNBLGdCN0xnUlc7RTZML1FYO0FMK1paO0FLNVpRO0U5RnhGQSw4QjhGMEZnQjtFOUYzRWhCLDZCOEY2RXVCO0U5RnpFdkIsaUM4RjBFbUI7QUw0WjNCO0F6RnJmUTs7RUFFRiw4QjhGcUZ1QjtBTGthN0I7QXpGcGZRO0VBQ0ksOEI4RmlGaUI7QUxxYTdCO0F6RjFlSTtFQVNRLDhCOEYrRG1CO0U5RmhEbkIsb0M4RmtEMEI7RTlGOUMxQjtBeUZtZFo7QXpGbGVZOzs7Ozs7Ozs7RUFFRiw4QjhGMEQwQjtBTGlicEM7QXpGeGVZO0VBQ0ksOEI4RnNEb0I7QUxvYnBDO0FLN2FJO0VBQ0k7QUwrYVI7QUszYVE7RUFFSTtBTDRhWjtBS3phUTtFQUNJO0FMMmFaO0FLeGFROztFQUVJO0VBQ0EsZ0I3TDRPUztFNkwzT1Q7RUFDQTtBTDBhWjtBS3hhWTs7RTVMekhSO0U0TDJIWTtFQUNBO0FMMmFoQjtBS3ZhUTtFQUNJLGdCN0xpT1c7RTZMaE9YO0FMeWFaO0FLdmFZO0VBQ0ksZ0I3TDZOTztFNkw1TlA7QUx5YWhCO0FLcGFnQjtFQUNJO0VBQ0E7QUxzYXBCO0FLbGFvQjtFQUNJO0FMb2F4QjtBSzlaZ0I7RUFDSTtBTGdhcEI7QUszWmdCO0VBQ0k7QUw2WnBCO0FLeFpRO0VBQ0k7QUwwWlo7QUt4Wlk7RUFDSTtBTDBaaEI7QUt2Wlk7RUFDSTtFQUNBO0U1TDdLWjtBdUx1a0JKO0FLdlpnQjtFQUNJO0VBQ0E7QUx5WnBCO0FLdFpnQjtFQUNJO0VBQ0E7QUx3WnBCO0FLclpnQjtFNUwxTFo7QXVMa2xCSjtBS25aWTtFQUVJO0VBQ0E7RTVMbE1aO0F1THVsQko7QUtqWlk7RUFDSTtFQUNBO0FMbVpoQjtBS2haWTtFQUNJO0VBQ0E7QUxrWmhCO0FLN1lJOzs7OztFQUtJO0VBQ0E7RTVMeE5KO0U0TDBOSTtFQUNBO0VBQ0E7RUFDQSxnQjdMcUllO0U2THBJZjtBTCtZUjtBSzdZUTs7Ozs7RUFDSTtBTG1aWjs7QS9LM2pCSTtFb0xpTFE7SUFDSTtJQUNBO0VMOFlkO0VLNVljO0lBQ0k7RUw4WWxCO0VLMVlVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFTDRZZDtBQUNGO0FPM29CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7RUFDRztFOUxBQTtBdUw4b0JKO0FPMW9CSTtFQUVJO0FQMm9CUjtBT3ZvQkk7RUFDSTtBUHlvQlI7O0FPcG9CQTtFQUNJO0VBQ0EsbUJBakNrQjtBUHdxQnRCOztBT25vQkE7RUFDSTtBUHNvQko7O0FPbG9CQTs7RUFFSTtFQUNBO0VBQ0E7QVBxb0JKOztBT2hvQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUG1vQlI7QU9ob0JJOztFQUVJO0VBQ0E7RUFDQTtFOUwvQ0o7RThMaURJO0FQa29CUjtBT2hvQlE7O0VBQ0k7RUFDQTtFQUNBO0FQbW9CWjtBT2hvQlE7O0VBQ0k7QVBtb0JaO0FPam9CWTs7RUFDSTtBUG9vQmhCO0FPL25CSTs7RUFFSTtFQUNBLFVBbkZjO0VBb0ZkO0FQaW9CUjtBTzluQkk7O0VBRUk7RUFDQSxXQTFGYztFQTJGZDtBUGdvQlI7O0FPM25CQTtFQUNJLGdCL0wrUW1CO0UrTDlRbkI7QVA4bkJKO0FPNW5CSTtFOUx0RkE7RThMd0ZJO0FQOG5CUjtBTzNuQlk7RTlMaERSO0F1TDhxQko7QU8xbkJZO0U5TDlDUjtBdUwycUJKO0FPdm5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IvTHdQZTtFK0x2UGY7RUFDQTtFQUNBO0U5TDdHSjtFOEwrR0k7RUFDQTtFQUNBO0FQeW5CUjtBT3ZuQlE7RUFDSTtBUHluQlo7QU90bkJRO0VBQ0k7RUFDQTtFQUNBLGdCL0x3T1c7RStMdk9YO0VBQ0E7RUFDQTtBUHduQlo7QU9wbkJJO0VBQ0k7RUFDQTtFQUNBLGdCL0w4TmU7QXdMd1p2QjtBT3BuQlE7RUFDSTtBUHNuQlo7QU9sbkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0IvTG1OZTtFK0xsTmY7QVBvbkJSOztBTy9tQkE7RUFDSTtFQUNBO0VBQ0EsZ0IvTDJNZTtBd0x1YW5COztBTzltQkE7RTlMcklJO0VBQ0E7QXVMdXZCSjtBT2huQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUGtuQlI7QU8vbUJJO0VBQ0k7QVBpbkJSO0FPOW1CSTtFQUNJO0VBQ0E7RUFDQSxnQi9McUxlO0F3TDJidkI7QU81bUJRO0VBRUk7RUFDQTtFQUNBLGdCL0w2S1c7QXdMZ2N2QjtBT3ptQkk7Ozs7RUFJSTtBUDJtQlI7O0FPcm1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQd21CUjtBT3RtQlE7RUFDSTtBUHdtQlo7QU9ybUJRO0VBQ0k7RUFDQTtBUHVtQlo7QU9ubUJZO0VBQ0k7QVBxbUJoQjtBT2ptQmdCO0VBQ0k7QVBtbUJwQjtBTzdsQlk7RUFDSTtBUCtsQmhCO0FPM2xCZ0I7RUFDSTtBUDZsQnBCO0FPdmxCSTtFQUNJO0FQeWxCUjs7QU9wbEJBO0VBQ0k7RTlMbFBBO0U4TG9QQTtFQUNBLFlBaFFtQjtFQWlRbkIsV0FoUWtCO0VBaVFsQjtFQUNBO0VBQ0EsaUJBcFFtQjtFQXFRbkI7RUFDQTtBUHVsQko7QU9ybEJJO0VBWUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUDRrQlI7QU94a0JJO0VBQ0k7RUFDQTtFQUNBO0FQMGtCUjtBT3hrQlE7RUFFSTtFQUNBO0VBQ0E7QVB5a0JaO0FPcGtCSTtFQWtCSTtFQUNBO0VBQ0E7QVBxakJSO0FPbGpCSTtFQVlJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB5aUJSO0FPcmlCSTtFQUNJO0FQdWlCUjtBT3BpQkk7RUFFSTtFQUNBO0VBQ0E7QVBxaUJSO0FPamlCSTtFQWtCSTtFQUNBO0VBQ0E7QVBraEJSO0FPOWdCSTtFQU9JO0VBQ0E7RUFDQTtBUDBnQlI7QU94Z0JJO0VBRUk7RUFDQTtBUHlnQlI7O0FPcGdCQTtFQUNJO0FQdWdCSjs7QVExNEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSNjRCSjtBUTM0Qkk7RUFDSTtFQUNBO0VBQ0E7QVI2NEJSO0FRMzRCUTtFQUNJO0FSNjRCWjtBUTE0QlE7RUFDSTtBUjQ0Qlo7QVF6NEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0dMSjtFQUNBO0VBQ0E7RUFDQTtFQUlBLG9DK0dEZ0M7RS9HSXBDO0VBQ0E7QXVHNDRCSjtBUS80Qlk7RUFDSTtBUmk1QmhCO0FROTRCWTtFL0daSjtFQUNBO0VBQ0E7RUFDQTtFQUlBLG1DK0dNb0M7RS9HSHhDO0VBQ0E7QXVHdzVCSjtBUS80QmdCO0VBQ0k7RUFDQTtBUmk1QnBCO0FRNzRCWTtFQUNJO0UvRzNCUjtFQUNBO0VBQ0E7RUFDQTtFQUlBLGtDK0dxQm9DO0UvR2xCeEM7RUFDQTtBdUdzNkJKO0FRbjVCZ0I7RUFDSTtFQUNBO0FScTVCcEI7QVEvNEJJO0VBQ0k7QVJpNUJSO0FRLzRCUTtFQUNJO0VBQ0E7RUFDQTtBUmk1Qlo7QVE1NEJJO0VBQ0k7RUFDQTtFQUNBO0FSODRCUjtBUTM0Qkk7RUFDSSx1QmhNMk13QjtFZ00xTXhCLHNDak1rekJnQztFaU1qekJoQyxvQkF6R29CO0VBMEdwQix1QkExR29CO0FSdS9CNUI7QVEzNEJRO0VBQ0k7RUFDQSx1QmhNb01vQjtBd0x5c0JoQztBUTM0Qlk7RUFDSSxrQmhNd1BEO0F3THFwQmY7QVF4NEJJO0VBQ0ksdUJoTTBMd0I7RWdNekx4Qix1Q2pNaXlCZ0M7RWlNaHlCaEMscUJBckhpQjtFQXNIakIsd0JBdEhpQjtBUmdnQ3pCO0FReDRCUTtFQUNJO0VBQ0EsdUJoTW1Mb0I7QXdMdXRCaEM7QVF4NEJZO0VBQ0ksaUJoTWdYNEI7QXdMMGhCNUM7QVFyNEJJO0VBQ0ksdUJoTTRLd0I7RWdNM0t4Qix1Q2pNbXhCZ0M7RWlNbHhCaEMscUJBaklvQjtFQWtJcEIsd0JBbElvQjtBUnlnQzVCO0FRcjRCUTtFQUNJO0VBQ0EsdUJoTXFLb0I7QXdMa3VCaEM7QVFyNEJZO0VBQ0ksa0JoTStXNEI7QXdMd2hCNUM7O0FRaDRCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWpNdzhCZ0M7RWlNdjhCaEM7RS9MbEpBO0F1THNoQ0o7QVFoNEJJO0VBQ0k7RS9MdkpKO0F1TDBoQ0o7QVE5M0JJO0VBQ0k7QVJnNEJSO0FRNzNCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FSKzNCUjtBUTUzQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JoTXFMZTtBd0x5c0J2QjtBUTUzQlE7RUFFSTtFQUNBO0FSNjNCWjtBUXgzQkk7RUFDSTtBUjAzQlI7QVF4M0JRO0VBQ0k7RUFDQSxrQmhNaUtHO0VnTWhLSDtFQUNBO0VBQ0E7RUFDQTtFL0xoTVI7QXVMMmpDSjtBUXgzQlk7RUFFSTtFQUNBO0FSeTNCaEI7O0FTOWtDQTtFQUNJO0FUaWxDSjtBUzlrQ0k7RUFDSTtBVGdsQ1I7QVM3a0NJO0VBQ0k7QVQra0NSOztBVXRsQ0E7RUFDSTtBVnlsQ0o7O0FVdGxDQTtFak1TSTtBdUxpbENKOztBVXRsQ0E7RUFDSTtFak1JQTtBdUxzbENKO0FVdmxDSTtFQUNJO0VBQ0E7QVZ5bENSOztBVW5sQ0k7RWpNRUE7RUFDQTtFQWFBO0VBQ0E7QXVMeWtDSjtBVXRsQ0k7RWpNWUE7RUFDQTtFQWZBO0VBQ0E7QXVMNmxDSjs7QVVubENRO0VBQ0k7RUFDQTtBVnNsQ1o7QVVwbENZO0VBQ0k7QVZzbENoQjtBVWxsQ1E7O0VqTTdCSjtBdUxtbkNKOztBVy9uQ0E7RUFDSTtFQUNBO0FYa29DSjtBV2hvQ0k7RUFDSTtBWGtvQ1I7O0FXN25DQTtFQUNJLGVBZGM7QVg4b0NsQjs7QVc3bkNBO0VBQ0ksZUFsQmM7QVhrcENsQjs7QVc3bkNBO0VBQ0k7RUFDQTtFQUNBLGdCbk15Vm1CO0VtTXhWbkI7RUFDQSxlQTFCYztBWDBwQ2xCO0FXOW5DSTs7RUFFSTtFQUNBO0VBQ0E7QVhnb0NSOztBVzVuQ0E7RUFDSTtBWCtuQ0o7O0FXM25DQTtFQUNJLGVBMUNjO0VBMkNkO0FYOG5DSjtBVzVuQ0k7RUFDSTtBWDhuQ1I7O0FXdm5DUTtFQUNJO0FYMG5DWjs7QVdsbkNRO0VBRUk7QVhvbkNaO0FXaG5DSTs7RUFFSTtBWGtuQ1I7QVdobkNROzs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBWGtuQ1o7QVcvbUNROztFQUNJO0FYa25DWjs7QVc3bUNBO0VBQ0k7RWxINUNJO0VBQ0E7RUFDQTtFQUNBO0VBSUEsc0NrSHNDNEI7RWxIbkNoQztFQUNBO0F1R3dwQ0o7O0FXbm5DQTtFQUNJO0VsSGpESTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHNDa0gyQytCO0VsSHhDbkM7RUFDQTtBdUdtcUNKOztBV3ZuQ0k7RUFDSTtBWDBuQ1I7QVd2bkNJO0VsTTlGQTtFa01nR0k7RUFDQSxtQ25NZ3NCc0I7RW1NL3JCdEI7RUFDQSxnQm5NK1BlO0VtTTlQZjtFQUNBO0VBQ0E7RUFDQTtBWHluQ1I7QVd2bkNRO0VBQ0k7QVh5bkNaOztBVzdtQ0k7Ozs7RUFDSTtFQUNBO0VBQ0EsZUFMUztFQU1ULGNBTlM7RUFPVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhtbkNSO0FXam5DUTs7Ozs7OztFbEhyR0E7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmpGaENHO0VpRm1DUDtFQUNBO0F1RzB0Q0o7QVczbkNROzs7O0VsSDFHQTtFQUNBO0VBQ0E7RUFDQTtFQUlBLHlCZWpEUztFZm9EYjtFQUNBO0F1R3N1Q0o7QVdqb0NROzs7O0VBQ0k7RUFDQTtBWHNvQ1o7O0FXam9DQTs7OztFbEh2SFE7RUFDQTtFQUNBO0VBQ0E7RUFJQSx5QmpGVE87RWlGWVg7RUFDQTtBdUcwdkNKOztBV3ZvQ0E7RUFDSTtFQUNBO0VBQ0EsZ0JuTThMbUI7QXdMNDhCdkI7O0FXdm9DQTtFQUNJLGdCbk15TGlCO0F3TGk5QnJCOztBV3RvQ0E7RUFDSTtBWHlvQ0o7O0FXdG9DQTtFQUNJO0VBQ0E7QVh5b0NKO0FXdm9DSTtFQUNJO0VBQ0EsZ0JuTTRLZTtFbU0zS2Y7RUFDQTtBWHlvQ1I7QVd2b0NRO0VBQ0k7QVh5b0NaOztBV25vQ0E7RUFDSTtBWHNvQ0o7QVdsb0NROztFQUNJO0FYcW9DWjs7QVdob0NBO0VBQ0k7QVhtb0NKO0FXaG9DUTtFQUVJO0FYaW9DWjs7QVc1bkNBOztFQUVJO0FYK25DSjs7QVczbkNBOztFQUVJO0FYOG5DSjs7QVczbkNBOztFQUVJO0FYOG5DSjs7QVcxbkNBO0VBQ0k7QVg2bkNKO0FXM25DSTtFQUNJO0FYNm5DUjtBVzFuQ0k7OztFQUdJO0VBQ0E7QVg0bkNSOztBV3ZuQ0E7RUFDSTtBWDBuQ0o7QVd4bkNJO0VBQ0k7QVgwbkNSO0FXeG5DUTtFQUNJO0VBQ0E7QVgwbkNaO0FXdm5DUTtFQUNJO0FYeW5DWjtBV3RuQ1E7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWHduQ1o7O0FZbjVDQTtFQUNJO0VBQ0E7RUFDSDtFQUNBO0VBQ0c7RUFDQTtFQUNBO0FaczVDSjtBWXA1Q0k7RUFDSTtFQUNBO0VBQ0E7QVpzNUNSO0FZbjVDSTtFQUNJO0VBQ0E7QVpxNUNSO0FZbjVDRTtFQUNDO0VBQ1M7QVpxNUNaO0FZajVDWTtFQUNJO0FabTVDaEI7QVk5NENJOztFQUlJO0VBQ0E7QVo4NENSO0FZNTRDUTs7RUFDSTtFQUNBO0FaKzRDWjtBWTM0Q0k7RUFFSTtFQUNOO0VBQ0E7RUFDQSxlQUphO0VBS2IsY0FMYTtFQU1iO0VBQ007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ047RUFDTTtFQUNBO0FaNDRDUjtBWTE0Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5IdEJKO0VBQ0E7RUFDQTtFQUNBO0VBSUEsb0NtSGdCZ0M7RW5IYnBDO0VBQ0E7QXVHODVDSjtBWTk0Q1k7RW5IM0JKO0VBQ0E7RUFDQTtFQUNBO0VBSUEsbUNtSHFCb0M7RW5IbEJ4QztFQUNBO0F1R3U2Q0o7QVlqNUNJO0VBQ0k7RUFDQTtBWm01Q1I7O0FZOTRDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FaaTVDSjtBWS80Q0k7RUFDSTtBWmk1Q1I7QVk3NENROztFQUVJO0FaKzRDWjtBWTM0Q0k7RUFDSTtFQUNBO0VBQ0E7RW5NL0ZKO0VtTWlHSTtFQUNBO0FaNjRDUjtBWTM0Q1E7RUFDSTtBWjY0Q1o7QVkzNENZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjY0Q2hCO0FZMzRDZ0I7RUFDSTtBWjY0Q3BCO0FZejRDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVoyNENoQjtBWXY0Q1E7RUFDSTtBWnk0Q1o7QVl2NENZO0VBQ0k7RW5MbklWLGdDbEJxakJ3QjtBeUx3OUI5QjtBdkt6Z0RNO0VtTDhITTtJbkw3SEo7RXVLNGdETjtBQUNGO0FZMTRDUTtFQUNJO0VBQ0E7RUFDQTtBWjQ0Q1o7QVkxNENZOzs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQnBNc0tFO0F3THN1Q2xCO0FZMTRDZ0I7OztFQUNJLDJCcE1tS0Y7RW9NbEtFO0VBQ0E7QVo4NENwQjtBWTM0Q2dCOzs7RUFDSSwyQnBNNkpGO0F3TGt2Q2xCO0FZOTRDb0I7OztFQUNJO0FaazVDeEI7QVk3NENZO0VBQ0ksMkJwTXFKRTtBd0wwdkNsQjs7QWFsa0RBO0VBQ0k7QWJxa0RKO0FhcGtESTtFQUNJO0Fic2tEUjtBYWxrRFE7RUFDSTtFQUNBO0VBQ0E7QWJva0RaOztBYzVrREE7RUFDSTtFQUNBO0VBQ0E7QWQra0RKO0FjN2tESTtFQUNJO0FkK2tEUjtBYzdrRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkK2tEWjtBYzdrRFk7RUFDSTtBZCtrRGhCO0FjNWtEWTtFQUNJO0FkOGtEaEI7QWN6a0RJO0VBQ0k7RUFDQTtBZDJrRFI7QWN6a0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJrRFo7QWN6a0RZO0VBQ0k7QWQya0RoQjtBY3hrRFk7RUFDSTtBZDBrRGhCO0FjcmtESTtFQUNJO0FkdWtEUjtBY3BrREk7RUFDSSx5QnRNckNBO0VzTXNDQTtFQUNBO0Fkc2tEUjtBY2xrREk7RUMxREEsV0QyRDRCO0Fkb2tEaEM7QWU3bkRJO0VBQ0ksV0R3RDZCO0VDdkQ3QixZRHVEbUM7RUN0RG5DO0FmK25EUjtBY3JrREk7RUMvREEsWURnRTZCO0FkdWtEakM7QWVyb0RJO0VBQ0ksV0Q2RCtCO0VDNUQvQixZRDREcUM7RUMzRHJDO0FmdW9EUjs7QWNwa0RRO0VBQ0k7QWR1a0RaO0FjcmtEWTtFQUNJO0FkdWtEaEI7QWNua0RRO0VBQ0k7RUFDQTtFQUNBO0FkcWtEWjs7QWNobERRO0VBQ0k7QWRtbERaO0FjamxEWTtFQUNJO0FkbWxEaEI7QWMva0RRO0VBQ0k7RUFDQTtFQUNBO0FkaWxEWjs7QWM1bERRO0VBQ0k7QWQrbERaO0FjN2xEWTtFQUNJO0FkK2xEaEI7QWMzbERRO0VBQ0k7RUFDQTtFQUNBO0FkNmxEWjs7QWN4bURRO0VBQ0k7QWQybURaO0Fjem1EWTtFQUNJO0FkMm1EaEI7QWN2bURRO0VBQ0k7RUFDQTtFQUNBO0FkeW1EWjs7QWNwbkRRO0VBQ0k7QWR1bkRaO0Fjcm5EWTtFQUNJO0FkdW5EaEI7QWNubkRRO0VBQ0k7RUFDQTtFQUNBO0FkcW5EWjs7QWNob0RRO0VBQ0k7QWRtb0RaO0Fjam9EWTtFQUNJO0FkbW9EaEI7QWMvbkRRO0VBQ0k7RUFDQTtFQUNBO0FkaW9EWjs7QWM1b0RRO0VBQ0k7QWQrb0RaO0FjN29EWTtFQUNJO0FkK29EaEI7QWMzb0RRO0VBQ0k7RUFDQTtFQUNBO0FkNm9EWjs7QWN4cERRO0VBQ0k7QWQycERaO0FjenBEWTtFQUNJO0FkMnBEaEI7QWN2cERRO0VBQ0k7RUFDQTtFQUNBO0FkeXBEWjs7QWNucERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZXRNK3NCd0I7RXNNOXNCeEI7RUFDQTtFck1qRkE7QXVMd3VESjs7QWdCdHZEQTtFQUNJLDJDeE1xV3FCO0F3TG81Q3pCO0FnQnZ2REk7RUFDSTtFdk1tQko7RUFDQTtBdUx1dURKO0FnQnR2RFk7Ozs7RUFFSTtBaEIwdkRoQjtBZ0J2dkRZOztFQUNJO0FoQjB2RGhCO0FnQm52RGdCOzs7Ozs7Ozs7Ozs7O0VBRUk7QWhCZ3dEcEI7QWdCN3ZEZ0I7Ozs7O0VBQ0k7QWhCbXdEcEI7O0FnQjV2REE7RUFDSTtBaEIrdkRKO0FnQjd2REk7RUFFSTtFQUNBO0FoQjh2RFI7O0FnQjF2REE7RUFDSTtFQUNBO0FoQjZ2REo7QWdCMXZEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoQjR2RFo7O0FnQnR2REk7RUFDSTtFQUNBO0VBQ0E7RXZNMUJKO0VBQ0E7QXVMb3hESjs7QWdCcHZEUTtFQUNJO0FoQnV2RFo7QWdCcnZEWTtFQUVJO0FoQnN2RGhCO0FnQmx2RFE7RUFDSTtFQUNBO0FoQm92RFo7QWdCbHZEWTtFQUNJO0VBQ0E7RUFDQTtBaEJvdkRoQjtBZ0JsdkRnQjtFQUVJO0FoQm12RHBCO0FnQi91RFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFdk1wRlo7QXVMczBESjtBZ0IvdURnQjtFQUNJO0VBQ0E7QWhCaXZEcEI7QWdCL3VEb0I7RUFHSTtBaEIrdUR4QjtBZ0J4dURJO0VBQ0k7RUFDQTtFQUNBO0V2TXhHSjtBdUxtMURKO0FnQnh1RFE7RTNHN0dQO0VBQ0E7RUFDRztFQUNIO0VBQ0c7RTJHMkdRO0VBQ0EseUJ4TXFkZ0M7RXdNcGRoQztFdk0vR1I7QXVMODFESjtBZ0I1dURZO0VBRUk7QWhCNnVEaEI7QWdCenVEUTtFQUNJO0FoQjJ1RFo7QWdCeHVEUTtFQUNJO0VBQ0E7QWhCMHVEWjtBZ0J4dURZO0VBQ0k7RUFDQTtBaEIwdURoQjtBZ0JwdURZO0VBQ0k7QWhCc3VEaEI7QWdCaHVEUTtFQUNJO0VBQ0E7RUFDQTtFdk1sSlI7QXVMcTNESjs7QWdCM3RESTtFQUNJO0VBQ0E7RUFDQTtBaEI4dERSO0FnQjV0RFE7RUFDSTtBaEI4dERaO0FnQjN0RFE7RUFDSTtBaEI2dERaO0FnQnp0REk7RUFDSTtBaEIydERSO0FnQnh0REk7RUFDSTtFQUNBO0FoQjB0RFI7O0FpQnI1REE7RUFDSTtFQUNBO0V4TVdBO0F1TDg0REo7QWlCdDVESTtFQUNJO0FqQnc1RFI7QWlCcjVESTtFQUNJO0FqQnU1RFI7QWlCbDVEWTtFQUNJO0FqQm81RGhCO0FpQmg1RFE7RXhNOEJKO0VBa0JBO0F1TG8yREo7O0FrQno2REE7O0VBRUM7QWxCNDZERDtBa0IxNkRDOztFQUNDO0FsQjY2REY7O0FrQng2REE7RUFDQztFQUNBO0V6TUVHO0F1TDA2REo7QWtCejZEQztFQUNDO0VBQ0E7RUFDQTtBbEIyNkRGO0FrQng2REM7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7QWxCMDZERjtBa0J2NkRDO0VBQ0M7QWxCeTZERjtBa0JyNkRFO0VBQ0M7QWxCdTZESDtBa0JuNkRDO0VBQ0M7QWxCcTZERjs7QWtCaDZEQTtFQUNDO0FsQm02REQ7QWtCajZEQztFQUNDO0FsQm02REY7QWtCLzVEQztFQUNDO0VBQ0E7QWxCaTZERjs7QWtCNzVEQTtFQUNDO0FsQmc2REQ7O0FrQjE1REM7RUFDSTtFQUNBO0FsQjY1REw7QWtCejVEQztFQUNJO0VBQ0E7QWxCMjVETDtBa0J6NURFO0VBQ0M7QWxCMjVESDtBa0J0NURDO0VBQ0k7RUFDQTtBbEJ3NURMO0FrQnQ1REU7RUFDQztBbEJ3NURIO0FrQnI1REU7RUFDQztBbEJ1NURIO0FrQmw1REM7RUFDSTtFQUNBO0FsQm81REw7QWtCaDVEQztFQUNJO0VBQ0E7QWxCazVETDs7QW1Cei9EQTtFQUNJO0FuQjQvREo7O0FtQnovREE7RTFNU0k7QXVMby9ESjs7QW9CbGdFQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7RUFDQTtFQUNHO0VBQ0E7RUFDQTtBcEJvZ0VKO0FvQmxnRUM7RUFDSTtFQUNHO0VBQ0E7RUFDQTtBcEJvZ0VSO0FvQmhnRUM7RUFDQztFQUNBLGdCNU0wVnFCO0F3THdxRHZCO0FvQmhnRVE7RUFDSTtBcEJrZ0VaO0FvQjcvREM7RUFDTztFQUNBLGdCNU0rVWE7QXdMZ3JEckI7QW9CMy9ESTtFQUNJO0VBQ0E7QXBCNi9EUjtBb0IzL0RRO0UzSFNBO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkMySGZnQztFM0hrQnBDO0VBQ0E7QXVHZy9ESjtBb0IvL0RJO0VBQ0k7RUFDQTtBcEJpZ0VSO0FvQi8vRFE7RTNIQUE7RUFDQTtFQUNBO0VBQ0E7RUFJQSx3QzJITmdDO0UzSFNwQztFQUNBO0F1RzYvREo7QW9CbmdFSTtFQUNJO0VBQ0E7QXBCcWdFUjtBb0JuZ0VRO0UzSFRBO0VBQ0E7RUFDQTtFQUNBO0VBSUEsMkMySEdnQztFM0hBcEM7RUFDQTtBdUcwZ0VKO0FvQnZnRUk7RUFDSTtFQUNBO0FwQnlnRVI7QW9CdmdFUTtFM0hsQkE7RUFDQTtFQUNBO0VBQ0E7RUFJQSwwQzJIWWdDO0UzSFRwQztFQUNBO0F1R3VoRUo7O0FvQnhnRUE7RUFDSTtBcEIyZ0VKOztBb0J4Z0VBO0VBQ0k7QXBCMmdFSjs7QXFCNWxFQTtFQUNJO0VBQ0E7QXJCK2xFSjtBcUI3bEVJO0VBQ0k7RUFDQTtFQUNBO0U1TVFKO0F1THdsRUo7QXFCNWxFSTtFQUNJO0FyQjhsRVI7QXFCM2xFSTtFQUNJO0FyQjZsRVI7QXFCemxFSTtFQUNJO0FyQjJsRVI7O0FzQi9tRUE7OztFQUdDO0F0QmtuRUQ7O0FzQi9tRUE7RUFDQyxnQjlNd1dvQjtBd0wwd0RyQjs7QXNCL21FQTtFQUNDLGdCOU1vV29CO0U4TW5XcEIsa0I5TStWYztBd0xteERmOztBc0I5bUVBO0VBQ0M7QXRCaW5FRDs7QXNCOW1FQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QmluRUQ7QXNCL21FQztFQUNDO0VBQ0EsZ0MvTWlpQjRCO0F5TGdsRDlCO0FzQi9tRUU7RUFDQztBdEJpbkVIOztBc0IxbUVDO0U3TTNCRztFNk02QkY7RUFDQTtFQUNBO0VBQ0E7QXRCNm1FRjtBc0IzbUVFO0VBQ0M7RUFDQSxnQjlNOFRvQjtFOE03VHBCO0VBQ0E7QXRCNm1FSDtBc0J6bUVDO0VBQ0M7QXRCMm1FRjtBc0JubUVDO0U3TW5ERztFNk1xREY7RUFDQTtFQUNBO0VBQ0E7QXRCcW1FRjtBc0JubUVFO0VBQ0M7QXRCcW1FSDtBc0JsbUVFO0VBQ0M7QXRCb21FSDs7QXNCNWxFRTtFQUNDLG1DOU0rTjZCO0U4TTlON0Isb0M5TThONkI7QXdMaTREaEM7O0FzQnZsRUU7RUFDQztBdEIwbEVIOztBc0JubEVFO0VBQ0M7QXRCc2xFSDs7QXNCL2tFRTtFQUNDO0F0QmtsRUg7O0FzQjNrRUU7RUFDQztBdEI4a0VIOztBdUJ0c0VJOzs7O0VBSUk7QXZCeXNFUjtBdUJ0c0VJO0VBQ0k7RUFDQTtFQUNBO0F2QndzRVI7QXVCdHNFUTtFQUNJLDJDL015VmE7RStNeFZiLGUvTTBWSztBd0w4MkRqQjs7QXdCdHRFQTtFQUNJO0VBQ0E7QXhCeXRFSjtBd0J2dEVJO0VBQ0k7QXhCeXRFUjtBd0J0dEVJO0VBQ0k7RUFDQTtBeEJ3dEVSO0F3QnJ0RUk7RUFDSTtFQUNBO0VBQ0E7QXhCdXRFUjtBd0JydEVRO0VBQ0k7RUFDQTtFQUNBO0UvTVBSO0UrTVNRO0VBQ0E7RUFDQTtBeEJ1dEVaO0F3QnJ0RVk7RUFDSTtBeEJ1dEVoQjtBd0JsdEVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJvdEVSO0F3Qmx0RVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL01qQ1I7QXVMc3ZFSjtBd0JsdEVZO0VBQ0k7QXhCb3RFaEI7QXdCOXNFUTtFQUNJO0F4Qmd0RVo7QXdCN3NFUTtFQUNJO0VBQ0E7QXhCK3NFWjtBd0Ixc0VJO0VBQ0k7QXhCNHNFUjtBd0J6c0VROztFQUVJO0VBQ0E7RUFDQTtBeEIyc0VaO0F3QnhzRVE7RUFDSTtBeEIwc0VaO0F3QnZzRVE7RUFDSTtBeEJ5c0VaO0F3QnRzRVE7RUFDSTtBeEJ3c0VaO0EvS3p0RUk7RXVNZ0JJO0lBS1E7RXhCd3NFZDtBQUNGO0F3Qm5zRVE7RUFDSTtBeEJxc0VaO0F3QmhzRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QmtzRVo7QXdCaHNFWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UvTXhHWjtBdUwyeUVKO0F3QmhzRWdCO0VBQ0k7QXhCa3NFcEI7O0F3QnhyRUk7RUFDSTtBeEIyckVSOztBeUJqMEVBO0VBQ0k7RUFDQTtFQUNBO0F6Qm8wRUo7O0F5QmgwRUE7RUFFSTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFFQTtFQUtBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtBekJxekVKO0F5Qmx6RUk7RUFDSTtBekJvekVSO0F5Qmh6RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQSx1QmpObVF3QjtFaU5sUXhCO0VBQ0EsZ0JqTjhUZTtFaU43VGY7QXpCa3pFUjtBeUI5eUVJO0VBQ0k7QXpCZ3pFUjtBeUI3eUVRO0VBQ0k7RUFDQTtBekIreUVaO0F5QjN5RVk7RUFHSTtBekIyeUVoQjtBeUJ6eUVnQjtFQUNJO0F6QjJ5RXBCO0F5QnR5RVE7RUFDSTtBekJ3eUVaO0F5QnR5RVk7RUFDSTtBekJ3eUVoQjtBeUJqeUVRO0VBQ0k7QXpCbXlFWjtBeUI5eEVJO0VBQ0k7RUFDQSxnQmpOa1JXO0VpTmpSWDtBekJneUVSO0F5QjV4RUk7RUFDSTtBekI4eEVSO0F5QjV4RVE7RUFDSTtFQUNBLGdCak51UVc7RWlOdFFYO0F6Qjh4RVo7QXlCenhFSTtFaE5qR0E7QXVMNjNFSjtBeUJ4eEVZO0VoTmhFUjtBdUwyMUVKO0F5QnZ4RVk7RWhOOURSO0F1THcxRUo7QXlCcHhFWTtFaE54RFI7QXVMKzBFSjtBeUJueEVZO0VoTmxFUjtBdUx3MUVKO0F5Qi93RUk7RUFDSTtBekJpeEVSO0F5QjN3RVE7Ozs7RUFFSTtBekIrd0VaO0F5QjF3RUk7RUFDSTtBekI0d0VSO0F5Qnh3RUk7RUFDSTtFQUNBO0F6QjB3RVI7QXlCeHdFUTtFQUNJLGdCak5nTlc7QXdMMGpFdkI7QXlCdndFUTtFQUVJO0VBQ0E7QXpCd3dFWjtBeUJud0VJO0VBQ0k7RUFDQTtBekJxd0VSO0F5Qmp3RUk7RUFDSTtFQUNBLG1Dak40bkJzQjtFaU4zbkJ0QjtFaE50S0o7QXVMMDZFSjtBeUJqd0VRO0VoTmhLSjtFQUNBO0VnTmlLUTtFQUNBO0F6Qm93RVo7QXlCbHdFWTtFQUNJO0VBQ0E7RUFDQSxnQmpOaUxPO0F3TG1sRXZCO0F5Qmp3RVk7RUFDSTtFQUNBO0F6Qm13RWhCO0F5Qmp3RWdCO0VBQ0k7QXpCbXdFcEI7QXlCOXZFUTtFQUNJO0F6Qmd3RVo7QXlCM3ZFSTtFQUNJLGdCak42SmU7QXdMZ21FdkI7QXlCenZFSTtFQUNJO0VBQ0E7QXpCMnZFUjtBeUJ2dkVJOztFQUVJO0F6Qnl2RVI7QXlCdHZFSTs7RUFFSTtFQUNBO0VBQ0EsZ0JqTjJJVztBd0w2bUVuQjtBeUJydkVJOztFaE4zTkE7QXVMbzlFSjtBeUJudkVJO0VBQ0k7RUFDQTtBekJxdkVSO0F5Qmp2RUk7RUFDSTtFQUNBO0F6Qm12RVI7QXlCL3VFSTtFQUNJO0F6Qml2RVI7QXlCN3VFSTtFQUNJO0F6Qit1RVI7O0F5QjF1RUE7RUFDSSxnQmpOd0dpQjtBd0xxb0VyQjs7QS9LNzZFSTtFd011TUk7SUFDSTtJQUNBO0V6QjB1RVY7RXlCdnVFYztJQUVJO0V6Qnd1RWxCO0V5QnJ1RWM7SUFDSTtFekJ1dUVsQjtFeUJwdUVjO0lBRUk7RXpCcXVFbEI7QUFDRjtBMEJqZ0ZBO0VBQ0M7RUFDQTtFQUNBO0ExQm1nRkQ7QTBCamdGQztFQUNDO0VBQ0E7RUFDQSxzQkFYZ0I7RUFZaEI7RUFDQTtFak5DRTtBdUxtZ0ZKO0EwQmpnRkU7RUFDQztBMUJtZ0ZIO0EwQmhnRkU7RWpOK0JFO0VBTUE7QXVMKzlFSjtBMEJoZ0ZHO0VBQ0M7RUFDQTtFQUNBO0ExQmtnRko7QTBCOS9FSTtFQUNDO0VBQ0E7QTFCZ2dGTDtBMEI5L0VLO0VBQ0M7QTFCZ2dGTjtBMEI1L0VJO0VBQ0M7RUFDQTtBMUI4L0VMO0EwQjUvRUs7RUFDQztBMUI4L0VOO0EwQjVnRkk7RUFDQztFQUNBO0ExQjhnRkw7QTBCNWdGSztFQUNDO0ExQjhnRk47QTBCMWdGSTtFQUNDO0VBQ0E7QTFCNGdGTDtBMEIxZ0ZLO0VBQ0M7QTFCNGdGTjtBMEIxaEZJO0VBQ0M7RUFDQTtBMUI0aEZMO0EwQjFoRks7RUFDQztBMUI0aEZOO0EwQnhoRkk7RUFDQztFQUNBO0ExQjBoRkw7QTBCeGhGSztFQUNDO0ExQjBoRk47QTBCeGlGSTtFQUNDO0VBQ0E7QTFCMGlGTDtBMEJ4aUZLO0VBQ0M7QTFCMGlGTjtBMEJ0aUZJO0VBQ0M7RUFDQTtBMUJ3aUZMO0EwQnRpRks7RUFDQztBMUJ3aUZOO0EwQnRqRkk7RUFDQztFQUNBO0ExQndqRkw7QTBCdGpGSztFQUNDO0ExQndqRk47QTBCcGpGSTtFQUNDO0VBQ0E7QTFCc2pGTDtBMEJwakZLO0VBQ0M7QTFCc2pGTjtBMEJwa0ZJO0VBQ0M7RUFDQTtBMUJza0ZMO0EwQnBrRks7RUFDQztBMUJza0ZOO0EwQmxrRkk7RUFDQztFQUNBO0ExQm9rRkw7QTBCbGtGSztFQUNDO0ExQm9rRk47QTBCbGxGSTtFQUNDO0VBQ0E7QTFCb2xGTDtBMEJsbEZLO0VBQ0M7QTFCb2xGTjtBMEJobEZJO0VBQ0M7RUFDQTtBMUJrbEZMO0EwQmhsRks7RUFDQztBMUJrbEZOO0EwQmhtRkk7RUFDQztFQUNBO0ExQmttRkw7QTBCaG1GSztFQUNDO0ExQmttRk47QTBCOWxGSTtFQUNDO0VBQ0E7QTFCZ21GTDtBMEI5bEZLO0VBQ0M7QTFCZ21GTjtBMEJ6bEZHO0VqTnRDQztFaU53Q0E7RUFDQTtBMUIybEZKO0EwQnhsRks7RUFDQztFQUNBO0VBQ0E7QTFCMGxGTjtBMEJ2bEZLO0VBQ0M7RUFDQTtFQUNBO0ExQnlsRk47QTBCbG1GSztFQUNDO0VBQ0E7RUFDQTtBMUJvbUZOO0EwQmptRks7RUFDQztFQUNBO0VBQ0E7QTFCbW1GTjtBMEI1bUZLO0VBQ0M7RUFDQTtFQUNBO0ExQjhtRk47QTBCM21GSztFQUNDO0VBQ0E7RUFDQTtBMUI2bUZOO0EwQnRuRks7RUFDQztFQUNBO0VBQ0E7QTFCd25GTjtBMEJybkZLO0VBQ0M7RUFDQTtFQUNBO0ExQnVuRk47QTBCaG9GSztFQUNDO0VBQ0E7RUFDQTtBMUJrb0ZOO0EwQi9uRks7RUFDQztFQUNBO0VBQ0E7QTFCaW9GTjtBMEIxb0ZLO0VBQ0M7RUFDQTtFQUNBO0ExQjRvRk47QTBCem9GSztFQUNDO0VBQ0E7RUFDQTtBMUIyb0ZOO0EwQnBwRks7RUFDQztFQUNBO0VBQ0E7QTFCc3BGTjtBMEJucEZLO0VBQ0M7RUFDQTtFQUNBO0ExQnFwRk47QTBCOXBGSztFQUNDO0VBQ0E7RUFDQTtBMUJncUZOO0EwQjdwRks7RUFDQztFQUNBO0VBQ0E7QTFCK3BGTjtBMEJocEZHO0VBQ0M7RUFDQTtBMUJrcEZKOztBMkJ0dUZJO0VBQ0k7RUFDQTtBM0J5dUZSO0EyQnR1Rkk7RUFDSTtFQUVBO0EzQnV1RlI7QTJCcnVGUTtFQUNJO0EzQnV1Rlo7QTJCcnVGUTtFQUNJO0EzQnV1Rlo7QTJCbnVGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzQnF1RlI7QTJCbnVGUTtFQUNJO0EzQnF1Rlo7QTJCanVGSTtFQUNJO0VBQ0E7RUFDQTtBM0JtdUZSO0EyQmh1Rkk7RUFDSTtFQUNBO0VBQ0E7QTNCa3VGUjtBMkIvdEZJOztFQUVJO0VBQ0E7QTNCaXVGUjtBMkI5dEZJO0VBRUk7RUFDQTtFQUNBO0EzQit0RlI7O0EyQjN0RkE7RUFDSTtFQUNBO0EzQjh0Rko7O0EyQjN0RkE7RUFDSTtFQUNBO0EzQjh0Rko7O0EyQjN0RkE7RUFDSTtBM0I4dEZKOztBMkIzdEZBO0VBQ0k7RUFDQTtBM0I4dEZKOztBMkIzdEZBO0VBQ0k7QTNCOHRGSjs7QTJCMXRGQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQSxzQ3BOdWdCMEI7RW9OdGdCMUI7RUFDQTtFQUNBO0VsTnpFQTtBdUx1eUZKO0EyQjN0Rkk7O0VBQ0k7RUFDQTtBM0I4dEZSO0EyQjV0RlE7O0VBQ0k7RUFDQTtBM0IrdEZaO0EyQjV0Rlk7O0VBQ0k7QTNCK3RGaEI7QTJCNXRGWTs7RUFDSTtBM0IrdEZoQjtBMkI1dEZZOzs7O0VBRUk7RUFDQTtBM0JndUZoQjtBMkIzdEZJOzs7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QTNCK3RGUjtBMkI3dEZROzs7Ozs7OztFQUVJO0EzQnF1Rlo7O0EyQmh1RkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QTNCbXVGSjs7QTJCaHVGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxOaElBO0F1TG8yRko7O0E0QjkyRkE7RUFDSTtFQUdJO0E1QisyRlI7QTRCMzJGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQnBOaVhJO0VvTmhYSixnQnBONlZXO0VvTjVWWDtBNUI2MkZaO0E0QnIyRlE7RUFDSTtBNUJ1MkZaO0E0Qm4yRkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0k7QTVCbTJGWjtBNEJoMkZRO0VBQ0k7RUFDQTtFQUNBO0E1QmsyRlo7QTRCLzFGUTtFQUNJO0VBQ0E7RUFDQTtBNUJpMkZaO0E0QjcxRkk7RUFDSSxrQnBOaVRPO0VvTmhUUDtFQUNBLGdCcE5vVGU7QXdMMmlGdkI7QTRCNzFGUTtFQUNJO0E1QisxRlo7QTRCNTFGUTtFQUNJO0E1QjgxRlo7QTRCMzFGUTtFQUNJO0E1QjYxRlo7QTRCeDFGUTtFQUNJO0E1QjAxRlo7QTRCcjFGUTtFQUtJO0E1Qm0xRlo7QTRCLzBGSTtFQUNJO0E1QmkxRlI7O0E0QjMwRkk7RUFDSTtBNUI4MEZSO0E0QjUwRlE7RUFDSTtBNUI4MEZaO0E0QnowRlE7RUFLSTtBNUJ1MEZaO0E0Qm4wRkk7RUFDSTtFQUNBO0VBQ0E7QTVCcTBGUjtBNEJuMEZRO0VBQ0k7QTVCcTBGWjs7QTZCajdGQTtFQUNDO0VBQ0E7RUFDQTtFQUNHO0VwTkpBO0F1THk3Rko7QTZCbDdGQztFQUNDO0E3Qm83RkY7QTZCajdGQztFQUNDO0VBQ0EsZ0JyTnNWaUI7QXdMNmxGbkI7QTZCaDdGQztFQUNDO0E3Qms3RkY7QTZCaDdGRTtFcE5uQkU7QXVMczhGSjtBNkI5NkZDO0VBQ0M7QTdCZzdGRjtBNkI5NkZFO0VwTjNCRTtBdUw0OEZKO0E2QjU2RkM7RUFDQztBN0I4NkZGO0E2QjU2RkU7RXBObkNFO0F1TGs5Rko7QTZCejZGRTtFQUNDO0E3QjI2Rkg7QTZCdjZGRztFcE45Q0M7QXVMdzlGSjtBNkJwNkZDO0VwTnBERztBdUwyOUZKO0E2QnA2RkU7RUFDQztBN0JzNkZIO0E2Qmo2RkM7RUFFQyx5QkE1RWM7QTdCOCtGaEI7QTZCLzVGRztFQUVDLHlCQTVFZ0I7QTdCNCtGcEI7QTZCMTVGSTtFQUNDLDhCQXBGYTtBN0JnL0ZsQjtBNkJ0NUZHO0VBQ0M7QTdCdzVGSjtBNkJyNUZHO0VBQ0MseUNBN0ZpQjtBN0JvL0ZyQjtBNkIxNEZJOzs7Ozs7Ozs7Ozs7Ozs7RUFDQyw4QkE3R2E7QTdCdWdHbEI7QTZCdjVGSTs7Ozs7Ozs7Ozs7Ozs7O0VBQ0MsbUNBcEhVO0VBcUhWLHdCQXhITTtFQXlITix3REE3R1k7QTdCb2hHakI7QTZCcjZGSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFQyx3QkE3SE07QTdCK2pHWDtBNkI5N0ZJOzs7Ozs7Ozs7Ozs7Ozs7RUFDQyxzQ0FsSU07QTdCZ2xHWDtBNkIzOEZJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVDLHlDQS9IZ0I7QTdCdW1HckI7QTZCcitGSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFQyx5QkFySWU7QTdCdW9HcEI7QTZCOS9GSzs7Ozs7Ozs7Ozs7Ozs7O0VBQ0Msc0NBOUlTO0VBK0lULG1EQXhJMkI7QTdCc3BHakM7QTZCeGdHRTtFQUNDLHdCQXpKUTtFQTBKUixtQ0F2Slk7RUF3SlosK0JBeEpZO0E3QmtxR2Y7O0E4QnJxR0E7OztFQUdDO0VBQ0c7RUFDSDtBOUJ3cUdELEM7Ozs7QStCanJHQTs7OztFQUlFO0FBQ0Y7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7O0VBRUUsYUFBYTtFQUNiLFNBQVM7RUFDVCxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLGtCQUFrQjtFQUNsQixNQUFNO0FBQ1I7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLFdBQVc7RUFDWCxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixTQUFTO0VBQ1QsU0FBUztBQUNYOztBQUVBO0VBQ0UsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsU0FBUztFQUNULGlCQUFpQjtFQUNqQixTQUFTO0FBQ1g7O0FBRUE7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixVQUFVO0VBQ1YsU0FBUztBQUNYOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSx3QkFBd0I7RUFDeEIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixZQUFZO0VBQ1osVUFBVTtBQUNaOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsWUFBWTtFQUNaLFNBQVM7RUFDVCxpQkFBaUI7QUFDbkI7O0FBRUE7RUFDRSwwQkFBMEI7QUFDNUI7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixZQUFZO0VBQ1osU0FBUztBQUNYOztBQUVBO0VBQ0UsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSx1QkFBdUI7RUFDdkIsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxlQUFlO0VBQ2YsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0Usd0JBQXdCO0VBQ3hCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsaURBQWlEO0FBQ25EO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsY0FBYztFQUNkLG1CQUFtQjtBQUNyQjtBQUNBOztFQUVFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsV0FBVztBQUNiO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsU0FBUyxFQUFFLGlDQUFpQztBQUM5QztBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLHdCQUF3QjtFQUN4QixpQkFBaUI7RUFDakIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1osV0FBVztBQUNiO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFNBQVMsRUFBRSxpQ0FBaUM7QUFDOUM7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLDJDQUEyQztBQUM3QztBQUNBOzs7O0VBSUUsc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsaUNBQWlDO0FBQ25DO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsV0FBVztBQUNiO0FBQ0E7RUFDRSxRQUFRO0FBQ1Y7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBOzs7RUFHRSx5QkFBeUIsRUFBRSw2QkFBNkI7QUFDMUQ7QUFDQTs7O0VBR0UseUJBQXlCLEVBQUUsOEJBQThCO0FBQzNEOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFFBQVE7RUFDUixXQUFXLEVBQUUsNEJBQTRCO0FBQzNDO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLFNBQVMsRUFBRSxpQ0FBaUM7QUFDOUM7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBOzs7RUFHRSxTQUFTLEVBQUUsNEJBQTRCO0FBQ3pDO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjLEVBQUUscUJBQXFCO0FBQ3ZDO0FBQ0E7OztFQUdFLGNBQWMsRUFBRSw4Q0FBOEM7QUFDaEU7O0FBRUE7RUFDRSxZQUFZLEVBQUUsNEJBQTRCO0VBQzFDLGlCQUFpQjtFQUNqQixXQUFXO0FBQ2I7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBOztFQUVFLGNBQWM7QUFDaEI7QUFDQTs7RUFFRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsWUFBWSxFQUFFLDRCQUE0QjtFQUMxQyxpQkFBaUI7RUFDakIsV0FBVztBQUNiO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7O0VBRUUsVUFBVTtBQUNaO0FBQ0E7O0VBRUUsWUFBWTtBQUNkOztBQUVBO0VBQ0UsWUFBWSxFQUFFLDRCQUE0QjtFQUMxQyxpQkFBaUI7RUFDakIsV0FBVztFQUNYLFFBQVEsRUFBRSwrQkFBK0I7QUFDM0M7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLHlDQUF5QztBQUMzQztBQUNBOztFQUVFLGlDQUFpQztBQUNuQztBQUNBOztFQUVFLGNBQWMsRUFBRSwyQkFBMkI7QUFDN0M7O0FBRUE7RUFDRSxZQUFZLEVBQUUsNEJBQTRCO0VBQzFDLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsU0FBUztFQUNULFVBQVU7QUFDWjtBQUNBO0VBQ0UsU0FBUztFQUNULFlBQVk7QUFDZDtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7O0VBRUUsY0FBYztBQUNoQjtBQUNBOztFQUVFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxvQkFBb0I7RUFDcEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVcsRUFBRSx5QkFBeUI7QUFDeEM7QUFDQTs7O0VBR0UsY0FBYyxFQUFFLDBCQUEwQjtBQUM1QztBQUNBOzs7RUFHRSxjQUFjLEVBQUUsNEJBQTRCO0FBQzlDO0FBQ0E7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxTQUFTLEVBQUUsaUNBQWlDO0FBQzlDO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFNBQVMsRUFBRSw0QkFBNEI7QUFDekM7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsU0FBUztBQUNYOztBQUVBOztFQUVFLGNBQWMsRUFBRSx5Q0FBeUM7QUFDM0Q7QUFDQTtFQUNFLFVBQVU7QUFDWjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsWUFBWTtFQUNaLGlCQUFpQixFQUFFLDRCQUE0QjtFQUMvQyxXQUFXO0VBQ1gsU0FBUyxFQUFFLDRCQUE0QjtBQUN6QztBQUNBO0VBQ0UsV0FBVztFQUNYLE1BQU07QUFDUjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7O0VBRUUsU0FBUztBQUNYO0FBQ0E7O0VBRUUsY0FBYztBQUNoQjtBQUNBOztFQUVFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFVBQVU7RUFDVixTQUFTO0FBQ1g7QUFDQTtFQUNFLFVBQVU7RUFDVixTQUFTO0FBQ1g7O0FBRUE7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFlBQVksRUFBRSw0QkFBNEI7RUFDMUMsaUJBQWlCO0VBQ2pCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTs7RUFFRSxXQUFXLEVBQUUsZ0NBQWdDO0FBQy9DO0FBQ0E7O0VBRUUsY0FBYyxFQUFFLGtDQUFrQztBQUNwRDs7QUFFQTtFQUNFLG9CQUFvQjtFQUNwQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLFlBQVksRUFBRSwwQkFBMEI7RUFDeEMsaUJBQWlCO0VBQ2pCLFNBQVMsRUFBRSwwQkFBMEI7RUFDckMsV0FBVztBQUNiO0FBQ0E7RUFDRSxNQUFNO0FBQ1I7QUFDQTtFQUNFLFVBQVUsRUFBRSx1REFBdUQ7QUFDckU7QUFDQTtFQUNFLFNBQVMsRUFBRSxrR0FBa0c7QUFDL0c7QUFDQTtFQUNFLE1BQU07QUFDUjtBQUNBO0VBQ0UsVUFBVTtBQUNaOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7Ozs7QUNya0JBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCO0FBQ0E7O0VBRUUsY0FBYztBQUNoQjtBQUNBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsY0FBYztFQUNkLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsWUFBWTtFQUNaLCtEQUErRDtFQUMvRCx5QkFBeUI7RUFDekIsY0FBYztBQUNoQjtBQUNBOztFQUVFLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIsZUFBZTtFQUNmLFlBQVk7RUFDWiwrREFBK0Q7RUFDL0QseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLFlBQVk7QUFDZDtBQUNBOzt5REFFeUQ7QUFDekQ7RUFDRSxVQUFVO0VBQ1YsZUFBZTtFQUNmLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1Qsd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSxNQUFNO0VBQ04sUUFBUTtFQUNSLFdBQVc7QUFDYjtBQUNBO0VBQ0UsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0FBQ2I7QUFDQTtFQUNFLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztBQUNiO0FBQ0E7RUFDRSxNQUFNO0VBQ04sUUFBUTtFQUNSLFdBQVc7QUFDYjtBQUNBO0VBQ0UsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0FBQ2I7QUFDQTtFQUNFLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztBQUNiO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsVUFBVTtBQUNaO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsVUFBVTtBQUNaO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsV0FBVztBQUNiO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsV0FBVztBQUNiO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsWUFBWTtBQUNkO0FBQ0E7RUFDRSxZQUFZO0VBQ1osVUFBVTtBQUNaO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQiw4QkFBOEI7RUFDOUIsc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixtQ0FBbUM7RUFDbkMsc0NBQXNDO0VBQ3RDLDhCQUE4QjtFQUM5QixnQ0FBZ0M7RUFDaEMsNEJBQTRCO0VBQzVCLGlDQUFpQztFQUNqQyxvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLGNBQWM7RUFDZCxZQUFZO0VBQ1osK0RBQStEO0VBQy9ELHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsY0FBYztFQUNkLDRCQUE0QjtFQUM1QixzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLGlDQUFpQztFQUNqQyxvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLFVBQVU7RUFDVixnRUFBZ0U7RUFDaEUsMEJBQTBCO0VBQzFCLGVBQWU7QUFDakI7QUFDQTtFQUNFLG9FQUEwd0I7QUFDNXdCO0FBQ0E7RUFDRSxvRUFBa3pCO0FBQ3B6QjtBQUNBO0VBQ0Usb0VBQXNnQjtBQUN4Z0I7QUFDQTtFQUNFLG9FQUEwdUI7QUFDNXVCO0FBQ0E7OztFQUdFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCO0FBQ0E7OztFQUdFLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxTQUFTO0VBQ1QsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixZQUFZO0VBQ1osK0RBQStEO0VBQy9ELHlCQUF5QjtBQUMzQjtBQUNBLG9CQUFvQjtBQUNwQjtFQUNFO0lBQ0UseUJBQXlCO0lBQ3pCLFdBQVc7RUFDYjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxhQUFhO0lBQ2IsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0lBQ1osWUFBWTtFQUNkO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UseUJBQXlCO0lBQ3pCLFdBQVc7RUFDYjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxhQUFhO0lBQ2IsV0FBVztFQUNiO0VBQ0E7SUFDRSxZQUFZO0lBQ1osWUFBWTtFQUNkO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsNEJBQTRCO0lBQzVCLFdBQVc7RUFDYjtFQUNBO0lBQ0UsNEJBQTRCO0VBQzlCO0FBQ0Y7Ozs7O0FDdlBBLCtFQUErRTtBQUMvRSxtQkFBbUIsQzs7OztBQ0RuQixpQkFBaUIsQzs7OztBREFqQiwrRUFBK0U7QUFDL0UsbUJBQW1CLEM7Ozs7QUVEbkI7RUFDRSxnQ0FBZ0M7RUFDaEMsNkNBQStDO0VBQy9DOzs7eURBRzJFO0VBQzNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsK0VBQStFO0VBQy9FLDJDQUEyQztFQUMzQyxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWM7O0FBRWhCLHNDQUFzQztDQUNyQyxvQkFBb0I7Q0FDcEIsY0FBYztDQUNkLGtCQUFrQjtDQUNsQixvQkFBb0I7Q0FDcEIsY0FBYztDQUNkLGtCQUFrQjtDQUNsQixvQkFBb0I7Q0FDcEIsY0FBYztDQUNkLGtCQUFrQjtDQUNsQixvQkFBb0I7Q0FDcEIsY0FBYztDQUNkLGtCQUFrQjtDQUNsQixvQkFBb0I7Q0FDcEIsY0FBYztDQUNkLGtCQUFrQjtFQUNqQixtQ0FBbUM7RUFDbkMsa0NBQWtDO0FBQ3BDOztBQUVBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztBQUVsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0VBRTNCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCOztFQUVoQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztBQUU3QjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7O0FBRWxCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7O0VBRWhCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFLE9BQU87O0FBRTdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGdCQUFnQjs7RUFFaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7RUFFM0IsWUFBWTtBQUNkO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCLEVBQUUsT0FBTzs7QUFFN0I7QUFDQTtFQUNFLGdCQUFnQjs7QUFFbEI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRSxPQUFPOztFQUUzQixZQUFZO0FBQ2Q7O0FBRUE7QUFDQSxrQkFBa0I7QUFDbEIsQzs7OztBQ3IrUUE7RUFDRSxnQ0FBZ0M7RUFDaEMsNkNBQStDO0VBQy9DOzs7eURBRzJFO0VBQzNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsK0VBQStFO0VBQy9FLDJDQUEyQztFQUMzQyxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWM7O0VBRWQsc0NBQXNDO0VBQ3RDLG1DQUFtQztFQUNuQyxrQ0FBa0M7QUFDcEM7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCOzs7OztBQ2p0REE7RUFDRSw4QkFBOEI7RUFDOUIsNkNBQTZDO0VBQzdDOzs7eURBR3VFO0VBQ3ZFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsK0VBQStFO0VBQy9FLHlDQUF5QztFQUN6QyxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWM7O0VBRWQsc0NBQXNDO0VBQ3RDLG1DQUFtQztFQUNuQyxrQ0FBa0M7QUFDcEM7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCOzs7OztBSGp0REEsaUJBQWlCLEM7Ozs7QUlvQmpCO0FDcEJBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRHVCRjtBRTdCQTtFQUNFO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtBRjRCRjtBRTFCRTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRjJCSjtBRXhCRTtFQUNFO0VBQ0E7RUFDQTtBRjBCSjtBRXBCSTtFQUNFO0VBQ0E7QUZzQk47QUd0REE7RUFDRTtFQUVBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7QUhxREY7QUduREU7RUFDRTtFQUNBO0VBQ0E7QUhxREo7QUdsREU7RUFDRTtFQUNBO0VBQ0E7QUhvREo7QUcvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGlESjtBRy9DSTtFQUNFO0FIaUROOztBSTFGQTtFQUNFO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFFQTtFQUNBO0VBRUE7RUFFQTtBSnVGRjs7QUlwRkE7RUFDRTtBSnVGRjs7QUlwRkE7RUFDRTtFQUNBO0VBQ0E7QUp1RkY7O0FJcEZBO0VBQ0U7RUFFQTtFQUNBO0FKc0ZGOztBSW5GQTtFQUNFO0FKc0ZGOztBSW5GQTtFQUNFO0FKc0ZGOztBSW5GQTtFQUNFO0VBQ0E7RUFDQTtBSnNGRjs7QUluRkE7RUFDRTtFQUNBO0VBQ0E7QUpzRkY7O0FJbkZBO0VBQ0U7RUFDQTtBSnNGRjtBSXBGRTtFQUNFO0VBQ0E7RUFDQTtBSnNGSjtBSXBGSTtFQUNFO0FKc0ZOO0FJbEZFO0VBQ0U7QUpvRko7O0FDNUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0FENElGOztBQ3pJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENElGOztBS3pMQTtFQUNFO0VBQ0E7RUFDQTtBTDRMRjtBSzFMRTtFQUNFO0VBQ0E7QUw0TEo7QUt6TEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUwyTEo7QUt4TEU7RUFDRTtBTDBMSjtBS3ZMRTtFQUNFO0VBRUE7RUFFQTtFQUNBO0VBRUE7QUxzTEo7QUtwTEk7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtBTGtMTjtBSzNLSTtFQUNFO0FMNktOO0FLMUtJO0VBQ0U7RUFDQTtBTDRLTjtBS3RLRTtFQUNFO0VBQ0E7QUx3S0o7QUt0S0k7RUFDRTtBTHdLTjtBS2hLTTtFQUNFO0VBQ0E7QUxrS1I7QU1uUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnFQRjtBTW5QRTtFQUNFO0FOcVBKO0FNbFBFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFNQTtBTjhPSjtBTTNPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjBPSjtBTXZPRTtFQUNFO0VBRUE7RUFDQTtBTndPSjtBTXJPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0FObU9KO0FNak9JO0VBQ0U7RUFDQTtFQUNBO0FObU9OO0FNNU5JO0VBQ0U7RUFDQTtBTjhOTjtBTTNOSTtFQUNFO0VBQ0E7QU42Tk47QU0xTkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU40Tk47QU16Tkk7RUFDRTtFQUNBO0VBQ0E7QU4yTk47QU1yTkU7RUFDRTtFQUNBO0FOdU5KO0FNbE5FO0VBQ0U7RUFDQTtBTm9OSjtBTWpORTtFQUNFO0FObU5KO0FPOVVJO0VBQ0U7RUFDQTtBUGdWTjtBTzNVSTtFQUNFO0VBQ0E7QVA2VU47QU94VUk7RUFDRTtBUDBVTjtBT3JVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB1VU47QU9uVUU7RUFDRTtFQUNBO0FQcVVKO0FPalVJO0VBQ0U7QVBtVU47QU9qVU07RUFDRTtBUG1VUjtBT2hVTTtFQUNFO0VBQ0E7QVBrVVI7QU9oVVE7RUFDRTtFQUNBO0FQa1VWO0FPaFVVO0VBQ0U7RUFDQTtBUGtVWjtBT2hVWTtFQUNFO0VBQ0E7QVBrVWQ7QU9oVWM7RUFDRTtFQUNBO0FQa1VoQjtBT3pURTtFQUNFO0FQMlRKO0FPeFRFO0VBQ0U7QVAwVEo7QU92VEU7RUFDRTtBUHlUSjtBT3RURTtFQUNFO0VBQ0E7QVB3VEo7QU9yVEU7RUFDRTtFQUNBO0VBQ0E7QVB1VEo7O0FRclpBO0VBQ0U7RUFFQTtFQUNBLGtCQ0djO0VERGQ7RUVDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWc1pGO0FRdlpFO0VBQ0U7QVJ5Wko7QVF0WkU7RUFDRTtFQUNBO0FSd1pKO0FRclpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnVaSjtBUXBaRTtFQUNFO0FSc1pKO0FRblpFO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsNEJDN0JZO0VEOEJaLCtCQzlCWTtFRGdDWjtFQUVBO0VBRUE7RUFDQTtFQUVBO0VFdkNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ3YkY7QVFqWkk7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtBUitZTjtBUXhZSTtFQUNFO0FSMFlOO0FRdllJO0VBQ0U7RUFDQTtFQUVBO0VBQ0EsMkJDekVVO0VEMEVWLDhCQzFFVTtFRDRFVjtFQUNBO0FSdVlOO0FRallFO0VBQ0U7QVJtWUo7QVFqWUk7RUFDRTtFQUVBO0FSa1lOO0FRaFlNO0VBQ0U7RUFDQTtBUmtZUjtBUTVYSTtFQUNFO0VBQ0E7RUFDQTtFRXRHSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWcWVGO0FRNVhJO0VBQ0U7RUFDQTtFQUNBO0VFaEhKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVYrZUY7QVcxZkE7RUFDRTtFQUVBO0VBQ0Esa0JGR2M7RUVEZDtFQUVBO0VBRUE7RUFDQTtBWHdmRjtBV3RmRTtFQUNFO0FYd2ZKO0FXcmZFO0VBQ0U7QVh1Zko7QVdwZkU7RUFDRTtFQUNBO0VBQ0Esa0JGakJZO0VFbUJaO0VBQ0E7RUFDQTtFQUNBO0FYcWZKO0FXbGZFO0VBQ0U7RUFFQTtFQUNBO0FYbWZKO0FXaGZFO0VBQ0U7RUFDQTtFQUNBLDJCRm5DWTtFRW9DWiw4QkZwQ1k7RUVzQ1osV0Y3Q1c7RUU4Q1g7RUFFQTtFQUNBO0VBRUE7QVgrZUo7QVc3ZUk7RUFDRSxXRnJEZTtFRXNEZjtBWCtlTjtBV3hlSTtFQUNFO0VBQ0E7QVgwZU47QVd2ZUk7RUFDRTtFQUNBO0FYeWVOO0FXdGVJO0VBQ0U7RUFDQTtFQUNBLDRCRnBFVTtFRXFFViwrQkZyRVU7QVQ2aUJoQjtBV2xlRTtFQUNFO0FYb2VKO0FXaGVJO0VBQ0U7RUFDQTtFQUNBO0FYa2VOO0FXN2RJO0VBQ0U7RUFDQTtFQUNBO0FYK2ROO0FZempCSTtFQUNFO0VBQ0E7QVoyakJOO0FZdGpCSTtFQUNFO0VBQ0E7QVp3akJOO0FZcGpCRTtFQUNFLHVCSFRxQjtFR1VyQjtBWnNqQko7QVluakJFO0VBQ0U7QVpxakJKO0FZbGpCRTtFQUNFO0Fab2pCSjtBWWpqQkU7RUFDRSxpQkhSaUI7RUdTakI7QVptakJKO0FZaGpCRTtFQUNFO0Faa2pCSjtBWS9pQkU7RUFDRSxXSFhtQztBVDRqQnZDO0FZOWlCRTtFQUNFLHlCSGxCNEI7RUdtQjVCLFlIbEI0QjtBVGtrQmhDO0FZN2lCRTtFQUNFO0VBQ0E7RUFDQTtBWitpQko7QVk1aUJFO0VBQ0UscUJIbERpQjtBVGdtQnJCOztBQW5sQkEsa0I7Ozs7QWF0QkE7SUFDSTtBQUNKO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksWUFBWTtBQUNoQjs7QUFFQSxpREFBaUQsbUJBQW1CO0FBQ3BFLDhDQUE4QyxtQkFBbUIsQ0FBQztBQUNsRTtJQUNJLGdDQUFnQztBQUNwQztBQUNBO0lBQ0ksb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksbUNBQW1DO0FBQ3ZDOztBQUVBLG1CQUFtQjs7QUFFbkI7SUFDSSxjQUFjO0FBQ2xCOztBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUNBO0lBQ0ksV0FBVztBQUNmO0FBQ0EsdUNBQXVDLHNFQUFzRTtJQUN6RyxlQUFlO0FBQ25COztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCLEM7Ozs7QUNqREE7SUFDSSxPQUFPO0FBQ1gsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29sb3ItbW9kZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ZvY3VzLXJpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL190aGVtZS1tb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19hbmltYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX25hdi1saW5lLXRhYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX25hdi1waWxscy1jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvbWl4aW5zL19zdmctYmctaWNvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fc2VwYXJhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9tZW51L19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fbWVudS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvYmFzZS9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL21lbnUvX3RoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19hbmNob3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvbWl4aW5zL19zdmctaWNvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9idXR0b25zL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9iYXNlL21peGlucy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvYnV0dG9ucy9fdGhlbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL192YXJpYWJsZXMtZGFyay5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2xhYmVscy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9iYXNlL21peGlucy9fcGxhY2Vob2xkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19yZXF1aXJlZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3RhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19pbWFnZS1pbnB1dC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fc3ltYm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fc3ltYm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19wdWxzZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcGFnZS1sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3Njcm9sbHRvcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fc3ZnLWljb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX2ZpeGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fdGltZWxpbmUtbGFiZWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX292ZXJsYXkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX2J1bGxldC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fZHJhd2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9faW5kaWNhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19ob3Zlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcm90YXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19zY3JvbGwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvbWl4aW5zL19zY3JvbGwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3JhdGluZy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9zdGVwcGVyL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL3N0ZXBwZXIvX3BpbGxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL3N0ZXBwZXIvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL190b2dnbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3NoYXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL21peGlucy9fc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3JpYmJvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fYmxvY2t1aS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fZXhwbG9yZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fZW5nYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19jb29raWVhbGVydC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvaGVscGVycy9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9oZWxwZXJzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL2hlbHBlcnMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvaGVscGVycy9fc2hhZG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL2hlbHBlcnMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvaGVscGVycy9fb3BhY2l0eS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvY29tcG9uZW50cy9oZWxwZXJzL190cmFuc2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3RyZWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvX3Rlc3RpbW9uaWFscy1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2NvbXBvbmVudHMvc3RlcHBlci9fbXVsdGlzdGVwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9jb21wb25lbnRzL19sYW5kaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9iYXNlL21peGlucy9fcHJvcGVydHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL19wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fcGFnZS1sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL19wcmludC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvaGVhZGVyL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL2hlYWRlci9faGVhZGVyLXByaW1hcnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL2hlYWRlci9faGVhZGVyLXNlY29uZGFyeS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvaGVhZGVyL19oZWFkZXItdGVydGlhcnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL190b29sYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9faGVyby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2Uvc2lkZWJhci9fc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2Uvc2lkZWJhci9fc2lkZWJhci1wcmltYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9zaWRlYmFyL19zaWRlYmFyLXNlY29uZGFyeS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2Uvc2lkZWJhci9fc2lkZWJhci1wYW5lbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvYXNpZGUvX2FzaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fd3JhcHBlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L2Jhc2UvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9iYXNlL19jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvYmFzZS9fbGF5b3V0LWJ1aWxkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL2xheW91dC9fc2Vjb25kYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvcGx1Z2lucy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19wcmlzbWpzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2ZzbGlnaHRib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19mb3JtdmFsaWRhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19kYXRlcmFuZ2VwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2ZsYXRwaWNrci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL190YWdpZnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fYm9vdHN0cmFwLW1heGxlbmd0aC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19ja2VkaXRvci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19kYXRhdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2Ryb3B6b25lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2dtYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX25vdWlzbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9taXhpbnMvX25vdWlzbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fcXVpbGwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fcmVjYXB0Y2hhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3N3ZWV0YWxlcnQyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3RpbnltY2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fdG9hc3RyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2RyYWdnYWJsZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19hcGV4Y2hhcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2xlYWZsZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fdGlueS1zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fZnVsbGNhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX2prYW5iYW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9zYXNzL3ZlbmRvcnMvcGx1Z2lucy9fanN0cmVlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvc2Fzcy92ZW5kb3JzL3BsdWdpbnMvX3Zpcy10aW1lbGluZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL190ZW1wdXMtZG9taW51cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3Nhc3MvdmVuZG9ycy9wbHVnaW5zL19rZWVuaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9wbHVnaW5zL0Bmb3JtLXZhbGlkYXRpb24vdW1kL3N0eWxlcy9pbmRleC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvcGx1Z2lucy90b2FzdHIvYnVpbGQvdG9hc3RyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9wbHVnaW5zL3J0bC9iZWdpbi1ydGwtaWdub3JlLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL21ldHJvbmljXzM1L3NyYy9wbHVnaW5zL3J0bC9lbmQtcnRsLWlnbm9yZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvcGx1Z2lucy9rZWVuaWNvbnMvZHVvdG9uZS9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvcGx1Z2lucy9rZWVuaWNvbnMvb3V0bGluZS9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9tZXRyb25pY18zNS9zcmMvcGx1Z2lucy9rZWVuaWNvbnMvc29saWQvc3R5bGUuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy90aGVtZXMvbWV0cm9uaWNfMzUvc3JjL3BsdWdpbnMvcGx1Z2lucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX211bHRpcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fbXVsdGlwbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvX3NpbmdsZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvX2RlZmF1bHRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9jbGFzc2ljL19tdWx0aXBsZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3JpcHRzX292ZXJyaWRlL2pzX2luY19zZWxlY3QyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3NjcmlwdHNfb3ZlcnJpZGUvanNfaW5jX2ZsYXRwaWNrci5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBza3libHVlO1xyXG59XHJcblxyXG4ucGFjLWNvbnRhaW5lciB7IHotaW5kZXg6IDEwMDAwMCAhaW1wb3J0YW50OyB9XHJcblxyXG4uYXBwLWhlYWRlci1wcmltYXJ5e1xyXG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tKTtcclxufVxyXG5cclxuLmFwcC1jb250ZW50e1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlcXVpcmVkX2RlYWN0aXZhdGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIiFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEVzdGlsbyBkZSBtb2RhbCBYWEwgKi9cclxuLm1vZGFsLXh4bHtcclxuICAgIG1heC13aWR0aDogODV2dyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmlnX29wdGlvbnNfNCAuZm9ybS1jaGVjaywgLmJpZ19vcHRpb25zXzQgLmN1c3RvbS1jaGVja2JveHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uYmlnX29wdGlvbnNfNCAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY2hlY2tib3h7XHJcbiAgICB3aWR0aDo1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJpZ19vcHRpb25zXzQgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmJpZ19vcHRpb25zXzQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDhweDtcclxuICAgIHRvcDogOHB4O1xyXG59XHJcblxyXG4uYmctaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjc3MTMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW06YWN0aXZlID4gLm1lbnUtbGluayA+IC50ZXh0LW1lbnUge1xyXG4gICAgY29sb3I6ICNmZjc3MTMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtbWVudSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtOm5vdCguaGVyZSkgPiAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC50ZXh0LW1lbnUge1xyXG4gICAgY29sb3I6ICNmZjc3MTMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ0bi5idG4taW5mb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODgyOWYhaW1wb3J0YW50O1xyXG59XHJcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5mbywgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4taW5mb3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBBZ3JlZ2FyIGVzdGFzIHJlZ2xhcyAqL1xyXG4uYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLCAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTphY3RpdmUgPiAubWVudS1saW5rIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmY3NzEzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtOmFjdGl2ZSA+IC5tZW51LWxpbmsgPiAudGV4dC1tZW51IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmY3NzEzICFpbXBvcnRhbnQ7XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCAgdjUuMy4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyNCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWJsYWNrOiAjMDAwMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJzLWdyYXk6ICM3ODgyOUQ7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMjUyRjRBO1xuICAtLWJzLWdyYXktMTAwOiAjRjlGOUY5O1xuICAtLWJzLWdyYXktMjAwOiAjRjFGMUY0O1xuICAtLWJzLWdyYXktMzAwOiAjREJERkU5O1xuICAtLWJzLWdyYXktNDAwOiAjQzRDQURBO1xuICAtLWJzLWdyYXktNTAwOiAjOTlBMUI3O1xuICAtLWJzLWdyYXktNjAwOiAjNzg4MjlEO1xuICAtLWJzLWdyYXktNzAwOiAjNEI1Njc1O1xuICAtLWJzLWdyYXktODAwOiAjMjUyRjRBO1xuICAtLWJzLWdyYXktOTAwOiAjMDcxNDM3O1xuICAtLWJzLWxpZ2h0OiAjRjlGOUY5O1xuICAtLWJzLXByaW1hcnk6ICNmZjc3MTM7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjRjlGOUY5O1xuICAtLWJzLXN1Y2Nlc3M6ICMxN0M2NTM7XG4gIC0tYnMtaW5mbzogIzU4ODI5ZjtcbiAgLS1icy13YXJuaW5nOiAjYmQ5NDAxO1xuICAtLWJzLWRhbmdlcjogI2Y4MjgyODtcbiAgLS1icy1kYXJrOiAjMUUyMTI5O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ5LCAyNDksIDI0OTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMjU1LCAxMTksIDE5O1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDI0OSwgMjQ5LCAyNDk7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDIzLCAxOTgsIDgzO1xuICAtLWJzLWluZm8tcmdiOiA4OCwgMTMwLCAxNTk7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDE4OSwgMTQ4LCAxO1xuICAtLWJzLWRhbmdlci1yZ2I6IDI0OCwgNDAsIDQwO1xuICAtLWJzLWRhcmstcmdiOiAzMCwgMzMsIDQxO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzY2MzAwODtcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogIzY0NjQ2NDtcbiAgLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICMwOTRmMjE7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjMjMzNDQwO1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogIzRjM2IwMDtcbiAgLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogIzYzMTAxMDtcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNEI1Njc1O1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczogIzRCNTY3NTtcbiAgLS1icy1wcmltYXJ5LWJnLXN1YnRsZTogI2ZmZTRkMDtcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjZmVmZWZlO1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjZDFmNGRkO1xuICAtLWJzLWluZm8tYmctc3VidGxlOiAjZGVlNmVjO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiAjZjJlYWNjO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICNmZWQ0ZDQ7XG4gIC0tYnMtbGlnaHQtYmctc3VidGxlOiAjZmNmY2ZjO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiAjQzRDQURBO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogI2ZmYzlhMTtcbiAgLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogI2ZkZmRmZDtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICNhMmU4YmE7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjYmNjZGQ5O1xuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogI2U1ZDQ5OTtcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogI2ZjYTlhOTtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjRjFGMUY0O1xuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogIzk5QTFCNztcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMDcxNDM3O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiA3LCAyMCwgNTU7XG4gIC0tYnMtYm9keS1iZzogI2ZmZmZmZjtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDcsIDIwLCA1NSwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogNywgMjAsIDU1O1xuICAtLWJzLXNlY29uZGFyeS1iZzogI0YxRjFGNDtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAyNDEsIDI0MSwgMjQ0O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDcsIDIwLCA1NSwgMC41KTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDcsIDIwLCA1NTtcbiAgLS1icy10ZXJ0aWFyeS1iZzogI0Y5RjlGOTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OSwgMjQ5LCAyNDk7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogIzA3MTQzNztcbiAgLS1icy1saW5rLWNvbG9yOiAjZmY3NzEzO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAyNTUsIDExOSwgMTk7XG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiBub25lO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6ICNkODYzMTA7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDIxNiwgOTksIDE2O1xuICAtLWJzLWxpbmstaG92ZXItZGVjb3JhdGlvbjogbm9uZTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjYjkzOTkzO1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogIzA3MTQzNztcbiAgLS1icy1oaWdobGlnaHQtYmc6ICNmZmYzY2Q7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjQyNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjYyNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteHhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcbiAgLS1icy1ib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206IDAgMC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAycmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLWJveC1zaGFkb3ctaW5zZXQ6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1mb2N1cy1yaW5nLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLWZvY3VzLXJpbmctb3BhY2l0eTogMC4yNTtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMTE5LCAxOSwgMC4yNSk7XG4gIC0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzE3QzY1MztcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzE3QzY1MztcbiAgLS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNmODI4Mjg7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2Y4MjgyODtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG4gIC0tYnMtYm9keS1jb2xvcjogI0Y1RjVGNTtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMjQ1LCAyNDUsIDI0NTtcbiAgLS1icy1ib2R5LWJnOiAjMTUxNzFDO1xuICAtLWJzLWJvZHktYmctcmdiOiAyMSwgMjMsIDI4O1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMjQ1LCAyNDUsIDI0NTtcbiAgLS1icy1zZWNvbmRhcnktYmc6ICMyNTJGNEE7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogMzcsIDQ3LCA3NDtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMjQ1LCAyNDUsIDI0NTtcbiAgLS1icy10ZXJ0aWFyeS1iZzogIzE2MjI0MTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDIyLCAzNCwgNjU7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjZmZhZDcxO1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjZmJmYmZiO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzc0ZGQ5ODtcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICM5YmI0YzU7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjZDdiZjY3O1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjZmI3ZTdlO1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICNGOUY5Rjk7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjREJERkU5O1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjMzMxODA0O1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICMzMjMyMzI7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICMwNTI4MTE7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICMxMjFhMjA7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICMyNjFlMDA7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogIzMyMDgwODtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICMyNTJGNEE7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICMxMzE4MjU7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjOTk0NzBiO1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjOTU5NTk1O1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogIzBlNzczMjtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICMzNTRlNWY7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjNzE1OTAxO1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjOTUxODE4O1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICM0QjU2NzU7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjMjUyRjRBO1xuICAtLWJzLWhlYWRpbmctY29sb3I6ICNGNUY1RjU7XG4gIC0tYnMtbGluay1jb2xvcjogI2Y2YzMyYjtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjZjhjZjU1O1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAyNDYsIDE5NSwgNDM7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6IDI0OCwgMjA3LCA4NTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjYjkzOTkzO1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogI0Y1RjVGNTtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICM2NjRkMDM7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjMjYyNzJGO1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2VhODY4ZjtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZWE4NjhmO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbmg2LCAuaDYsIGg1LCAuaDUsIGg0LCAuaDQsIGgzLCAuaDMsIGgyLCAuaDIsIGgxLCAuaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgcGFkZGluZzogMC4xODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjQyNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM5OUExQjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06bm90KFt0eXBlPWRhdGVdKTpub3QoW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdKTpub3QoW3R5cGU9bW9udGhdKTpub3QoW3R5cGU9d2Vla10pOm5vdChbdHlwZT10aW1lXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTUge1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNzg4MjlEO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtYnJlYWtwb2ludC14czogMDtcbiAgLS1icy1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icy1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icy1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icy1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tYnMtYnJlYWtwb2ludC14eGw6IDE0MDBweDtcbn1cblxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMHJlbTtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMHJlbTtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG59XG5cbi5nLTYsXG4uZ3gtNiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNixcbi5neS02IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy03LFxuLmd4LTcge1xuICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xufVxuXG4uZy03LFxuLmd5LTcge1xuICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xufVxuXG4uZy04LFxuLmd4LTgge1xuICAtLWJzLWd1dHRlci14OiAycmVtO1xufVxuXG4uZy04LFxuLmd5LTgge1xuICAtLWJzLWd1dHRlci15OiAycmVtO1xufVxuXG4uZy05LFxuLmd4LTkge1xuICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xufVxuXG4uZy05LFxuLmd5LTkge1xuICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xufVxuXG4uZy0xMCxcbi5neC0xMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbn1cblxuLmctMTAsXG4uZ3ktMTAge1xuICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXNtLTAsXG4gIC5neC1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG4gIC5nLXNtLTAsXG4gIC5neS1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG4gIC5nLXNtLTEsXG4gIC5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXNtLTEsXG4gIC5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXNtLTIsXG4gIC5neC1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0zLFxuICAuZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuICAuZy1zbS0zLFxuICAuZ3ktc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy1zbS00LFxuICAuZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1zbS00LFxuICAuZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3gtc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXNtLTYsXG4gIC5neS1zbS02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNyxcbiAgLmd4LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cbiAgLmctc20tNyxcbiAgLmd5LXNtLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cbiAgLmctc20tOCxcbiAgLmd4LXNtLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cbiAgLmctc20tOCxcbiAgLmd5LXNtLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmctc20tOSxcbiAgLmd4LXNtLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cbiAgLmctc20tOSxcbiAgLmd5LXNtLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cbiAgLmctc20tMTAsXG4gIC5neC1zbS0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLXNtLTEwLFxuICAuZ3ktc20tMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctbWQtMCxcbiAgLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDByZW07XG4gIH1cbiAgLmctbWQtMCxcbiAgLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDByZW07XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctbWQtMixcbiAgLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLW1kLTMsXG4gIC5neC1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLW1kLTMsXG4gIC5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neS1tZC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctbWQtNixcbiAgLmd5LW1kLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC03LFxuICAuZ3gtbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS43NXJlbTtcbiAgfVxuICAuZy1tZC03LFxuICAuZ3ktbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbiAgfVxuICAuZy1tZC04LFxuICAuZ3gtbWQtOCB7XG4gICAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1tZC04LFxuICAuZ3ktbWQtOCB7XG4gICAgLS1icy1ndXR0ZXIteTogMnJlbTtcbiAgfVxuICAuZy1tZC05LFxuICAuZ3gtbWQtOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbiAgfVxuICAuZy1tZC05LFxuICAuZ3ktbWQtOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMi4yNXJlbTtcbiAgfVxuICAuZy1tZC0xMCxcbiAgLmd4LW1kLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctbWQtMTAsXG4gIC5neS1tZC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuICAuZy1sZy0xLFxuICAuZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1sZy0xLFxuICAuZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cbiAgLmctbGctNCxcbiAgLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbGctNCxcbiAgLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd4LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1sZy02LFxuICAuZ3ktbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLWxnLTcsXG4gIC5neC1sZy03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG4gIC5nLWxnLTcsXG4gIC5neS1sZy03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG4gIC5nLWxnLTgsXG4gIC5neC1sZy04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLWxnLTgsXG4gIC5neS1sZy04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLWxnLTksXG4gIC5neC1sZy05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG4gIC5nLWxnLTksXG4gIC5neS1sZy05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG4gIC5nLWxnLTEwLFxuICAuZ3gtbGctMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy1sZy0xMCxcbiAgLmd5LWxnLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy14bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy14bC0wLFxuICAuZ3gteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuICAuZy14bC0wLFxuICAuZ3kteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuICAuZy14bC0xLFxuICAuZ3gteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy14bC0xLFxuICAuZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy14bC0yLFxuICAuZ3gteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMyxcbiAgLmd4LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cbiAgLmcteGwtMyxcbiAgLmd5LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cbiAgLmcteGwtNCxcbiAgLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmcteGwtNCxcbiAgLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd4LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy14bC02LFxuICAuZ3kteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXhsLTcsXG4gIC5neC14bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG4gIC5nLXhsLTcsXG4gIC5neS14bC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG4gIC5nLXhsLTgsXG4gIC5neC14bC04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLXhsLTgsXG4gIC5neS14bC04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLXhsLTksXG4gIC5neC14bC05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG4gIC5nLXhsLTksXG4gIC5neS14bC05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEwLFxuICAuZ3gteGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy14bC0xMCxcbiAgLmd5LXhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy14eGwtMCxcbiAgLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3kteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDByZW07XG4gIH1cbiAgLmcteHhsLTEsXG4gIC5neC14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd5LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMixcbiAgLmd5LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmcteHhsLTMsXG4gIC5neC14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd5LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3gteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neS14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cbiAgLmcteHhsLTYsXG4gIC5neC14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXh4bC02LFxuICAuZ3kteHhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNyxcbiAgLmd4LXh4bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG4gIC5nLXh4bC03LFxuICAuZ3kteHhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cbiAgLmcteHhsLTgsXG4gIC5neC14eGwtOCB7XG4gICAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy14eGwtOCxcbiAgLmd5LXh4bC04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLXh4bC05LFxuICAuZ3gteHhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cbiAgLmcteHhsLTksXG4gIC5neS14eGwtOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMi4yNXJlbTtcbiAgfVxuICAuZy14eGwtMTAsXG4gIC5neC14eGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy14eGwtMTAsXG4gIC5neS14eGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtY29sb3Itc3RhdGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWdyYXktMTAwLXJnYiksIDAuNzUpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG4udGFibGUgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtY29sb3ItdHlwZSwgdmFyKC0tYnMtdGFibGUtY29sb3IpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKTtcbn1cbi50YWJsZSA+IHRib2R5IHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG4udGFibGUgPiB0aGVhZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygxcHggKiAyKSBzb2xpZCBjdXJyZW50Y29sb3I7XG59XG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG4udGFibGUtc20gPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG59XG5cbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1iZzogI2ZmZTRkMDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNlNmNkYmI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YyZDljNjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U2Y2RiYjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlY2QzYzA7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmZWZlZmU7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMWYxZjE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNWU1ZTU7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWJlYmViO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1iZzogI2QxZjRkZDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiY2RjYzc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M3ZThkMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JjZGNjNztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNjMWUyY2M7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZGVlNmVjO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2M4Y2ZkNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZDNkYmUwO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYzhjZmQ0O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2NkZDVkYTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmMmVhY2M7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjZGFkM2I4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlNmRlYzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkYWQzYjg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTBkOGJkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYW5nZXIge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZmVkNGQ0O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2U1YmZiZjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZjFjOWM5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTViZmJmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2ViYzRjNDtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtbGlnaHQge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjRjlGOUY5O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2UwZTBlMDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWRlZGVkO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTBlMGUwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U2ZTZlNjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtdGFibGUtYmc6ICMxRTIxMjk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjMzUzNzNlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMyOTJjMzQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICMzNTM3M2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMmYzMjM5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14eGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjA1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjc3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjgyNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuODI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjU1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41NXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogZmFsc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogZmFsc2UsIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDExOSwgMTksIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW46IDA7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjc3NXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjc3NXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKHZhcigtLWJzLWdyYXktMTAwKSwgNSUpO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjU1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MjVyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC41NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS41cmVtO1xuICBtYXJnaW46IC0wLjgyNXJlbSAtMS41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMS41cmVtO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS41NXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjY1cmVtICsgMnB4KTtcbn1cblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC43NzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzNzg4MjlEJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDNyZW0gMC43NzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiBmYWxzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogZmFsc2UsIDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKSwgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLWdyYXktNzAwKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuNTVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjU1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MjVyZW07XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjgyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuODI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0IHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzgwODI5MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZzogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMS43NXJlbTtcbiAgaGVpZ2h0OiAxLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMzAwKTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NWVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDphY3RpdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzcxMztcbiAgYm9yZGVyLWNvbG9yOiAjZmY3NzEzO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMyAxMScgd2lkdGg9JzEzJyBoZWlnaHQ9JzExJyBmaWxsPSdub25lJyUzZSUzY3BhdGggZD0nTTExLjA0MjYgMS4wMjg5M0MxMS4zMjU4IDAuNjk1NzkyIDExLjgyNTQgMC42NTUyODMgMTIuMTU4NSAwLjkzODQ1MUMxMi40OTE3IDEuMjIxNjIgMTIuNTMyMiAxLjcyMTI0IDEyLjI0OSAyLjA1NDM3TDUuNTE5ODUgOS45NzEwNEM1LjIzMjI0IDEwLjMwOTQgNC43MjI2MSAxMC4zNDUxIDQuMzkwNyAxMC4wNUwwLjgyODE5NyA2Ljg4MzM1QzAuNTAxNDEgNi41OTI4OCAwLjQ3MTk3NSA2LjA5MjQ5IDAuNzYyNDUyIDUuNzY1N0MxLjA1MjkzIDUuNDM4OTEgMS41NTMzMiA1LjQwOTQ4IDEuODgwMTEgNS42OTk5NUw0LjgzNzY1IDguMzI4ODlMMTEuMDQyNiAxLjAyODkzWicgZmlsbD0nJTIzZmZmZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc3MTM7XG4gIGJvcmRlci1jb2xvcjogI2ZmNzcxMztcbiAgLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMy4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmZmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmZmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDExOSwgMTksIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTE5LCAxOSwgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NzEzO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNmI4O1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1pbnNldCk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc3MTM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNmI4O1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWluc2V0KTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy43NXJlbSArIDJweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMy43NXJlbSArIDJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuODVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDotd2Via2l0LWF1dG9maWxsIHtcbiAgcGFkZGluZy10b3A6IDEuODVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDEuODVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxcmVtIDAuNXJlbTtcbiAgei1pbmRleDogLTE7XG4gIGhlaWdodDogMS41ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwge1xuICBjb2xvcjogIzc4ODI5RDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogNTtcbn1cbi5pbnB1dC1ncm91cCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiA1O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IDpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogLTEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNTVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE3QzY1MycgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjM4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuNzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogZmFsc2UsIDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTdDNjUzJyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDUuNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMXJlbSBjZW50ZXIsIGNlbnRlciByaWdodCAzcmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgY2FsYygwLjc1ZW0gKyAwLjc3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjc3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiBmYWxzZSwgMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDEuNTVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmODI4MjgnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZjgyODI4JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC43NzVyZW0pIGNhbGMoMC43NWVtICsgMC43NzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiBmYWxzZSwgMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNTVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4zODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjM4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZjgyODI4JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2Y4MjgyOCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgM3JlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC43NzVyZW0pIGNhbGMoMC43NWVtICsgMC43NzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogZmFsc2UsIDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy1pbnZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAxLjU1cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtaW52YWxpZCB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idG4ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjc3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjFyZW07XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA1MDA7XG4gIC0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tYm94LXNoYWRvdyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgLmJ0biB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsIC5idG4uc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tYWN0aXZlLXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAuYnRuIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDRkNGQ0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjN2M3Yzc7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMiwgMjEyLCAyMTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzdjN2M3O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmJiYmJiO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZmY3NzEzO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZjc3MTM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmOGIzNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmY4NTJiO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDEwMSwgMTY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmY5MjQyO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmY4NTJiO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmZjc3MTM7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmNzcxMztcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmFmYWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmYWZhZmE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMiwgMjEyLCAyMTI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZmFmYWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmFmYWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWJnOiAjMTdDNjUzO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzNhY2Y2ZDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMmVjYzY0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMCwgMTY4LCA3MTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0NWQxNzU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyZWNjNjQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzE3QzY1MztcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTdDNjUzO1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICM1ODgyOWY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzU4ODI5ZjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNzE5NWFkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2OThmYTk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDc1LCAxMTEsIDEzNTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM3OTliYjI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM2OThmYTk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzU4ODI5ZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNTg4MjlmO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICNiZDk0MDE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2JkOTQwMTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjYzdhNDI3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNDlmMWE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE2MSwgMTI2LCAxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2NhYTkzNDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2M0OWYxYTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjYmQ5NDAxO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNiZDk0MDE7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZjgyODI4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmODI4Mjg7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y5NDg0ODtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjkzZTNlO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTEsIDM0LCAzNDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmOTUzNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmOTNlM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4MjgyODtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjgyODI4O1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tYmc6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzFFMjEyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDA0MjQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNTM3M2U7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY0LCA2NiwgNzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNGI0ZDU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzUzNzNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzFFMjEyOTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OSwgMjQ5LCAyNDk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGOUY5Rjk7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZjc3MTM7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmNzcxMztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmY3NzEzO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZjc3MTM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMTE5LCAxOTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZjc3MTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZjc3MTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmY3NzEzO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmNzcxMztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0Y5RjlGOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjRjlGOUY5O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDksIDI0OSwgMjQ5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0Y5RjlGOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNGOUY5Rjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRjlGOUY5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMTdDNjUzO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzE3QzY1MztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTdDNjUzO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMywgMTk4LCA4MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxN0M2NTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMTdDNjUzO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE3QzY1MztcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzU4ODI5ZjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNTg4MjlmO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM1ODgyOWY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzU4ODI5ZjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogODgsIDEzMCwgMTU5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzU4ODI5ZjtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzU4ODI5ZjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogbm9uZTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM1ODgyOWY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNTg4MjlmO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjYmQ5NDAxO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNiZDk0MDE7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2JkOTQwMTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYmQ5NDAxO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxODksIDE0OCwgMTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNiZDk0MDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiZDk0MDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjYmQ5NDAxO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2JkOTQwMTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZjgyODI4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmODI4Mjg7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y4MjgyODtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjgyODI4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDgsIDQwLCA0MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmODI4Mjg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmODI4Mjg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjgyODI4O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4MjgyODtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogIzFFMjEyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMUUyMTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzFFMjEyOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzAsIDMzLCA0MTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMxRTIxMjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMUUyMTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzFFMjEyOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1idG4tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNywgMTAxLCAxNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmhvdmVyLCAuYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuODI1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDEuNzVyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjU1cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogMC45NXJlbTtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC40MjVyZW07XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIC0tYnMtZHJvcGRvd24temluZGV4OiAxMDAwO1xuICAtLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogMTByZW07XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy14OiAwO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tYnMtZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aDogMHJlbTtcbiAgLS1icy1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMHJlbSk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMC44NXJlbTtcbiAgLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogMC42NXJlbTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAwLjg1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cbi5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZW5kIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCk7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstY29sb3IpO1xufVxuXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogI0RCREZFOTtcbiAgLS1icy1kcm9wZG93bi1iZzogIzI1MkY0QTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6ICNEQkRGRTk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjOTlBMUI3O1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzk5QTFCNztcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiAtMSk7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS4xMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4xMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMzEyNXJlbTtcbn1cblxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbmsge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogLTEpO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbn1cbi5uYXYtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTE5LCAxOSwgMC4yNSk7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI2ZmNzcxMztcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpO1xufVxuXG4ubmF2LXVuZGVybGluZSB7XG4gIC0tYnMtbmF2LXVuZGVybGluZS1nYXA6IDFyZW07XG4gIC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6IDAuMTI1cmVtO1xuICAtLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgZ2FwOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWdhcCk7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpob3ZlciwgLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdW5kZXJsaW5lIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXZiYXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuNjUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjgpO1xuICAtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjMpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC40NDM3NXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjA3NXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4wNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODcsIDIwLCA1NSwgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXgpO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhciA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXhsLFxuLm5hdmJhciA+IC5jb250YWluZXIteHhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbn1cblxuLm5hdmJhci1uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG59XG4ubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcmQge1xuICAtLWJzLWNhcmQtc3BhY2VyLXk6IDFyZW07XG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtLWJzLWNhcmQtc3VidGl0bGUtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWNhcmQtYm9yZGVyLWNvbG9yOiAjRjFGMUY0O1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoMC42MjVyZW0gLSAxcHgpO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1jYXJkLWNhcC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtY2FyZC1jYXAtY29sb3I6IDtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtY2FyZC1ncm91cC1tYXJnaW46IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtY2FyZC1ib3gtc2hhZG93KTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLXNwYWNlci15KSB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC10aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmNhcmQtaGVhZGVyLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtZ3JvdXAtbWFyZ2luKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIC0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygwLjQ3NXJlbSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMS41cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDcxNDM3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4xNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmNzcxMyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxLjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRjVGNUY1JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2Y2YzMyYiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1icmVhZGNydW1iLWJnOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA7XG4gIC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMS4wNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLWJzLXBhZ2luYXRpb24tYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAwO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLnBhZ2UtbGluay5hY3RpdmUsIC5hY3RpdmUgPiAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rLmRpc2FibGVkLCAuZGlzYWJsZWQgPiAucGFnZS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xufVxuXG4ucGFnZS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogY2FsYygwICogLTEpO1xufVxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTogMS4wNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDAuOTVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmJhZGdlIHtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1iYWRnZS1wYWRkaW5nLXk6IDAuMzI1cmVtO1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMC44NXJlbTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogNjAwO1xuICAtLWJzLWJhZGdlLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzOiAwLjQyNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzKTtcbn1cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LWJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLWJzLWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFsZXJ0LWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1saWdodCB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3MsXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XG4gIC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLXByb2dyZXNzLWJhci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICNmZjc3MTM7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1iZyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogI2ZmZmZmZjtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnOiAjZmZmZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbn1cbi5saXN0LWdyb3VwLW51bWJlcmVkID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIC0tYnMtYnRuLWNsb3NlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1jbG9zZS1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwMDAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYnRuLWNsb3NlLW9wYWNpdHk6IDAuNTtcbiAgLS1icy1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogMC43NTtcbiAgLS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiBub25lO1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAxO1xuICAtLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS1icy1idG4tY2xvc2UtYmcpIGNlbnRlci8wLjc1cmVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2Utb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IHZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLWNsb3NlIHtcbiAgZmlsdGVyOiB2YXIoLS1icy1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuLnRvYXN0IHtcbiAgLS1icy10b2FzdC16aW5kZXg6IDEwOTA7XG4gIC0tYnMtdG9hc3QtcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXRvYXN0LXNwYWNpbmc6IDEuNXJlbTtcbiAgLS1icy10b2FzdC1tYXgtd2lkdGg6IDM1MHB4O1xuICAtLWJzLXRvYXN0LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9hc3QtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1icy10b2FzdC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXRvYXN0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtdG9hc3QtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy10b2FzdC1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9hc3Q6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9hc3QtY29udGFpbmVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy10b2FzdC1zcGFjaW5nKTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cbi50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLm1vZGFsIHtcbiAgLS1icy1tb2RhbC16aW5kZXg6IDEwNTU7XG4gIC0tYnMtbW9kYWwtd2lkdGg6IDUwMHB4O1xuICAtLWJzLW1vZGFsLXBhZGRpbmc6IDEuNzVyZW07XG4gIC0tYnMtbW9kYWwtbWFyZ2luOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtY29sb3I6IDtcbiAgLS1icy1tb2RhbC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW1vZGFsLWJvcmRlci13aWR0aDogMDtcbiAgLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgLS1icy1tb2RhbC1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAxLjc1cmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDEuNzVyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmc6IDEuNzVyZW0gMS43NXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tYnMtbW9kYWwtbWFyZ2luKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtbW9kYWwtYm94LXNoYWRvdyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMDAwMDAwO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubW9kYWwtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC16aW5kZXg6IDEwODA7XG4gIC0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWJzLXRvb2x0aXAtbWFyZ2luOiAwO1xuICAtLWJzLXRvb2x0aXAtZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXRvb2x0aXAtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgLS1icy10b29sdGlwLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAtLWJzLXRvb2x0aXAtb3BhY2l0eTogMTtcbiAgLS1icy10b29sdGlwLWFycm93LXdpZHRoOiAwLjhyZW07XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQ6IDAuNHJlbTtcbiAgei1pbmRleDogdmFyKC0tYnMtdG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiB2YXIoLS1icy10b29sdGlwLW1hcmdpbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xufVxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICByaWdodDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xufVxuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wb3BvdmVyIHtcbiAgLS1icy1wb3BvdmVyLXppbmRleDogMTA3MDtcbiAgLS1icy1wb3BvdmVyLW1heC13aWR0aDogMjc2cHg7XG4gIC0tYnMtcG9wb3Zlci1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1iZzogI2ZmZmZmZjtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIC0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItYmc6ICNmZmZmZmY7XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAxLjI1cmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICB6LWluZGV4OiB2YXIoLS1icy1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItZm9udC1zaXplKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1wb3BvdmVyLWJveC1zaGFkb3cpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGxlZnQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHRvcDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkpO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHJpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpIC8qcnRsOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIikqLztcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKSAvKnJ0bDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLyUzZSUzYy9zdmclM2VcIikqLztcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDEuMjVyZW07XG4gIGxlZnQ6IDE1JTtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0sIFtkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jYXB0aW9uLCBbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtc3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtc3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjE4NXJlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC42NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIGJvcmRlcjogdmFyKC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjE0NWVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNjVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDEuM3M7XG4gIH1cbn1cbi5vZmZjYW52YXMsIC5vZmZjYW52YXMteHhsLCAub2ZmY2FudmFzLXhsLCAub2ZmY2FudmFzLWxnLCAub2ZmY2FudmFzLW1kLCAub2ZmY2FudmFzLXNtIHtcbiAgLS1icy1vZmZjYW52YXMtemluZGV4OiAxMDQ1O1xuICAtLWJzLW9mZmNhbnZhcy13aWR0aDogNDAwcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogMzB2aDtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAxLjc1cmVtO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXk6IDEuNzVyZW07XG4gIC0tYnMtb2ZmY2FudmFzLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1vZmZjYW52YXMtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdyk7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uaGlkaW5nLCAub2ZmY2FudmFzLXNtLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3cpO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLmhpZGluZywgLm9mZmNhbnZhcy1tZC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93KTtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5oaWRpbmcsIC5vZmZjYW52YXMtbGcuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3cpO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLnNob3dpbmcsIC5vZmZjYW52YXMteGwuaGlkaW5nLCAub2ZmY2FudmFzLXhsLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtb2ZmY2FudmFzLWJveC1zaGFkb3cpO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteHhsLnNob3dpbmcsIC5vZmZjYW52YXMteHhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwuc2hvd2luZywgLm9mZmNhbnZhcy14eGwuaGlkaW5nLCAub2ZmY2FudmFzLXh4bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5vZmZjYW52YXMteHhsIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93KTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5zaG93Om5vdCguaGlkaW5nKSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5vZmZjYW52YXMuc2hvd2luZywgLm9mZmNhbnZhcy5oaWRpbmcsIC5vZmZjYW52YXMuc2hvdyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAwLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogMC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXIge1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwMDAwIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtYmctbGlnaHQge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctaW5mbyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctd2FybmluZyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFuZ2VyIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWxpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstbGlnaHQ6aG92ZXIsIC5saW5rLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjUwLCAyNTAsIDI1MCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1MCwgMjUwLCAyNTAsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1wcmltYXJ5IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXByaW1hcnk6aG92ZXIsIC5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNTUsIDE0NiwgNjYsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNTUsIDE0NiwgNjYsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXNlY29uZGFyeTpob3ZlciwgLmxpbmstc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjUwLCAyNTAsIDI1MCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1MCwgMjUwLCAyNTAsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zdWNjZXNzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXN1Y2Nlc3M6aG92ZXIsIC5saW5rLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogUkdCQSg2OSwgMjA5LCAxMTcsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg2OSwgMjA5LCAxMTcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1pbmZvIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWluZm86aG92ZXIsIC5saW5rLWluZm86Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxMjEsIDE1NSwgMTc4LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTIxLCAxNTUsIDE3OCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXdhcm5pbmcge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstd2FybmluZzpob3ZlciwgLmxpbmstd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIwMiwgMTY5LCA1MiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDIwMiwgMTY5LCA1MiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhbmdlciB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFuZ2VyOmhvdmVyLCAubGluay1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNDksIDgzLCA4MywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI0OSwgODMsIDgzLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFyayB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYXJrOmhvdmVyLCAubGluay1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjQsIDI2LCAzMywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI0LCAyNiwgMzMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwgLmxpbmstYm9keS1lbXBoYXNpczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbn1cblxuLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1mb2N1cy1yaW5nLXgsIDApIHZhcigtLWJzLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1icy1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cblxuLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDAuMzc1cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmljb24tbGluayA+IC5iaSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZmlsbDogY3VycmVudGNvbG9yO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5pY29uLWxpbmsgPiAuYmkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3Zlcjpob3ZlciA+IC5iaSwgLmljb24tbGluay1ob3Zlcjpmb2N1cy12aXNpYmxlID4gLmJpIHtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKTtcbn1cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yYXRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1hc3BlY3QtcmF0aW8pO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnJhdGlvID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmF0aW8tMXgxIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDEwMCU7XG59XG5cbi5yYXRpby00eDMge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNzUlO1xufVxuXG4ucmF0aW8tMTZ4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSU7XG59XG5cbi5yYXRpby0yMXg5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLnN0aWNreS1ib3R0b20ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3RpY2t5LXNtLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXNtLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGlja3ktbWQtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbWQtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0aWNreS1sZy10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1sZy1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0aWNreS14bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN0aWNreS14eGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteHhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlzdWFsbHktaGlkZGVuOm5vdChjYXB0aW9uKSxcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKTpub3QoY2FwdGlvbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUge1xuICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTE1IHtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yMCB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LWF1dG8ge1xuICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LWhpZGRlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZvY3VzLXJpbmctbGlnaHQge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXByaW1hcnkge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc2Vjb25kYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctc3VjY2VzcyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1pbmZvIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXdhcm5pbmcge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctZGFuZ2VyIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctZGFyayB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvcC0yNSB7XG4gIHRvcDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTc1IHtcbiAgdG9wOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMjUge1xuICBib3R0b206IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTUwIHtcbiAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS03NSB7XG4gIGJvdHRvbTogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMjUge1xuICBsZWZ0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC03NSB7XG4gIGxlZnQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTI1IHtcbiAgcmlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTUwIHtcbiAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTc1IHtcbiAgcmlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS15IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mby1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlci1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMjUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS03NSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMDAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4udy11bnNldCB7XG4gIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnctMXB4IHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4udy0ycHgge1xuICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTNweCB7XG4gIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnctNHB4IHtcbiAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4udy01cHgge1xuICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTZweCB7XG4gIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnctN3B4IHtcbiAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xufVxuXG4udy04cHgge1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTlweCB7XG4gIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnctMTBweCB7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE1cHgge1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udy0yMHB4IHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjVweCB7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMwcHgge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udy0zNXB4IHtcbiAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDBweCB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ1cHgge1xuICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udy01MHB4IHtcbiAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNTVweCB7XG4gIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTYwcHgge1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udy02NXB4IHtcbiAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnctNzBweCB7XG4gIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1cHgge1xuICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udy04MHB4IHtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnctODVweCB7XG4gIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTkwcHgge1xuICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udy05NXB4IHtcbiAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTAwcHgge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTI1cHgge1xuICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMTUwcHgge1xuICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTc1cHgge1xuICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjAwcHgge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjI1cHgge1xuICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjUwcHgge1xuICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMjc1cHgge1xuICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLnctMzAwcHgge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzI1cHgge1xuICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLnctMzUwcHgge1xuICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzc1cHgge1xuICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDAwcHgge1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNDI1cHgge1xuICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLnctNDUwcHgge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNDc1cHgge1xuICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLnctNTAwcHgge1xuICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNTUwcHgge1xuICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjAwcHgge1xuICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjUwcHgge1xuICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLnctNzAwcHgge1xuICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLnctNzUwcHgge1xuICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLnctODAwcHgge1xuICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLnctODUwcHgge1xuICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTAwcHgge1xuICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTUwcHgge1xuICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLnctMTAwMHB4IHtcbiAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctdW5zZXQge1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yNSB7XG4gIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01MCB7XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03NSB7XG4gIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm13LWF1dG8ge1xuICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTFweCB7XG4gIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0ycHgge1xuICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubXctM3B4IHtcbiAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm13LTRweCB7XG4gIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01cHgge1xuICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNnB4IHtcbiAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm13LTdweCB7XG4gIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04cHgge1xuICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubXctOXB4IHtcbiAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm13LTEwcHgge1xuICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTE1cHgge1xuICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTIwcHgge1xuICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTI1cHgge1xuICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTMwcHgge1xuICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTM1cHgge1xuICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTQwcHgge1xuICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTQ1cHgge1xuICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTUwcHgge1xuICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTU1cHgge1xuICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTYwcHgge1xuICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTY1cHgge1xuICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTcwcHgge1xuICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTc1cHgge1xuICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTgwcHgge1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTg1cHgge1xuICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTkwcHgge1xuICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTk1cHgge1xuICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTEwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMTI1cHgge1xuICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xNTBweCB7XG4gIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTE3NXB4IHtcbiAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjAwcHgge1xuICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yMjVweCB7XG4gIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTI1MHB4IHtcbiAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjc1cHgge1xuICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zMDBweCB7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTMyNXB4IHtcbiAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMzUwcHgge1xuICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zNzVweCB7XG4gIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTQwMHB4IHtcbiAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNDI1cHgge1xuICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00NTBweCB7XG4gIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTQ3NXB4IHtcbiAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNTAwcHgge1xuICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01NTBweCB7XG4gIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTYwMHB4IHtcbiAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNjUwcHgge1xuICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03MDBweCB7XG4gIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTc1MHB4IHtcbiAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctODAwcHgge1xuICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04NTBweCB7XG4gIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTkwMHB4IHtcbiAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctOTUwcHgge1xuICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAwcHgge1xuICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC11bnNldCB7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMXB4IHtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmgtMnB4IHtcbiAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLmgtM3B4IHtcbiAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLmgtNHB4IHtcbiAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLmgtNXB4IHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNnB4IHtcbiAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLmgtN3B4IHtcbiAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLmgtOHB4IHtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLmgtOXB4IHtcbiAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTBweCB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xNXB4IHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTIwcHgge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMjVweCB7XG4gIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zMHB4IHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTM1cHgge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDBweCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC00NXB4IHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwcHgge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNTVweCB7XG4gIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4uaC02MHB4IHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY1cHgge1xuICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNzBweCB7XG4gIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uaC03NXB4IHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTgwcHgge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmgtODVweCB7XG4gIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4uaC05MHB4IHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTk1cHgge1xuICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTAwcHgge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEyNXB4IHtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xNTBweCB7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTc1cHgge1xuICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTIwMHB4IHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMjVweCB7XG4gIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMjUwcHgge1xuICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI3NXB4IHtcbiAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zMDBweCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMzI1cHgge1xuICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTM1MHB4IHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNzVweCB7XG4gIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDAwcHgge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQyNXB4IHtcbiAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC00NTBweCB7XG4gIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNDc1cHgge1xuICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwMHB4IHtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC01NTBweCB7XG4gIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNjAwcHgge1xuICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY1MHB4IHtcbiAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC03MDBweCB7XG4gIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzUwcHgge1xuICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTgwMHB4IHtcbiAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC04NTBweCB7XG4gIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtOTAwcHgge1xuICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTk1MHB4IHtcbiAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAwcHgge1xuICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtdW5zZXQge1xuICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMjUge1xuICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1oLTUwIHtcbiAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC03NSB7XG4gIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtYXV0byB7XG4gIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTFweCB7XG4gIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMnB4IHtcbiAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zcHgge1xuICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTRweCB7XG4gIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNXB4IHtcbiAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02cHgge1xuICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTdweCB7XG4gIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOHB4IHtcbiAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05cHgge1xuICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEwcHgge1xuICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xNXB4IHtcbiAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMjBweCB7XG4gIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTI1cHgge1xuICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zMHB4IHtcbiAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMzVweCB7XG4gIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQwcHgge1xuICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00NXB4IHtcbiAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNTBweCB7XG4gIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTU1cHgge1xuICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02MHB4IHtcbiAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNjVweCB7XG4gIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTcwcHgge1xuICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03NXB4IHtcbiAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtODBweCB7XG4gIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTg1cHgge1xuICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05MHB4IHtcbiAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOTVweCB7XG4gIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMHB4IHtcbiAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEyNXB4IHtcbiAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTE1MHB4IHtcbiAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTE3NXB4IHtcbiAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTIwMHB4IHtcbiAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTIyNXB4IHtcbiAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTI1MHB4IHtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTI3NXB4IHtcbiAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTMwMHB4IHtcbiAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTMyNXB4IHtcbiAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTM1MHB4IHtcbiAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTM3NXB4IHtcbiAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQwMHB4IHtcbiAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQyNXB4IHtcbiAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQ1MHB4IHtcbiAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTQ3NXB4IHtcbiAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTUwMHB4IHtcbiAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTU1MHB4IHtcbiAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTYwMHB4IHtcbiAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTY1MHB4IHtcbiAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTcwMHB4IHtcbiAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTc1MHB4IHtcbiAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTgwMHB4IHtcbiAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTg1MHB4IHtcbiAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTkwMHB4IHtcbiAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTk1MHB4IHtcbiAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMDBweCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMSB7XG4gIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMyB7XG4gIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNCB7XG4gIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE1IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE3IHtcbiAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE4IHtcbiAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTkge1xuICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMjAge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTMge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNyB7XG4gIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTgge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xOSB7XG4gIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xMSB7XG4gIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTIge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEzIHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE1IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTcge1xuICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE4IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTkge1xuICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04IHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSB7XG4gIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMSB7XG4gIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEyIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTMge1xuICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE3IHtcbiAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTgge1xuICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE5IHtcbiAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS02IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTcge1xuICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTgge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTkge1xuICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xMiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTMge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE5IHtcbiAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yMCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTEge1xuICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEzIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNyB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE4IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTcge1xuICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtOCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy05IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTEge1xuICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTIge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTMge1xuICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTQge1xuICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNiB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xNyB7XG4gIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xOCB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTE5IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMSB7XG4gIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEyIHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTMge1xuICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNCB7XG4gIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTUge1xuICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNiB7XG4gIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE3IHtcbiAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTgge1xuICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE5IHtcbiAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMjAge1xuICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjExIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xMiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xNyB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTgge1xuICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMjAge1xuICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xMSB7XG4gIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTIge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEzIHtcbiAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xNCB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE1IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTcge1xuICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE4IHtcbiAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTkge1xuICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjIwIHtcbiAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUge1xuICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSB7XG4gIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTEge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEyIHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMyB7XG4gIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTUge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE2IHtcbiAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNyB7XG4gIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTgge1xuICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTkge1xuICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIwIHtcbiAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjkge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xMSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xMiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xMyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE3IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTkge1xuICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMjAge1xuICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjkge1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjExIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMiB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTMge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNiB7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTcge1xuICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE5IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yMCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjMge1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjYge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjcge1xuICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW44IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEyIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTMge1xuICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTUge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE3IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTgge1xuICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE5IHtcbiAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMjAge1xuICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTExIHtcbiAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTMge1xuICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE0IHtcbiAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTcge1xuICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE4IHtcbiAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE5IHtcbiAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTMge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE1IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE2IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE3IHtcbiAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE4IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTExIHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTEyIHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTEzIHtcbiAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTE0IHtcbiAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNSB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNyB7XG4gIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xOCB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTkge1xuICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyB7XG4gIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMSB7XG4gIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMyB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNCB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE3IHtcbiAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE4IHtcbiAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTkge1xuICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS02IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS03IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTEge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTEzIHtcbiAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE4IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIwIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04IHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTkge1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE3IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE4IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy02IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTcge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTgge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTkge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTExIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMiB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE0IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTcge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE4IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE5IHtcbiAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNyB7XG4gIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTgge1xuICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC05IHtcbiAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAge1xuICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTExIHtcbiAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTIge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMyB7XG4gIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE0IHtcbiAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNSB7XG4gIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE2IHtcbiAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTcge1xuICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xOCB7XG4gIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTkge1xuICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yMCB7XG4gIGdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0wIHtcbiAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xIHtcbiAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0yIHtcbiAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTMge1xuICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTQge1xuICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTYge1xuICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNyB7XG4gIHJvdy1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtOCB7XG4gIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtOSB7XG4gIHJvdy1nYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTAge1xuICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTEge1xuICByb3ctZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEyIHtcbiAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xMyB7XG4gIHJvdy1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTQge1xuICByb3ctZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTUge1xuICByb3ctZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTE2IHtcbiAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xNyB7XG4gIHJvdy1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTgge1xuICByb3ctZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMTkge1xuICByb3ctZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTIwIHtcbiAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xIHtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0yIHtcbiAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTMge1xuICBjb2x1bW4tZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTQge1xuICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTUge1xuICBjb2x1bW4tZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTYge1xuICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNyB7XG4gIGNvbHVtbi1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtOCB7XG4gIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtOSB7XG4gIGNvbHVtbi1nYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTAge1xuICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTEge1xuICBjb2x1bW4tZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEyIHtcbiAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xMyB7XG4gIGNvbHVtbi1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTQge1xuICBjb2x1bW4tZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTUge1xuICBjb2x1bW4tZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTE2IHtcbiAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xNyB7XG4gIGNvbHVtbi1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTgge1xuICBjb2x1bW4tZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMTkge1xuICBjb2x1bW4tZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTIwIHtcbiAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTcge1xuICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTgge1xuICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTkge1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTEwIHtcbiAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLXNtIHtcbiAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1iYXNlIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1sZyB7XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLXhsIHtcbiAgZm9udC1zaXplOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1mbHVpZCB7XG4gIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMngge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTJxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yaHgge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTJ0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTN4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zcXgge1xuICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtM2h4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zdHgge1xuICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNHgge1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTRxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00aHgge1xuICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTR0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTV4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01cXgge1xuICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNWh4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01dHgge1xuICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNnF4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNzVyZW0gKyA2dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02aHgge1xuICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTZ0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjhyZW0gKyA2LjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTd4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuODI1cmVtICsgNi45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy03cXgge1xuICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtN2h4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuODc1cmVtICsgNy41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy03dHgge1xuICBmb250LXNpemU6IGNhbGMoMS45cmVtICsgNy44dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMCB7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC14bCB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi5saC14eGwge1xuICBsaW5lLWhlaWdodDogMi4yNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LWxpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktZW1waGFzaXMge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi50ZXh0LXByaW1hcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3MtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlci1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyay1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9mZnNldC0xIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMyB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMy1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtbGlnaHQge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXByaW1hcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc3VjY2VzcyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1pbmZvIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXdhcm5pbmcge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFuZ2VyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFyayB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXBpbGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtcGlsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTMge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXBpbGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtbjIge1xuICB6LWluZGV4OiAtMiAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLWhlbHAge1xuICBjdXJzb3I6IGhlbHAgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci13YWl0IHtcbiAgY3Vyc29yOiB3YWl0ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXJzb3ItY3Jvc3NoYWlyIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXIgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci16b29tLWluIHtcbiAgY3Vyc29yOiB6b29tLWluICFpbXBvcnRhbnQ7XG59XG5cbi5jdXJzb3ItZ3JhYiB7XG4gIGN1cnNvcjogZ3JhYiAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNSB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNS1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTE1LWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yMCB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yMC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy11bnNldCB7XG4gIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI1IHtcbiAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTUwIHtcbiAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTc1IHtcbiAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctYXV0byB7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMXB4IHtcbiAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTJweCB7XG4gIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zcHgge1xuICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNHB4IHtcbiAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTVweCB7XG4gIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02cHgge1xuICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctN3B4IHtcbiAgbWluLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LThweCB7XG4gIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05cHgge1xuICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTBweCB7XG4gIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTVweCB7XG4gIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjBweCB7XG4gIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjVweCB7XG4gIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzBweCB7XG4gIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzVweCB7XG4gIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDBweCB7XG4gIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDVweCB7XG4gIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTBweCB7XG4gIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTVweCB7XG4gIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjBweCB7XG4gIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjVweCB7XG4gIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzBweCB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzVweCB7XG4gIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODBweCB7XG4gIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODVweCB7XG4gIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTBweCB7XG4gIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTVweCB7XG4gIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTAwcHgge1xuICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMjVweCB7XG4gIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE1MHB4IHtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTc1cHgge1xuICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yMDBweCB7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTIyNXB4IHtcbiAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjUwcHgge1xuICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNzVweCB7XG4gIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTMwMHB4IHtcbiAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzI1cHgge1xuICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zNTBweCB7XG4gIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTM3NXB4IHtcbiAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDAwcHgge1xuICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00MjVweCB7XG4gIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQ1MHB4IHtcbiAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDc1cHgge1xuICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01MDBweCB7XG4gIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTU1MHB4IHtcbiAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjAwcHgge1xuICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy02NTBweCB7XG4gIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTcwMHB4IHtcbiAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNzUwcHgge1xuICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04MDBweCB7XG4gIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTg1MHB4IHtcbiAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTAwcHgge1xuICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy05NTBweCB7XG4gIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMDBweCB7XG4gIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC11bnNldCB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yNSB7XG4gIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTAge1xuICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTc1IHtcbiAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC1hdXRvIHtcbiAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMXB4IHtcbiAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0ycHgge1xuICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTNweCB7XG4gIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNHB4IHtcbiAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01cHgge1xuICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTZweCB7XG4gIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtN3B4IHtcbiAgbWluLWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04cHgge1xuICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTlweCB7XG4gIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTBweCB7XG4gIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE1cHgge1xuICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0yMHB4IHtcbiAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjVweCB7XG4gIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTMwcHgge1xuICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zNXB4IHtcbiAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDBweCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQ1cHgge1xuICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC01MHB4IHtcbiAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTVweCB7XG4gIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTYwcHgge1xuICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02NXB4IHtcbiAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzBweCB7XG4gIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTc1cHgge1xuICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC04MHB4IHtcbiAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODVweCB7XG4gIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTkwcHgge1xuICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05NXB4IHtcbiAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwcHgge1xuICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTI1cHgge1xuICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTUwcHgge1xuICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTc1cHgge1xuICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjAwcHgge1xuICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjI1cHgge1xuICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjUwcHgge1xuICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjc1cHgge1xuICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzAwcHgge1xuICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzI1cHgge1xuICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzUwcHgge1xuICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzc1cHgge1xuICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDAwcHgge1xuICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDI1cHgge1xuICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDUwcHgge1xuICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNDc1cHgge1xuICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTAwcHgge1xuICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTUwcHgge1xuICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjAwcHgge1xuICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjUwcHgge1xuICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzAwcHgge1xuICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNzUwcHgge1xuICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODAwcHgge1xuICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODUwcHgge1xuICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTAwcHgge1xuICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTUwcHgge1xuICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwMHB4IHtcbiAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTEge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTQge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0xIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS00IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtNSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTEge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMyB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC01IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubHMtMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTIge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTMge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLTQge1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtNSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLW4xIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLmxzLW4yIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjExNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtbjMge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5scy1uNCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtbjUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXNtLWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXNtLWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1zbS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1zbS1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXNtLXN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1zbS1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXNtLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tc20tZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1zbS1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMnB4IHtcbiAgICB3aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNXB4IHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNnB4IHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOHB4IHtcbiAgICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOXB4IHtcbiAgICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNXB4IHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zMHB4IHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00NXB4IHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS02MHB4IHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS03NXB4IHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS05MHB4IHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTEyNXB4IHtcbiAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTIwMHB4IHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTI3NXB4IHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTM1MHB4IHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTQyNXB4IHtcbiAgICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTUwMHB4IHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTY1MHB4IHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTgwMHB4IHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctc20tOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXNtLTk1MHB4IHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1zbS0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMjUge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMTAwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMnB4IHtcbiAgICBtYXgtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tNXB4IHtcbiAgICBtYXgtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS02cHgge1xuICAgIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tOHB4IHtcbiAgICBtYXgtd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS05cHgge1xuICAgIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS0xNXB4IHtcbiAgICBtYXgtd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS0zMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS00NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS02MHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS03NXB4IHtcbiAgICBtYXgtd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1zbS05MHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctc20tOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTIwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTI3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTM1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTUwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTY1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTgwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTk1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXNtLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTJweCB7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTVweCB7XG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02cHgge1xuICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLThweCB7XG4gICAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS05cHgge1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzBweCB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDVweCB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjBweCB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzVweCB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTBweCB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMjVweCB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yMDBweCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNzVweCB7XG4gICAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zNTBweCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS00MjVweCB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MDBweCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NTBweCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS04MDBweCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS05NTBweCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTI1IHtcbiAgICBtYXgtaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTJweCB7XG4gICAgbWF4LWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTVweCB7XG4gICAgbWF4LWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTZweCB7XG4gICAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLThweCB7XG4gICAgbWF4LWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTlweCB7XG4gICAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMTVweCB7XG4gICAgbWF4LWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMzBweCB7XG4gICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNDVweCB7XG4gICAgbWF4LWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNjBweCB7XG4gICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNzVweCB7XG4gICAgbWF4LWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tOTBweCB7XG4gICAgbWF4LWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0xMjVweCB7XG4gICAgbWF4LWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0yMDBweCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0yNzVweCB7XG4gICAgbWF4LWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS0zNTBweCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS00MjVweCB7XG4gICAgbWF4LWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS01MDBweCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS02NTBweCB7XG4gICAgbWF4LWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS04MDBweCB7XG4gICAgbWF4LWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXNtLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1zbS05NTBweCB7XG4gICAgbWF4LWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtc20tMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEyIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTUge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEyIHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTUge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTgge1xuICAgIG1hcmdpbjogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLW4xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLW4xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTUge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS02IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNyB7XG4gICAgZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTkge1xuICAgIGdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTAge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMiB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xMyB7XG4gICAgZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE1IHtcbiAgICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE2IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTE4IHtcbiAgICBnYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMTkge1xuICAgIGdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMyB7XG4gICAgcm93LWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTQge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNiB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNyB7XG4gICAgcm93LWdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTgge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS05IHtcbiAgICByb3ctZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTAge1xuICAgIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTIge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xMyB7XG4gICAgcm93LWdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xNSB7XG4gICAgcm93LWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTE2IHtcbiAgICByb3ctZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTcge1xuICAgIHJvdy1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xOCB7XG4gICAgcm93LWdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMTkge1xuICAgIHJvdy1nYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0yMCB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTQge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS01IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNiB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNyB7XG4gICAgY29sdW1uLWdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTgge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS05IHtcbiAgICBjb2x1bW4tZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTAge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTExIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTIge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xMyB7XG4gICAgY29sdW1uLWdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTE0IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xNSB7XG4gICAgY29sdW1uLWdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTE2IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTcge1xuICAgIGNvbHVtbi1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xOCB7XG4gICAgY29sdW1uLWdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMTkge1xuICAgIGNvbHVtbi1nYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0yMCB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0xIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTUge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTcge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS04IHtcbiAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTEwIHtcbiAgICBmb250LXNpemU6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS1zbSB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS1sZyB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS14bCB7XG4gICAgZm9udC1zaXplOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLWZsdWlkIHtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tMngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0ycXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTNxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tM2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tM3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS00eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTRxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTVyZW0gKyAzLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNGh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNHR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42cmVtICsgNC4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTV4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNXF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS01aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS01dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjdyZW0gKyA1LjR2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc3NXJlbSArIDYuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjhyZW0gKyA2LjZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tN3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjgyNXJlbSArIDYuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS03cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjg1cmVtICsgNy4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTdoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuODc1cmVtICsgNy41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTd0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOXJlbSArIDcuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLXVuc2V0IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNzUge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNnB4IHtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03cHgge1xuICAgIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tOXB4IHtcbiAgICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctc20tOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXNtLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1zbS0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLXVuc2V0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNzUge1xuICAgIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS02cHgge1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03cHgge1xuICAgIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS05cHgge1xuICAgIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1zbS05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtc20tOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXNtLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbWQtYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbWQtaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LW1kLXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LW1kLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbWQtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLW1kLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbWQtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1tZC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLW1kLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLXVuc2V0IHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC02cHgge1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03cHgge1xuICAgIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC05cHgge1xuICAgIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1tZC05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbWQtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LW1kLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC11bnNldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTc1IHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTZweCB7XG4gICAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtN3B4IHtcbiAgICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTlweCB7XG4gICAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LW1kLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1tZC05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbWQtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLXVuc2V0IHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTZweCB7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03cHgge1xuICAgIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTlweCB7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTc1IHtcbiAgICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNnB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtN3B4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtOXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbWQtOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLW1kLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1tZC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC03IHtcbiAgICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTgge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xMCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTExIHtcbiAgICBnYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTEzIHtcbiAgICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTE0IHtcbiAgICBnYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTcge1xuICAgIGdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xOSB7XG4gICAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0yMCB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0zIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNCB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC02IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtOCB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTkge1xuICAgIHJvdy1nYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTEge1xuICAgIHJvdy1nYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xMiB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEzIHtcbiAgICByb3ctZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTQge1xuICAgIHJvdy1nYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTE1IHtcbiAgICByb3ctZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMTYge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xNyB7XG4gICAgcm93LWdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTE4IHtcbiAgICByb3ctZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0xOSB7XG4gICAgcm93LWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTIwIHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC02IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC03IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtOCB7XG4gICAgY29sdW1uLWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTkge1xuICAgIGNvbHVtbi1nYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xMCB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTEge1xuICAgIGNvbHVtbi1nYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xMiB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEzIHtcbiAgICBjb2x1bW4tZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTQge1xuICAgIGNvbHVtbi1nYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTE1IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMTYge1xuICAgIGNvbHVtbi1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xNyB7XG4gICAgY29sdW1uLWdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTE4IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xOSB7XG4gICAgY29sdW1uLWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTIwIHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTYge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTgge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC05IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLXNtIHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLWxnIHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLXhsIHtcbiAgICBmb250LXNpemU6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0yeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0zaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNHF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NXJlbSArIDMuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTV0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuN3JlbSArIDUuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC02eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzI1cmVtICsgNS43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzVyZW0gKyA2dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzc1cmVtICsgNi4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSArIDYuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC03eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuODI1cmVtICsgNi45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTdxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuODVyZW0gKyA3LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtN2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NzVyZW0gKyA3LjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtN3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS45cmVtICsgNy44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtdW5zZXQge1xuICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC03NSB7XG4gICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTdweCB7XG4gICAgbWluLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwcHgge1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI1cHgge1xuICAgIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQwcHgge1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTU1cHgge1xuICAgIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTcwcHgge1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTg1cHgge1xuICAgIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1tZC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbWQtOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI1MHB4IHtcbiAgICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LW1kLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtdW5zZXQge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC03NSB7XG4gICAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTFweCB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTRweCB7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTdweCB7XG4gICAgbWluLWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTcwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTg1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTEwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTE3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTI1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTMyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTQ3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTYwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTc1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLW1kLTkwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1tZC05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbWQtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1sZy1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy1sZy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbGctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3ctbGctc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1sZy1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbGctcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi1sZy1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLWxnLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24tbGctc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctdW5zZXQge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTFweCB7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTRweCB7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTdweCB7XG4gICAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LWxnLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy1sZy05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnctbGctMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLXVuc2V0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNzUge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xcHgge1xuICAgIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00cHgge1xuICAgIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03cHgge1xuICAgIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXctbGctOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LWxnLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xNzVweCB7XG4gICAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yNTBweCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zMjVweCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00MDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy00NzVweCB7XG4gICAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy02MDBweCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy03NTBweCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy05MDBweCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy1sZy0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctdW5zZXQge1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTdweCB7XG4gICAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLXVuc2V0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNzUge1xuICAgIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy03cHgge1xuICAgIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC1sZy05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgtbGctOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLWxnLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTcge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE3IHtcbiAgICBtYXJnaW46IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTkge1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctOCB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTEge1xuICAgIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMTQge1xuICAgIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xNyB7XG4gICAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTIwIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy04IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTMge1xuICAgIHJvdy1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTUge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTE3IHtcbiAgICByb3ctZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMTgge1xuICAgIHJvdy1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTE5IHtcbiAgICByb3ctZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMjAge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNSB7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTYge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTcge1xuICAgIGNvbHVtbi1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy04IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctOSB7XG4gICAgY29sdW1uLWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEwIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xMSB7XG4gICAgY29sdW1uLWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTMge1xuICAgIGNvbHVtbi1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xNCB7XG4gICAgY29sdW1uLWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTUge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xNiB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTE3IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMTgge1xuICAgIGNvbHVtbi1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTE5IHtcbiAgICBjb2x1bW4tZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMjAge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNiB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctc20ge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctbGcge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGcteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctM3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTN0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTRoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTVxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTZ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NXJlbSArIDZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44cmVtICsgNi42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTd4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44MjVyZW0gKyA2Ljl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctN3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjg3NXJlbSArIDcuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjlyZW0gKyA3Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yNSB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0xMDAge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0ycHgge1xuICAgIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy01cHgge1xuICAgIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy04cHgge1xuICAgIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTE1cHgge1xuICAgIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTMwcHgge1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTQ1cHgge1xuICAgIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTYwcHgge1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTc1cHgge1xuICAgIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LWxnLTkwcHgge1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy1sZy05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTI1cHgge1xuICAgIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjAwcHgge1xuICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMjc1cHgge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXctbGctMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjUge1xuICAgIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy00NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy02MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy03NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy05MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTEyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTIwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgtbGctOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLWxnLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC1sZy0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14bC1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14bC1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3cteGwtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAub3ZlcmZsb3cteGwtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi14bC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teGwtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3NpdGlvbi14bC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXhsLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teGwtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtdW5zZXQge1xuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudy14bC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy14bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTFweCB7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTRweCB7XG4gICAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTdweCB7XG4gICAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwcHgge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1cHgge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQwcHgge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTU1cHgge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTcwcHgge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTg1cHgge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTEwMHB4IHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTE3NXB4IHtcbiAgICB3aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTI1MHB4IHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTMyNXB4IHtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQwMHB4IHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTQ3NXB4IHtcbiAgICB3aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTYwMHB4IHtcbiAgICB3aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTc1MHB4IHtcbiAgICB3aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXhsLTkwMHB4IHtcbiAgICB3aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14bC05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteGwtMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLXVuc2V0IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNzUge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xcHgge1xuICAgIG1heC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00cHgge1xuICAgIG1heC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03cHgge1xuICAgIG1heC13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yNXB4IHtcbiAgICBtYXgtd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01NXB4IHtcbiAgICBtYXgtd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03MHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC04NXB4IHtcbiAgICBtYXgtd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteGwtOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXhsLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xNzVweCB7XG4gICAgbWF4LXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yNTBweCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zMjVweCB7XG4gICAgbWF4LXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00MDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC00NzVweCB7XG4gICAgbWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC02MDBweCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC03NTBweCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC05MDBweCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14bC0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtdW5zZXQge1xuICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTFweCB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTRweCB7XG4gICAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTdweCB7XG4gICAgaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEwcHgge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTI1cHgge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQwcHgge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTU1cHgge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTcwcHgge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTg1cHgge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTEwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTE3NXB4IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTI1MHB4IHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTMyNXB4IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQwMHB4IHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTQ3NXB4IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTYwMHB4IHtcbiAgICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTc1MHB4IHtcbiAgICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXhsLTkwMHB4IHtcbiAgICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteGwtOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14bC0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLXVuc2V0IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNzUge1xuICAgIG1heC1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00cHgge1xuICAgIG1heC1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC03cHgge1xuICAgIG1heC1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0yNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC01NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC03MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC04NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0xNzVweCB7XG4gICAgbWF4LWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0yNTBweCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC0zMjVweCB7XG4gICAgbWF4LWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00MDBweCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC00NzVweCB7XG4gICAgbWF4LWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC02MDBweCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC03NTBweCB7XG4gICAgbWF4LWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14bC05MDBweCB7XG4gICAgbWF4LWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteGwtOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXhsLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTcge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE3IHtcbiAgICBtYXJnaW46IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMjAge1xuICAgIG1hcmdpbjogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTkge1xuICAgIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtbjE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLW4yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xNyB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtOCB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTEge1xuICAgIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMTQge1xuICAgIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xNyB7XG4gICAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTIwIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC00IHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC04IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTMge1xuICAgIHJvdy1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTUge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0xNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTE3IHtcbiAgICByb3ctZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMTgge1xuICAgIHJvdy1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTE5IHtcbiAgICByb3ctZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMjAge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNSB7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTYge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTcge1xuICAgIGNvbHVtbi1nYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC04IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtOSB7XG4gICAgY29sdW1uLWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEwIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xMSB7XG4gICAgY29sdW1uLWdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTMge1xuICAgIGNvbHVtbi1nYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xNCB7XG4gICAgY29sdW1uLWdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTUge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xNiB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTE3IHtcbiAgICBjb2x1bW4tZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMTgge1xuICAgIGNvbHVtbi1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTE5IHtcbiAgICBjb2x1bW4tZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMjAge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjZyZW0gKyAwLjEydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNiB7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtc20ge1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtMnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtM3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTN0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTRoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTVxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTZ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43MjVyZW0gKyA1Ljd2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NXJlbSArIDZ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtNnR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44cmVtICsgNi42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXhsLTd4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44MjVyZW0gKyA2Ljl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteGwtN3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC03aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjg3NXJlbSArIDcuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14bC03dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjlyZW0gKyA3Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yNSB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0xMDAge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0ycHgge1xuICAgIG1pbi13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC01cHgge1xuICAgIG1pbi13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC04cHgge1xuICAgIG1pbi13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTE1cHgge1xuICAgIG1pbi13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTMwcHgge1xuICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTQ1cHgge1xuICAgIG1pbi13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTYwcHgge1xuICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTc1cHgge1xuICAgIG1pbi13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXhsLTkwcHgge1xuICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14bC05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTI1cHgge1xuICAgIG1pbi13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjAwcHgge1xuICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMjc1cHgge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzUwcHgge1xuICAgIG1pbi13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDI1cHgge1xuICAgIG1pbi13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTAwcHgge1xuICAgIG1pbi13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNjUwcHgge1xuICAgIG1pbi13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODAwcHgge1xuICAgIG1pbi13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtOTUwcHgge1xuICAgIG1pbi13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteGwtMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjUge1xuICAgIG1pbi1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTAwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMnB4IHtcbiAgICBtaW4taGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC00NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC02MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC03NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC05MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTEyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTIwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTI3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTM1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTQyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTUwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTY1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTgwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteGwtOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXhsLTk1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14bC0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXh4bC1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14eGwtaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm92ZXJmbG93LXh4bC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVyZmxvdy14eGwtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBvc2l0aW9uLXh4bC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAucG9zaXRpb24teHhsLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC02cHgge1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC05cHgge1xuICAgIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudy14eGwtOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53LXh4bC05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLncteHhsLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTZweCB7XG4gICAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTlweCB7XG4gICAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXcteHhsLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm13LXh4bC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdy14eGwtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTZweCB7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTlweCB7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgteHhsLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXh4bC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaC14eGwtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNnB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtOXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWgteHhsLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taC14eGwtOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1oLXh4bC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNCB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC03IHtcbiAgICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xMCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEzIHtcbiAgICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0xOSB7XG4gICAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTgge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEzIHtcbiAgICByb3ctZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTUge1xuICAgIHJvdy1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTYge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTcge1xuICAgIHJvdy1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMTgge1xuICAgIHJvdy1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xOSB7XG4gICAgcm93LWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0yMCB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTYge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC03IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTgge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtOSB7XG4gICAgY29sdW1uLWdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xMCB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTExIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEyIHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEzIHtcbiAgICBjb2x1bW4tZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTE0IHtcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTUge1xuICAgIGNvbHVtbi1nYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTYge1xuICAgIGNvbHVtbi1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTcge1xuICAgIGNvbHVtbi1nYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMTgge1xuICAgIGNvbHVtbi1nYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xOSB7XG4gICAgY29sdW1uLWdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0yMCB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTgge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLXNtIHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLXhsIHtcbiAgICBmb250LXNpemU6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLWZsdWlkIHtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTJoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTNxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDVyZW0gKyAyLjR2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC00eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNHR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42cmVtICsgNC4ydncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC01aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY3NXJlbSArIDUuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC02eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNzI1cmVtICsgNS43dncpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXh4bC02cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtNmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43NzVyZW0gKyA2LjN2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTZ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSArIDYuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtN3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjgyNXJlbSArIDYuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtN3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NXJlbSArIDcuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy14eGwtN2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS44NzVyZW0gKyA3LjV2dykgIWltcG9ydGFudDtcbiAgfVxuICAuZnMteHhsLTd0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuOXJlbSArIDcuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC01MCB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLWF1dG8ge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtM3B4IHtcbiAgICBtaW4td2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNnB4IHtcbiAgICBtaW4td2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOXB4IHtcbiAgICBtaW4td2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTIwcHgge1xuICAgIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTM1cHgge1xuICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTUwcHgge1xuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTY1cHgge1xuICAgIG1pbi13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTgwcHgge1xuICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTk1cHgge1xuICAgIG1pbi13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xNTBweCB7XG4gICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0yMjVweCB7XG4gICAgbWluLXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zMDBweCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0zNzVweCB7XG4gICAgbWluLXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC00NTBweCB7XG4gICAgbWluLXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC01NTBweCB7XG4gICAgbWluLXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC03MDBweCB7XG4gICAgbWluLXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC04NTBweCB7XG4gICAgbWluLXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4tdy14eGwtOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXcteHhsLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi13LXh4bC0xMDAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTUwIHtcbiAgICBtaW4taGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtYXV0byB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0zcHgge1xuICAgIG1pbi1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC02cHgge1xuICAgIG1pbi1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC05cHgge1xuICAgIG1pbi1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjBweCB7XG4gICAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzVweCB7XG4gICAgbWluLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTBweCB7XG4gICAgbWluLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjVweCB7XG4gICAgbWluLWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtODBweCB7XG4gICAgbWluLWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTVweCB7XG4gICAgbWluLWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTE1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTIyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTMwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTM3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTQ1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTU1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTcwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTg1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taC14eGwtOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1pbi1oLXh4bC05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWgteHhsLTEwMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0ycXgge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zdHgge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTRoeCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy01cXgge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNnF4IHtcbiAgICBmb250LXNpemU6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNmh4IHtcbiAgICBmb250LXNpemU6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy02dHgge1xuICAgIGZvbnQtc2l6ZTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy03eCB7XG4gICAgZm9udC1zaXplOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTdxeCB7XG4gICAgZm9udC1zaXplOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTdoeCB7XG4gICAgZm9udC1zaXplOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtN3R4IHtcbiAgICBmb250LXNpemU6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tMSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJxeCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTJoeCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tMnR4IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tM3gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zcXgge1xuICAgIGZvbnQtc2l6ZTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS0zaHgge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTN0eCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTR4IHtcbiAgICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNHF4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNGh4IHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS00dHgge1xuICAgIGZvbnQtc2l6ZTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTVxeCB7XG4gICAgZm9udC1zaXplOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTVoeCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNXR4IHtcbiAgICBmb250LXNpemU6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tNngge1xuICAgIGZvbnQtc2l6ZTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02cXgge1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS02aHgge1xuICAgIGZvbnQtc2l6ZTogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTZ0eCB7XG4gICAgZm9udC1zaXplOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLXNtLTd4IHtcbiAgICBmb250LXNpemU6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tN3F4IHtcbiAgICBmb250LXNpemU6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtc20tN2h4IHtcbiAgICBmb250LXNpemU6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1zbS03dHgge1xuICAgIGZvbnQtc2l6ZTogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0xIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMyB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTJ4IHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMnF4IHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtMmh4IHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0ydHgge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC0zeCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTNxeCB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTNoeCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtM3R4IHtcbiAgICBmb250LXNpemU6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00cXgge1xuICAgIGZvbnQtc2l6ZTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC00aHgge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTR0eCB7XG4gICAgZm9udC1zaXplOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTV4IHtcbiAgICBmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNXF4IHtcbiAgICBmb250LXNpemU6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNWh4IHtcbiAgICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC01dHgge1xuICAgIGZvbnQtc2l6ZTogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC02eCB7XG4gICAgZm9udC1zaXplOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZxeCB7XG4gICAgZm9udC1zaXplOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTZoeCB7XG4gICAgZm9udC1zaXplOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtNnR4IHtcbiAgICBmb250LXNpemU6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbWQtN3gge1xuICAgIGZvbnQtc2l6ZTogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC03cXgge1xuICAgIGZvbnQtc2l6ZTogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1tZC03aHgge1xuICAgIGZvbnQtc2l6ZTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLW1kLTd0eCB7XG4gICAgZm9udC1zaXplOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0ycXgge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy0zdHgge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTRoeCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01cXgge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTZ4IHtcbiAgICBmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNnF4IHtcbiAgICBmb250LXNpemU6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctNmh4IHtcbiAgICBmb250LXNpemU6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy02dHgge1xuICAgIGZvbnQtc2l6ZTogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy1sZy03eCB7XG4gICAgZm9udC1zaXplOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTdxeCB7XG4gICAgZm9udC1zaXplOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLWxnLTdoeCB7XG4gICAgZm9udC1zaXplOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtbGctN3R4IHtcbiAgICBmb250LXNpemU6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMteHM6MDtcbiAgLS1icy1zbTo1NzZweDtcbiAgLS1icy1tZDo3NjhweDtcbiAgLS1icy1sZzo5OTJweDtcbiAgLS1icy14bDoxMjAwcHg7XG4gIC0tYnMteHhsOjE0MDBweDtcbiAgLS1icy1zY3JvbGxiYXItc2l6ZTogNXB4O1xuICAtLWJzLXNjcm9sbGJhci1vdmVybGF5LXNpemU6IDE5cHg7XG4gIC0tYnMtc2Nyb2xsYmFyLW92ZXJsYXktc3BhY2U6IDdweDtcbiAgLS1icy13aGl0ZS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stYmctcmdiOiAwLCAwLCAwO1xufVxuXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLXRleHQtbXV0ZWQ6ICM5OUExQjc7XG4gIC0tYnMtZ3JheS0xMDA6ICNGOUY5Rjk7XG4gIC0tYnMtZ3JheS0xMDAtcmdiOiAyNDksIDI0OSwgMjQ5O1xuICAtLWJzLWdyYXktMjAwOiAjRjFGMUY0O1xuICAtLWJzLWdyYXktMjAwLXJnYjogMjQxLCAyNDEsIDI0NDtcbiAgLS1icy1ncmF5LTMwMDogI0RCREZFOTtcbiAgLS1icy1ncmF5LTMwMC1yZ2I6IDIxOSwgMjIzLCAyMzM7XG4gIC0tYnMtZ3JheS00MDA6ICNDNENBREE7XG4gIC0tYnMtZ3JheS00MDAtcmdiOiAxOTYsIDIwMiwgMjE4O1xuICAtLWJzLWdyYXktNTAwOiAjOTlBMUI3O1xuICAtLWJzLWdyYXktNTAwLXJnYjogMTUzLCAxNjEsIDE4MztcbiAgLS1icy1ncmF5LTYwMDogIzc4ODI5RDtcbiAgLS1icy1ncmF5LTYwMC1yZ2I6IDEyMCwgMTMwLCAxNTc7XG4gIC0tYnMtZ3JheS03MDA6ICM0QjU2NzU7XG4gIC0tYnMtZ3JheS03MDAtcmdiOiA3NSwgODYsIDExNztcbiAgLS1icy1ncmF5LTgwMDogIzI1MkY0QTtcbiAgLS1icy1ncmF5LTgwMC1yZ2I6IDM3LCA0NywgNzQ7XG4gIC0tYnMtZ3JheS05MDA6ICMwNzE0Mzc7XG4gIC0tYnMtZ3JheS05MDAtcmdiOiA3LCAyMCwgNTU7XG4gIC0tYnMtbGlnaHQ6ICNGOUY5Rjk7XG4gIC0tYnMtcHJpbWFyeTogI2ZmNzcxMztcbiAgLS1icy1zZWNvbmRhcnk6ICNGOUY5Rjk7XG4gIC0tYnMtc3VjY2VzczogIzE3QzY1MztcbiAgLS1icy1pbmZvOiAjNTg4MjlmO1xuICAtLWJzLXdhcm5pbmc6ICNiZDk0MDE7XG4gIC0tYnMtZGFuZ2VyOiAjZjgyODI4O1xuICAtLWJzLWRhcms6ICMxRTIxMjk7XG4gIC0tYnMtcHJpbWFyeS1hY3RpdmU6ICNkODYzMTA7XG4gIC0tYnMtc2Vjb25kYXJ5LWFjdGl2ZTogI0RCREZFOTtcbiAgLS1icy1saWdodC1hY3RpdmU6ICNGQ0ZDRkM7XG4gIC0tYnMtc3VjY2Vzcy1hY3RpdmU6ICMwNEI0NDA7XG4gIC0tYnMtaW5mby1hY3RpdmU6ICM1MTdkOWM7XG4gIC0tYnMtd2FybmluZy1hY3RpdmU6ICNhZjg5MDE7XG4gIC0tYnMtZGFuZ2VyLWFjdGl2ZTogI2JiMWUxZTtcbiAgLS1icy1kYXJrLWFjdGl2ZTogIzExMTMxODtcbiAgLS1icy1wcmltYXJ5LWxpZ2h0OiAjRTlGM0ZGO1xuICAtLWJzLXNlY29uZGFyeS1saWdodDogI0Y5RjlGOTtcbiAgLS1icy1zdWNjZXNzLWxpZ2h0OiAjREZGRkVBO1xuICAtLWJzLWluZm8tbGlnaHQ6ICNGOEY1RkY7XG4gIC0tYnMtd2FybmluZy1saWdodDogI0ZGRjhERDtcbiAgLS1icy1kYW5nZXItbGlnaHQ6ICNGRkVFRjM7XG4gIC0tYnMtZGFyay1saWdodDogI0Y5RjlGOTtcbiAgLS1icy1saWdodC1saWdodDogI2ZmZmZmZjtcbiAgLS1icy1wcmltYXJ5LWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtc2Vjb25kYXJ5LWludmVyc2U6ICMyNTJGNEE7XG4gIC0tYnMtbGlnaHQtaW52ZXJzZTogIzI1MkY0QTtcbiAgLS1icy1zdWNjZXNzLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtaW5mby1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLXdhcm5pbmctaW52ZXJzZTogI2ZmZmZmZjtcbiAgLS1icy1kYW5nZXItaW52ZXJzZTogI2ZmZmZmZjtcbiAgLS1icy1kYXJrLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtcHJpbWFyeS1jbGFyaXR5OiByZ2JhKDI1NSwgMTE5LCAxOSwgMC4yKTtcbiAgLS1icy1zZWNvbmRhcnktY2xhcml0eTogcmdiYSgyNDksIDI0OSwgMjQ5LCAwLjIpO1xuICAtLWJzLXN1Y2Nlc3MtY2xhcml0eTogcmdiYSgyMywgMTk4LCA4MywgMC4yKTtcbiAgLS1icy1pbmZvLWNsYXJpdHk6IHJnYmEoOTgsIDEzNCwgMTYwLCAwLjIpO1xuICAtLWJzLXdhcm5pbmctY2xhcml0eTogcmdiYSgxNzUsIDEzNywgMSwgMC4yKTtcbiAgLS1icy1kYW5nZXItY2xhcml0eTogcmdiYSgxODcsIDMwLCAzMCwgMC4yKTtcbiAgLS1icy1kYXJrLWNsYXJpdHk6IHJnYmEoMzAsIDMzLCA0MSwgMC4yKTtcbiAgLS1icy1saWdodC1jbGFyaXR5OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDksIDI0OSwgMjQ5O1xuICAtLWJzLXByaW1hcnktcmdiOiAyNTUsIDExOSwgMTk7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMjQ5LCAyNDksIDI0OTtcbiAgLS1icy1zdWNjZXNzLXJnYjogMjMsIDE5OCwgODM7XG4gIC0tYnMtaW5mby1yZ2I6IDg4LCAxMzAsIDE1OTtcbiAgLS1icy13YXJuaW5nLXJnYjogMTg5LCAxNDgsIDE7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjQ4LCA0MCwgNDA7XG4gIC0tYnMtZGFyay1yZ2I6IDMwLCAzMywgNDE7XG4gIC0tYnMtdGV4dC13aGl0ZTogI2ZmZmZmZjtcbiAgLS1icy10ZXh0LXByaW1hcnk6ICNmZjc3MTM7XG4gIC0tYnMtdGV4dC1zZWNvbmRhcnk6ICNGOUY5Rjk7XG4gIC0tYnMtdGV4dC1saWdodDogI0Y5RjlGOTtcbiAgLS1icy10ZXh0LXN1Y2Nlc3M6ICMxN0M2NTM7XG4gIC0tYnMtdGV4dC1pbmZvOiAjNTg4MjlmO1xuICAtLWJzLXRleHQtd2FybmluZzogI2JkOTQwMTtcbiAgLS1icy10ZXh0LWRhbmdlcjogI2Y4MjgyODtcbiAgLS1icy10ZXh0LWRhcms6ICMxRTIxMjk7XG4gIC0tYnMtdGV4dC1tdXRlZDogIzk5QTFCNztcbiAgLS1icy10ZXh0LWdyYXktMTAwOiAjRjlGOUY5O1xuICAtLWJzLXRleHQtZ3JheS0yMDA6ICNGMUYxRjQ7XG4gIC0tYnMtdGV4dC1ncmF5LTMwMDogI0RCREZFOTtcbiAgLS1icy10ZXh0LWdyYXktNDAwOiAjQzRDQURBO1xuICAtLWJzLXRleHQtZ3JheS01MDA6ICM5OUExQjc7XG4gIC0tYnMtdGV4dC1ncmF5LTYwMDogIzc4ODI5RDtcbiAgLS1icy10ZXh0LWdyYXktNzAwOiAjNEI1Njc1O1xuICAtLWJzLXRleHQtZ3JheS04MDA6ICMyNTJGNEE7XG4gIC0tYnMtdGV4dC1ncmF5LTkwMDogIzA3MTQzNztcbiAgLS1icy1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcjogI0RCREZFOTtcbiAgLS1icy1jb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmc6ICNmZjc3MTM7XG4gIC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yOiAjZmY3NzEzO1xuICAtLWJzLWNvbXBvbmVudC1ob3Zlci1iZzogI0Y5RjlGOTtcbiAgLS1icy1jb21wb25lbnQtY2hlY2tlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1jb21wb25lbnQtY2hlY2tlZC1iZzogI2ZmNzcxMztcbiAgLS1icy1ib3gtc2hhZG93LXhzOiAwIDAuMXJlbSAwLjc1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ib3gtc2hhZG93LXNtOiAwIDAuMXJlbSAxcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAycmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLWlucHV0LWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1pbnB1dC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLWJzLWlucHV0LXNvbGlkLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tYnMtaW5wdXQtc29saWQtYmc6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1icy1pbnB1dC1zb2xpZC1iZy1mb2N1czogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWJzLWlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tYnMtcm9vdC1jYXJkLWJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAtLWJzLXJvb3QtY2FyZC1ib3JkZXItY29sb3I6ICNGMUYxRjQ7XG4gIC0tYnMtdG9vbHRpcC1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWdyYXktMTAwLXJnYiksIDAuNzUpO1xuICAtLWJzLXRhYmxlLWxvYWRpbmctbWVzc2FnZS1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLWRyb3Bkb3duLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtLWJzLWNvZGUtYmc6ICNmMWYzZjg7XG4gIC0tYnMtY29kZS1zaGFkb3c6IDBweCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIC0tYnMtY29kZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWNvZGUtY29sb3I6ICNiOTM5OTM7XG4gIC0tYnMtc3ltYm9sLWxhYmVsLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIC0tYnMtc3ltYm9sLWxhYmVsLWJnOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tYnMtc3ltYm9sLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnKSwgMC41KTtcbiAgLS1icy1idWxsZXQtYmctY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eTogMDtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eS1vbjogMC4zO1xuICAtLWJzLXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAxO1xuICAtLWJzLXNjcm9sbHRvcC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1zY3JvbGx0b3AtYmctY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtLWJzLXNjcm9sbHRvcC1iZy1jb2xvci1ob3ZlcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXI6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC0tYnMtZHJhd2VyLWJveC1zaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1kcmF3ZXItYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtZHJhd2VyLW92ZXJsYXktYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLS1icy1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbWVudS1oZWFkaW5nLWNvbG9yOiAjOTlBMUI3O1xuICAtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlcjogI2ZmNzcxMztcbiAgLS1icy1tZW51LWxpbmstY29sb3Itc2hvdzogI2ZmNzcxMztcbiAgLS1icy1tZW51LWxpbmstY29sb3ItaGVyZTogI2ZmNzcxMztcbiAgLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlOiAjZmY3NzEzO1xuICAtLWJzLW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogI0Y5RjlGOTtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3Itc2hvdzogI0Y5RjlGOTtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItaGVyZTogI0Y5RjlGOTtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlOiAjRjlGOUY5O1xuICAtLWJzLXNjcm9sbGJhci1jb2xvcjogI0YxRjFGNDtcbiAgLS1icy1zY3JvbGxiYXItaG92ZXItY29sb3I6ICNEQkRGRTk7XG4gIC0tYnMtb3ZlcmxheS1iZzogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS1icy1ibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQ6ICNDNENBREE7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWFjdGl2ZTogI0ZGQUQwRjtcbiAgLS1icy1yaWJib24tbGFiZWwtYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDMwLCAzMywgNDEsIDAuMSk7XG4gIC0tYnMtcmliYm9uLWxhYmVsLWJnOiAjZmY3NzEzO1xuICAtLWJzLXJpYmJvbi1sYWJlbC1ib3JkZXItY29sb3I6ICNhYzQ5MDA7XG4gIC0tYnMtcmliYm9uLWNsaXAtYmc6ICMxRTIxMjk7XG4gIC0tYnMtZW5nYWdlLWJ0bi1iZzogI2ZmZmZmZjtcbiAgLS1icy1lbmdhZ2UtYnRuLWJveC1zaGFkb3c6IDBweCAwcHggMjJweCAjRTBFMEUwO1xuICAtLWJzLWVuZ2FnZS1idG4tYm9yZGVyLWNvbG9yOiAjRThFOEU4O1xuICAtLWJzLWVuZ2FnZS1idG4tY29sb3I6ICMyNTJGNEE7XG4gIC0tYnMtZW5nYWdlLWJ0bi1pY29uLWNvbG9yOiAjNzg4MjlEO1xuICAtLWJzLWVuZ2FnZS1idG4tY29sb3ItYWN0aXZlOiAjMjUyRjRBO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtdGV4dC1tdXRlZDogIzYzNjY3NDtcbiAgLS1icy1ncmF5LTEwMDogIzFCMUMyMjtcbiAgLS1icy1ncmF5LTEwMC1yZ2I6IDI3LCAyOCwgMzQ7XG4gIC0tYnMtZ3JheS0yMDA6ICMyNjI3MkY7XG4gIC0tYnMtZ3JheS0yMDAtcmdiOiAzOCwgMzksIDQ3O1xuICAtLWJzLWdyYXktMzAwOiAjMzYzODQzO1xuICAtLWJzLWdyYXktMzAwLXJnYjogNTQsIDU2LCA2NztcbiAgLS1icy1ncmF5LTQwMDogIzQ2NDg1MjtcbiAgLS1icy1ncmF5LTQwMC1yZ2I6IDcwLCA3MiwgODI7XG4gIC0tYnMtZ3JheS01MDA6ICM2MzY2NzQ7XG4gIC0tYnMtZ3JheS01MDAtcmdiOiA5OSwgMTAyLCAxMTY7XG4gIC0tYnMtZ3JheS02MDA6ICM4MDgyOTA7XG4gIC0tYnMtZ3JheS02MDAtcmdiOiAxMjgsIDEzMCwgMTQ0O1xuICAtLWJzLWdyYXktNzAwOiAjOUE5Q0FFO1xuICAtLWJzLWdyYXktNzAwLXJnYjogMTU0LCAxNTYsIDE3NDtcbiAgLS1icy1ncmF5LTgwMDogI0I1QjdDODtcbiAgLS1icy1ncmF5LTgwMC1yZ2I6IDE4MSwgMTgzLCAyMDA7XG4gIC0tYnMtZ3JheS05MDA6ICNGNUY1RjU7XG4gIC0tYnMtZ3JheS05MDAtcmdiOiAyNDUsIDI0NSwgMjQ1O1xuICAtLWJzLWxpZ2h0OiAjMUIxQzIyO1xuICAtLWJzLXByaW1hcnk6ICNmNmMzMmI7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjMzYzODQzO1xuICAtLWJzLXN1Y2Nlc3M6ICMwMEEyNjE7XG4gIC0tYnMtaW5mbzogIzg4M0ZGRjtcbiAgLS1icy13YXJuaW5nOiAjQzU5QTAwO1xuICAtLWJzLWRhbmdlcjogI0U0Mjg1NTtcbiAgLS1icy1kYXJrOiAjMjcyQTM0O1xuICAtLWJzLXByaW1hcnktYWN0aXZlOiAjYTM4NTJhO1xuICAtLWJzLXNlY29uZGFyeS1hY3RpdmU6ICM0NjQ4NTI7XG4gIC0tYnMtbGlnaHQtYWN0aXZlOiAjMUYyMTJBO1xuICAtLWJzLXN1Y2Nlc3MtYWN0aXZlOiAjMDFCRjczO1xuICAtLWJzLWluZm8tYWN0aXZlOiAjOUU2M0ZGO1xuICAtLWJzLXdhcm5pbmctYWN0aXZlOiAjRDlBQTAwO1xuICAtLWJzLWRhbmdlci1hY3RpdmU6ICNGRjM3Njc7XG4gIC0tYnMtZGFyay1hY3RpdmU6ICMyRDJGMzk7XG4gIC0tYnMtcHJpbWFyeS1saWdodDogIzE3MjMzMTtcbiAgLS1icy1zZWNvbmRhcnktbGlnaHQ6ICMzNjM4NDM7XG4gIC0tYnMtc3VjY2Vzcy1saWdodDogIzFGMjEyQTtcbiAgLS1icy1pbmZvLWxpZ2h0OiAjMjcyMTM0O1xuICAtLWJzLXdhcm5pbmctbGlnaHQ6ICMyNDIzMjA7XG4gIC0tYnMtZGFuZ2VyLWxpZ2h0OiAjMzAyMDI0O1xuICAtLWJzLWRhcmstbGlnaHQ6ICMxRTIwMjc7XG4gIC0tYnMtbGlnaHQtbGlnaHQ6ICMxRjIxMkE7XG4gIC0tYnMtcHJpbWFyeS1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLXNlY29uZGFyeS1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLWxpZ2h0LWludmVyc2U6ICM4MDgyOTA7XG4gIC0tYnMtc3VjY2Vzcy1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLWluZm8taW52ZXJzZTogI2ZmZmZmZjtcbiAgLS1icy13YXJuaW5nLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtZGFuZ2VyLWludmVyc2U6ICNmZmZmZmY7XG4gIC0tYnMtZGFyay1pbnZlcnNlOiAjZmZmZmZmO1xuICAtLWJzLXByaW1hcnktY2xhcml0eTogcmdiYSgyNDYsIDE5NSwgNDMsIDAuMik7XG4gIC0tYnMtc2Vjb25kYXJ5LWNsYXJpdHk6IHJnYmEoNTQsIDU2LCA2NywgMC4yKTtcbiAgLS1icy1zdWNjZXNzLWNsYXJpdHk6IHJnYmEoMCwgMTYyLCA5NywgMC4yKTtcbiAgLS1icy1pbmZvLWNsYXJpdHk6IHJnYmEoMTM2LCA2MywgMjU1LCAwLjIpO1xuICAtLWJzLXdhcm5pbmctY2xhcml0eTogcmdiYSgxOTcsIDE1NCwgMCwgMC4yKTtcbiAgLS1icy1kYW5nZXItY2xhcml0eTogcmdiYSgyMjgsIDQwLCA4NSwgMC4yKTtcbiAgLS1icy1kYXJrLWNsYXJpdHk6IHJnYmEoMzksIDQyLCA1MiwgMC4yKTtcbiAgLS1icy1saWdodC1jbGFyaXR5OiByZ2JhKDMxLCAzMywgNDIsIDAuMik7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNywgMjgsIDM0O1xuICAtLWJzLXByaW1hcnktcmdiOiAyNDYsIDE5NSwgNDM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogNTQsIDU2LCA2NztcbiAgLS1icy1zdWNjZXNzLXJnYjogMCwgMTYyLCA5NztcbiAgLS1icy1pbmZvLXJnYjogMTM2LCA2MywgMjU1O1xuICAtLWJzLXdhcm5pbmctcmdiOiAxOTcsIDE1NCwgMDtcbiAgLS1icy1kYW5nZXItcmdiOiAyMjgsIDQwLCA4NTtcbiAgLS1icy1kYXJrLXJnYjogMzksIDQyLCA1MjtcbiAgLS1icy10ZXh0LXdoaXRlOiAjZmZmZmZmO1xuICAtLWJzLXRleHQtcHJpbWFyeTogI2Y2YzMyYjtcbiAgLS1icy10ZXh0LXNlY29uZGFyeTogIzM2Mzg0MztcbiAgLS1icy10ZXh0LWxpZ2h0OiAjMUIxQzIyO1xuICAtLWJzLXRleHQtc3VjY2VzczogIzAwQTI2MTtcbiAgLS1icy10ZXh0LWluZm86ICM4ODNGRkY7XG4gIC0tYnMtdGV4dC13YXJuaW5nOiAjQzU5QTAwO1xuICAtLWJzLXRleHQtZGFuZ2VyOiAjRTQyODU1O1xuICAtLWJzLXRleHQtZGFyazogIzI3MkEzNDtcbiAgLS1icy10ZXh0LW11dGVkOiAjNjM2Njc0O1xuICAtLWJzLXRleHQtZ3JheS0xMDA6ICMxQjFDMjI7XG4gIC0tYnMtdGV4dC1ncmF5LTIwMDogIzI2MjcyRjtcbiAgLS1icy10ZXh0LWdyYXktMzAwOiAjMzYzODQzO1xuICAtLWJzLXRleHQtZ3JheS00MDA6ICM0NjQ4NTI7XG4gIC0tYnMtdGV4dC1ncmF5LTUwMDogIzYzNjY3NDtcbiAgLS1icy10ZXh0LWdyYXktNjAwOiAjODA4MjkwO1xuICAtLWJzLXRleHQtZ3JheS03MDA6ICM5QTlDQUU7XG4gIC0tYnMtdGV4dC1ncmF5LTgwMDogI0I1QjdDODtcbiAgLS1icy10ZXh0LWdyYXktOTAwOiAjRjVGNUY1O1xuICAtLWJzLWJvcmRlci1jb2xvcjogIzI2MjcyRjtcbiAgLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yOiAjMzYzODQzO1xuICAtLWJzLWNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtY29tcG9uZW50LWFjdGl2ZS1iZzogI2Y2YzMyYjtcbiAgLS1icy1jb21wb25lbnQtaG92ZXItY29sb3I6ICNmNmMzMmI7XG4gIC0tYnMtY29tcG9uZW50LWhvdmVyLWJnOiAjMUIxQzIyO1xuICAtLWJzLWNvbXBvbmVudC1jaGVja2VkLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLWNvbXBvbmVudC1jaGVja2VkLWJnOiAjZjZjMzJiO1xuICAtLWJzLWJveC1zaGFkb3cteHM6IDAgMC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206IDAgMC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJzLWJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDJyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtaW5wdXQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1icy1pbnB1dC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtaW5wdXQtc29saWQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS1icy1pbnB1dC1zb2xpZC1iZzogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWJzLWlucHV0LXNvbGlkLWJnLWZvY3VzOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIC0tYnMtaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy10b29sdGlwLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLXJvb3QtY2FyZC1ib3gtc2hhZG93OiBub25lO1xuICAtLWJzLXJvb3QtY2FyZC1ib3JkZXItY29sb3I6ICMxRTIwMjc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSgyNywgMjgsIDM0LCAwLjc1KTtcbiAgLS1icy10YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS1icy1kcm9wZG93bi1iZzogIzFDMUQyMjtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLWJzLWNvZGUtYmc6ICMyYjJiNDA7XG4gIC0tYnMtY29kZS1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wOCkgMHB4IDNweCA5cHggMHB4O1xuICAtLWJzLWNvZGUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjYjkzOTkzO1xuICAtLWJzLXN5bWJvbC1sYWJlbC1jb2xvcjogI0I1QjdDODtcbiAgLS1icy1zeW1ib2wtbGFiZWwtYmc6ICMxQjFDMjI7XG4gIC0tYnMtc3ltYm9sLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtLWJzLWJ1bGxldC1iZy1jb2xvcjogIzQ2NDg1MjtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eTogMDtcbiAgLS1icy1zY3JvbGx0b3Atb3BhY2l0eS1vbjogMC4zO1xuICAtLWJzLXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAxO1xuICAtLWJzLXNjcm9sbHRvcC1ib3gtc2hhZG93OiAwIDAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLXNjcm9sbHRvcC1iZy1jb2xvcjogI2ZmNzcxMztcbiAgLS1icy1zY3JvbGx0b3AtYmctY29sb3ItaG92ZXI6ICNmZjc3MTM7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXI6ICNmZmZmZmY7XG4gIC0tYnMtZHJhd2VyLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtZHJhd2VyLWJnLWNvbG9yOiAjMUMxRDIyO1xuICAtLWJzLWRyYXdlci1vdmVybGF5LWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3I6ICMxQzFEMjI7XG4gIC0tYnMtbWVudS1oZWFkaW5nLWNvbG9yOiAjNjM2Njc0O1xuICAtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlcjogI2Y2YzMyYjtcbiAgLS1icy1tZW51LWxpbmstY29sb3Itc2hvdzogI2Y2YzMyYjtcbiAgLS1icy1tZW51LWxpbmstY29sb3ItaGVyZTogI2Y2YzMyYjtcbiAgLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlOiAjZjZjMzJiO1xuICAtLWJzLW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogIzFCMUMyMjtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3Itc2hvdzogIzFCMUMyMjtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItaGVyZTogIzFCMUMyMjtcbiAgLS1icy1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlOiAjMUIxQzIyO1xuICAtLWJzLXNjcm9sbGJhci1jb2xvcjogIzI2MjcyRjtcbiAgLS1icy1zY3JvbGxiYXItaG92ZXItY29sb3I6ICMzNjM4NDM7XG4gIC0tYnMtb3ZlcmxheS1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgLS1icy1ibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQ6ICM0NjQ4NTI7XG4gIC0tYnMtcmF0aW5nLWNvbG9yLWFjdGl2ZTogI0ZGQUQwRjtcbiAgLS1icy1yaWJib24tbGFiZWwtYm94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tYnMtcmliYm9uLWxhYmVsLWJnOiAjZmY3NzEzO1xuICAtLWJzLXJpYmJvbi1sYWJlbC1ib3JkZXItY29sb3I6ICNhYzQ5MDA7XG4gIC0tYnMtcmliYm9uLWNsaXAtYmc6ICNGOUY5Rjk7XG4gIC0tYnMtZW5nYWdlLWJ0bi1iZzogIzI2MjcyRjtcbiAgLS1icy1lbmdhZ2UtYnRuLWJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC0tYnMtZW5nYWdlLWJ0bi1ib3JkZXItY29sb3I6ICMyNjI3MkY7XG4gIC0tYnMtZW5nYWdlLWJ0bi1jb2xvcjogI0I1QjdDODtcbiAgLS1icy1lbmdhZ2UtYnRuLWljb24tY29sb3I6ICM4MDgyOTA7XG4gIC0tYnMtZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmU6ICNCNUI3Qzg7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYmxvY2txdW90ZS1mb290ZXItY29sb3IpO1xufVxuXG4ubGlzdC1zdHlsZS1ub25lIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuW2RhdGEta3QtdGhlbWUtbW9kZS1zd2l0Y2hpbmc9dHJ1ZV0gKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIC50aGVtZS1kYXJrLXNob3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0gLnRoZW1lLWxpZ2h0LWJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSAudGhlbWUtbGlnaHQtYmctYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC50aGVtZS1saWdodC1zaG93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRoZW1lLWRhcmstYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRoZW1lLWRhcmstYmctYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5hbmltYXRpb24ge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi1kb3duIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvblNsaWRlSW5Eb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi11cCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluVXA7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLWluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkZhZGVJbjtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25GYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLW91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlT3V0O1xufVxuXG4uYW5pbWF0aW9uLWJsaW5rIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CbGluayAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uQmxpbmsge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5kcm9wZG93bi1tZW51IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLnRvYXN0IC50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnRvYXN0IHtcbiAgLS1icy10b2FzdC1iZzogIzI2MjcyRjtcbiAgLS1icy10b2FzdC1oZWFkZXItYmc6ICMyNjI3MkY7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogIzM2Mzg0Mztcbn1cblxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5uYXYtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5hdi1zdHJldGNoIC5uYXYtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5hdi1zdHJldGNoIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtZ3JvdXAge1xuICBwYWRkaW5nOiAwLjM1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQgPiBsYWJlbCxcbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWwgPiAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2LWdyb3VwLm5hdi1ncm91cC1mbHVpZCA+IGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5uYXYtbGluZS10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtbGluZS10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtbGluZS10YWJzLm5hdi1saW5lLXRhYnMtMnggLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAuc2hvdyA+IC5uYXYtbGluay5uYXYtbGluay1ib3JkZXItc29saWQsXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluay5uYXYtbGluay1ib3JkZXItc29saWQge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItZGFzaGVkLWNvbG9yKTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsubmF2LWxpbmstYm9yZGVyLXNvbGlkLmFjdGl2ZSxcbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLm5hdi1saW5rLm5hdi1saW5rLWJvcmRlci1zb2xpZC5hY3RpdmUge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsgLm5hdi1pY29uIGltZyxcbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLm5hdi1saW5rIC5uYXYtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAuc2hvdyA+IC5uYXYtbGluayAubmF2LWljb24gaW1nLmRlZmF1bHQsXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluayAubmF2LWljb24gaW1nLmRlZmF1bHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5zaG93ID4gLm5hdi1saW5rIC5uYXYtaWNvbiBpbWcuYWN0aXZlLFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsgLm5hdi1pY29uIGltZy5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAuc2hvdyA+IC5uYXYtbGluay5hY3RpdmUsXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFtcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAuc2hvdyA+IC5uYXYtbGluay5hY3RpdmUgLm5hdi10ZXh0LFxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAubmF2LWxpbmsuYWN0aXZlIC5uYXYtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSAuc2hvdyA+IC5uYXYtbGluay5hY3RpdmUgLmJ1bGxldC1jdXN0b20sXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluay5hY3RpdmUgLmJ1bGxldC1jdXN0b20ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20gLnNob3cgPiAubmF2LWxpbmsgLmJ1bGxldC1jdXN0b20sXG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tIC5uYXYtbGluayAuYnVsbGV0LWN1c3RvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tLm5hdi1waWxscy1hY3RpdmUtY3VzdG9tIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KDphY3RpdmUpIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tLm5hdi1waWxscy1hY3RpdmUtY3VzdG9tIC5uYXYtaXRlbSAubmF2LWxpbms6bm90KDphY3RpdmUpIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4ubmF2Lm5hdi1waWxscy5uYXYtcGlsbHMtY3VzdG9tLm5hdi1waWxscy1hY3RpdmUtY3VzdG9tIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbS5uYXYtcGlsbHMtYWN0aXZlLWN1c3RvbSAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5uYXYubmF2LXBpbGxzLm5hdi1waWxscy1jdXN0b20ubmF2LXBpbGxzLWFjdGl2ZS1jdXN0b20gLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbS5uYXYtcGlsbHMtYWN0aXZlLWN1c3RvbSAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2luYXRpb24ucGFnaW5hdGlvbi1jaXJjbGUgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1pdGVtOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbn1cblxuLnBhZ2UtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAvKnJ0bDplbmQ6aWdub3JlKi9cbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIG1pbi13aWR0aDogMi41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMDc1cmVtO1xuICAvKnJ0bDpvcHRpb25zOntcImF1dG9SZW5hbWVcIjpmYWxzZX0qL1xuICAvKnJ0bDplbmQ6aWdub3JlKi9cbiAgLypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayBpIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLnBhZ2UtaXRlbSAucGFnZS1saW5rIC5wcmV2aW91cyxcbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayAubmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICB3aWR0aDogMC44NzVyZW07XG4gIC8qcnRsOnJhdzp0cmFuc2Zvcm06IHJvdGF0ZVooLTE4MGRlZyk7Ki9cbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmsgLm5leHQge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtOmZvY3VzIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gIC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG59XG4ucGFnZS1pdGVtOmZvY3VzIC5wYWdlLWxpbmsgLnN2Zy1pY29uLFxuLnBhZ2UtaXRlbTpmb2N1cyAucGFnZS1saW5rIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG59XG4ucGFnZS1pdGVtOmZvY3VzIC5wYWdlLWxpbmsgLnByZXZpb3VzIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbTpmb2N1cyAucGFnZS1saW5rIC5uZXh0IHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KC5vZmZzZXQpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluay5wYWdlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5hY3RpdmUpOm5vdCgub2Zmc2V0KTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbixcbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5hY3RpdmUpOm5vdCgub2Zmc2V0KTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguYWN0aXZlKTpub3QoLm9mZnNldCk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAvKnJ0bDpvcHRpb25zOntcImF1dG9SZW5hbWVcIjpmYWxzZX0qL1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluay5wYWdlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgLnN2Zy1pY29uLFxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgLnByZXZpb3VzIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayAubmV4dCB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgLypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayAuc3ZnLWljb24sXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsgLm5leHQge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWRvdHRlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQ6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5zZXBhcmF0b3ItZG90dGVkOjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuc2VwYXJhdG9yLWRvdHRlZDo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5zZXBhcmF0b3ItZGFzaGVkOjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuc2VwYXJhdG9yLWRhc2hlZDo6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItbGlnaHQ6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItbGlnaHQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjlGOUY5ICFpbXBvcnRhbnQ7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1wcmltYXJ5OjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuYm9yZGVyLXByaW1hcnk6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3NzEzICFpbXBvcnRhbnQ7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1zZWNvbmRhcnk6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItc2Vjb25kYXJ5OjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y5RjlGOSAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItc3VjY2Vzczo6YmVmb3JlLCAuc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1zdWNjZXNzOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzE3QzY1MyAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItaW5mbzo6YmVmb3JlLCAuc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci1pbmZvOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzU4ODI5ZiAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItd2FybmluZzo6YmVmb3JlLCAuc2VwYXJhdG9yLnNlcGFyYXRvci1jb250ZW50LmJvcmRlci13YXJuaW5nOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2JkOTQwMSAhaW1wb3J0YW50O1xufVxuLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItZGFuZ2VyOjpiZWZvcmUsIC5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuYm9yZGVyLWRhbmdlcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmODI4MjggIWltcG9ydGFudDtcbn1cbi5zZXBhcmF0b3Iuc2VwYXJhdG9yLWNvbnRlbnQuYm9yZGVyLWRhcms6OmJlZm9yZSwgLnNlcGFyYXRvci5zZXBhcmF0b3ItY29udGVudC5ib3JkZXItZGFyazo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxRTIxMjkgIWltcG9ydGFudDtcbn1cblxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHotaW5kZXg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMuY2Fyb3VzZWwtaW5kaWNhdG9ycy1kb3RzIGxpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMuY2Fyb3VzZWwtaW5kaWNhdG9ycy1kb3RzIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGhlaWdodDogOXB4O1xuICB3aWR0aDogOXB4O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyBsaS5hY3RpdmU6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IGxpIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMuY2Fyb3VzZWwtaW5kaWNhdG9ycy1idWxsZXQgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IGxpLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IGxpLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtbGlnaHQgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLWFjdGl2ZS1wcmltYXJ5IGxpLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLWFjdGl2ZS1zZWNvbmRhcnkgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtc3VjY2VzcyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtaW5mbyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtd2FybmluZyBsaS5hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtZGFuZ2VyIGxpLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMtYWN0aXZlLWRhcmsgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCAuY2Fyb3VzZWwtaW5uZXIge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uY2Fyb3VzZWwtY3VzdG9tLmNhcm91c2VsLXN0cmV0Y2ggLmNhcm91c2VsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2Fyb3VzZWwtY3VzdG9tLmNhcm91c2VsLXN0cmV0Y2ggLmNhcm91c2VsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tZW51LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1lbnUsXG4ubWVudS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubWVudS1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm1lbnUtc3ViIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTVyZW0gMDtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGksXG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LWl0ZW0gLm1lbnUtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbn1cblxuLm1lbnUtaXRlbS5zaG93IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5tZW51LW5vd3JhcCAubWVudS10aXRsZSxcbi5tZW51LW5vd3JhcCAubWVudS1saW5rIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubWVudS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1lbnUtaGVhZGluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWhlYWRpbmctY29sb3IpO1xufVxuXG4ubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIC8qcnRsOnJlbW92ZSovXG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAvKnJ0bDppZ25vcmUqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAvKnJ0bDpyZW1vdmUqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtc3ViLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICB6LWluZGV4OiAxMDc7XG59XG4uc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWRyb3Bkb3duLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG59XG5cbi5tZW51LXN1Yi1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1hY2NvcmRpb24sIC5tZW51LXN1Yi1hY2NvcmRpb24uc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tZW51LXN1Yi1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5tZW51LXN1Yi1pbmRlbnRpb24gLm1lbnUtaXRlbSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4ubWVudS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lbnUtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZW51LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubWVudS1yb3cgPiAubWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tZW51LXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIC8qcnRsOnJlbW92ZSovXG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5tZW51LXJvdW5kZWQgLm1lbnUtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ubWVudS1waWxsIC5tZW51LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ubWVudS1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1zbS1hY2NvcmRpb24gLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtaXRlbS5tZW51LXNtLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yi1zbS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICAgIHotaW5kZXg6IDEwNztcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRyb3Bkb3duLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItc20tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLm1lbnUtc3ViLXNtLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXNtLWFjY29yZGlvbiwgLm1lbnUtc3ViLXNtLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tZW51LXN1Yi1zbS1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi1zbS1pbmRlbnRpb24gLm1lbnUtaXRlbSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tZW51LXNtLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS1zbS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXNtLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXNtLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cbiAgLm1lbnUtc20tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXNtLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudS1pdGVtLm1lbnUtbWQtYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LW1kLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1zdWItbWQtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93biwgLm1lbnUtc3ViLW1kLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLW1kLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1tZC1hY2NvcmRpb24sIC5tZW51LXN1Yi1tZC1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWItbWQtaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWItbWQtaW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1tZC1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUtbWQtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LW1kLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1tZC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1tZC1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG4gIC5tZW51LW1kLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAubWVudS1tZC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUtbGctYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1sZy1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLWxnLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgei1pbmRleDogMTA3O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbGctZHJvcGRvd24sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAubWVudS1zdWItbGctYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItbGctYWNjb3JkaW9uLCAubWVudS1zdWItbGctYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtc3ViLWxnLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtc3ViLWxnLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtbGctZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4gIC5tZW51LWxnLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZW51LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1sZy1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbGctcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtbGctcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuICAubWVudS1sZy1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLm1lbnUtbGctcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS1pdGVtLm1lbnUteGwtYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS14bC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1zdWIteGwtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kcm9wZG93biwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi14bC1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14bC1hY2NvcmRpb24sIC5tZW51LXN1Yi14bC1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWIteGwtaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWIteGwtaW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS14bC1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUteGwtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS14bC1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG4gIC5tZW51LXhsLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAubWVudS14bC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS14eGwtYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS14eGwtYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS14eGwtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yi14eGwtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZHJvcGRvd24sIC5tZW51LXN1Yi14eGwtZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWIteHhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi14eGwtYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWIteHhsLWFjY29yZGlvbiwgLm1lbnUtc3ViLXh4bC1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWIteHhsLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm1lbnUtc3ViLXh4bC1pbmRlbnRpb24gLm1lbnUtaXRlbSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLm1lbnUteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS14eGwtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4gIC5tZW51LXh4bC1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS14eGwtcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXh4bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS14eGwtcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuICAubWVudS14eGwtcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXh4bC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXNtLWRvd24tYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS1zbS1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtc20tZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi1zbS1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXNtLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWItc20tZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWItc20tZG93bi1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi1zbS1kb3duLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS1zbS1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zbS1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS1zbS1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1zbS1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cbiAgLm1lbnUtc20tZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LW1kLWRvd24tYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbWQtZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLCAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLW1kLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWItbWQtZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWItbWQtZG93bi1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi1tZC1kb3duLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS1tZC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1tZC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS1tZC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1tZC1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLm1lbnUtbWQtZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LWxnLWRvd24tYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS1sZy1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbGctZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi1sZy1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLWxnLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWItbGctZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWItbGctZG93bi1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tZW51LXN1Yi1sZy1kb3duLWluZGVudGlvbiAubWVudS1pdGVtIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAubWVudS1sZy1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1sZy1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuICAubWVudS1sZy1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1sZy1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cbiAgLm1lbnUtbGctZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLm1lbnUtbGctZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS14bC1kb3duLWFjY29yZGlvbiAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1pdGVtLm1lbnUteGwtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXhsLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLW1lbnUtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gICAgei1pbmRleDogMTA3O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWIteGwtZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAubWVudS1zdWIteGwtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14bC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLXhsLWRvd24tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUtc3ViLXhsLWRvd24taW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWIteGwtZG93bi1pbmRlbnRpb24gLm1lbnUtaXRlbSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgLm1lbnUteGwtZG93bi1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnUteGwtZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUteGwtZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LXhsLWRvd24tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgLypydGw6cmVtb3ZlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1lbnUteGwtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG4gIC5tZW51LXhsLWRvd24tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAubWVudS1pdGVtLm1lbnUteHhsLWRvd24tYWNjb3JkaW9uIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIC5tZW51LWl0ZW0ubWVudS14eGwtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIC8qcnRsOnJlbW92ZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS1zdWIteHhsLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtbWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICB6LWluZGV4OiAxMDc7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5tZW51LXN1Yi14eGwtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14eGwtZG93bi1hY2NvcmRpb24sIC5tZW51LXN1Yi14eGwtZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS1zdWIteHhsLWRvd24taW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuICAubWVudS1zdWIteHhsLWRvd24taW5kZW50aW9uIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC5tZW51LXh4bC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWVudS14eGwtZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbiAgLm1lbnUteHhsLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS14eGwtZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUteHhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXh4bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgICAvKnJ0bDpyZW1vdmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG4gIC5tZW51LXh4bC1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMXJlbSArIDFyZW0pO1xufVxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0gKyAxcmVtKTtcbn1cbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoM3JlbSArIDFyZW0pO1xufVxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uIC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYyg0cmVtICsgMXJlbSk7XG59XG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygycmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoM3JlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbi5tZW51LWxpbmstaW5kZW50aW9uLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1saW5rLWluZGVudGlvbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGluay1pbmRlbnRpb24ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDRyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cbiAgdG8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cbiAgdG8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG59XG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xufVxuLm1lbnUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdoaXRlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy13aGl0ZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdoaXRlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLm1lbnUtdGl0bGUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuXG4ubWVudS1pY29uLXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG5cbi5tZW51LWJ1bGxldC13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cblxuLm1lbnUtYXJyb3ctd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXdoaXRlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXdoaXRlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtd2hpdGUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLm1lbnUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cblxuLm1lbnUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG5cbi5tZW51LWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG5cbi5tZW51LWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1zZWNvbmRhcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXNlY29uZGFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXNlY29uZGFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtc2Vjb25kYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4ubWVudS10aXRsZS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLm1lbnUtYnVsbGV0LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5tZW51LWFycm93LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXNlY29uZGFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1zZWNvbmRhcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtc2Vjb25kYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXNlY29uZGFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLm1lbnUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWxpZ2h0JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1saWdodCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWxpZ2h0JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLm1lbnUtdGl0bGUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuXG4ubWVudS1pY29uLWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG5cbi5tZW51LWJ1bGxldC1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cblxuLm1lbnUtYXJyb3ctbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWxpZ2h0JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWxpZ2h0JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbGlnaHQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1zdWNjZXNzJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1zdWNjZXNzJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLm1lbnUtdGl0bGUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cblxuLm1lbnUtaWNvbi1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG5cbi5tZW51LWJ1bGxldC1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG5cbi5tZW51LWFycm93LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtc3VjY2VzcyUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1zdWNjZXNzJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1zdWNjZXNzJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXN1Y2Nlc3MlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1pbmZvJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1pbmZvJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLm1lbnUtdGl0bGUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cblxuLm1lbnUtaWNvbi1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24taW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG5cbi5tZW51LWJ1bGxldC1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG5cbi5tZW51LWFycm93LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtaW5mbyUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1pbmZvJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1pbmZvJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWluZm8lMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy13YXJuaW5nJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy13YXJuaW5nJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLm1lbnUtdGl0bGUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cblxuLm1lbnUtaWNvbi13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24td2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG5cbi5tZW51LWJ1bGxldC13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG5cbi5tZW51LWFycm93LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtd2FybmluZyUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC13YXJuaW5nJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC13YXJuaW5nJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LXdhcm5pbmclMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYW5nZXIlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG4ubWVudS10aXRsZS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cblxuLm1lbnUtaWNvbi1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cblxuLm1lbnUtYnVsbGV0LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG5cbi5tZW51LWFycm93LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1kYW5nZXIlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZGFuZ2VyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4ubWVudS10aXRsZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuXG4ubWVudS1pY29uLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cblxuLm1lbnUtYnVsbGV0LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cblxuLm1lbnUtYXJyb3ctZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1tdXRlZCk7XG59XG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbXV0ZWQpO1xufVxuLm1lbnUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW11dGVkKTtcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW11dGVkKTtcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tdXRlZCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tdXRlZCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLm1lbnUtdGl0bGUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuXG4ubWVudS1pY29uLW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG5cbi5tZW51LWJ1bGxldC1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuLm1lbnUtYXJyb3ctbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cbi5tZW51LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTEwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0xMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTEwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5tZW51LXRpdGxlLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG5cbi5tZW51LWFycm93LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTEwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTEwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4ubWVudS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0yMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMjAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0yMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4ubWVudS10aXRsZS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG5cbi5tZW51LWljb24tZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0yMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0yMDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTIwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLm1lbnUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTMwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktMzAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLm1lbnUtdGl0bGUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuXG4ubWVudS1pY29uLWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktMzAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS0zMDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xufVxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cbi5tZW51LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTQwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS00MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTQwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5tZW51LXRpdGxlLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG5cbi5tZW51LWFycm93LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTQwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTQwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNDAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4ubWVudS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS01MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS01MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4ubWVudS10aXRsZS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG5cbi5tZW51LWljb24tZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS01MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS01MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTUwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLm1lbnUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTYwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLm1lbnUtdGl0bGUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuXG4ubWVudS1pY29uLWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS02MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5tZW51LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS03MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5tZW51LXRpdGxlLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWljb24tZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG5cbi5tZW51LWFycm93LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4ubWVudS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS04MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktODAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS04MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4ubWVudS10aXRsZS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG5cbi5tZW51LWljb24tZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1pY29uLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWljb24tZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS04MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS04MDAlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtdGV4dC1ncmF5LTgwMCUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLm1lbnUtdGl0bGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuXG4ubWVudS1pY29uLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaWNvbi1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1pY29uLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1ob3Zlci1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1ob3Zlci1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1ob3Zlci1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1ob3Zlci1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWhvdmVyLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1oZXJlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1iZy1jb2xvci1oZXJlKTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LWhlcmUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1oZXJlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWhlcmUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhlcmUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtaGVyZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtaGVyZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1yb290LWhlcmUtYmcgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstYmctY29sb3ItaGVyZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1yb290LWhlcmUtYmcgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXJvb3QtaGVyZS1iZyA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXJvb3QtaGVyZS1iZyA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1yb290LWhlcmUtYmcgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1yb290LWhlcmUtYmcgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtcm9vdC1oZXJlLWJnID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1iZy1jb2xvci1oZXJlKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICB9XG4gIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgfVxuICAubWVudS1yb290LWhlcmUtYmctZGVza3RvcCA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbiAgLm1lbnUtcm9vdC1oZXJlLWJnLWRlc2t0b3AgPiAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuICAubWVudS1yb290LWhlcmUtYmctZGVza3RvcCA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICB9XG4gIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICB9XG4gIC5tZW51LXJvb3QtaGVyZS1iZy1kZXNrdG9wID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIC8qcnRsOmVuZDpyZW1vdmUqL1xuICB9XG59XG4ubWVudS1zaG93LWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1iZy1jb2xvci1zaG93KTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXNob3ctYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zaG93LWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXNob3ctYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXNob3ctYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1hY3RpdmUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LWFjdGl2ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtYWN0aXZlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LWFjdGl2ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtYWN0aXZlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtYWN0aXZlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LWFjdGl2ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWJnLWNvbG9yLWhlcmUpO1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstYmctY29sb3Itc2hvdyk7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1iZy1jb2xvci1hY3RpdmUpO1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1ob3Zlcik7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaG92ZXIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1ob3ZlciUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhvdmVyJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItaGVyZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItaGVyZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLWhlcmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1oZXJlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1zaG93KTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xufVxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3cpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3Itc2hvdyUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3Itc2hvdyk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtbWVudS1saW5rLWNvbG9yLXNob3clMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1zaG93JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbn1cbi5tZW51LXN0YXRlLWNvbG9yIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtY29sb3IgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbWVudS1saW5rLWNvbG9yLWFjdGl2ZSk7XG59XG4ubWVudS1zdGF0ZS1jb2xvciAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1tZW51LWxpbmstY29sb3ItYWN0aXZlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLW1lbnUtbGluay1jb2xvci1hY3RpdmUlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhlcmUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1oZXJlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1oZXJlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhlcmUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWhlcmUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5LWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnktaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeS1pbnZlcnNlJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaGVyZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1oZXJlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1oZXJlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1oZXJlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LWhlcmUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtaGVyZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LWhlcmUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1kYXJrJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLm1lbnUtc3RhdGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ubWVudS1zdGF0ZS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWRhcmslMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZGFyayUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpLCAubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ubWVudS1zdGF0ZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLm1lbnUtc3RhdGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTkwMCUyOSclM2UlM2NwYXRoIGQ9J00yLjcyMDExIDIuNzY0MjlMNC40NjM1OCAxLjAyMDgzQzQuNjM2MTggMC44NDgyNDQgNC42MzYxNyAwLjU2ODQxOSA0LjQ2MzU4IDAuMzk1ODMxQzQuMjkwOTkgMC4yMjMyNDQgNC4wMTExOCAwLjIyMzI0NCAzLjgzODYxIDAuMzk1ODMxTDEuNTI5MDQgMi43MDUzN0MxLjM2NjI5IDIuODY4MDggMS4zNjYyOSAzLjEzMTkxIDEuNTI5MDQgMy4yOTQ2MkwzLjgzODYxIDUuNjA0MTlDNC4wMTExNyA1Ljc3Njc1IDQuMjkwOTkgNS43NzY3NSA0LjQ2MzU4IDUuNjA0MTlDNC42MzYxNyA1LjQzMTU2IDQuNjM2MTcgNS4xNTE3NSA0LjQ2MzU4IDQuOTc5MTlMMi43MjAxMSAzLjIzNTcxQzIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDIuODk0NDYgMi43MjAxMSAyLjc2NDI5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtZ3JheS05MDAlMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktOTAwJTI5JyUzZSUzY3BhdGggZD0nTTMuMjc5ODkgMy4yMzU3MUwxLjUzNjQyIDQuOTc5MTdDMS4zNjM4MiA1LjE1MTc2IDEuMzYzODMgNS40MzE1OCAxLjUzNjQyIDUuNjA0MTdDMS43MDkwMSA1Ljc3Njc2IDEuOTg4ODIgNS43NzY3NiAyLjE2MTM5IDUuNjA0MTdMNC40NzA5NiAzLjI5NDYzQzQuNjMzNzEgMy4xMzE5MiA0LjYzMzcxIDIuODY4MDkgNC40NzA5NiAyLjcwNTM4TDIuMTYxMzkgMC4zOTU4MTJDMS45ODg4MyAwLjIyMzI1IDEuNzA5MDEgMC4yMjMyNSAxLjUzNjQyIDAuMzk1ODEyQzEuMzYzODMgMC41Njg0MzcgMS4zNjM4MyAwLjg0ODI1IDEuNTM2NDIgMS4wMjA4MUwzLjI3OTg5IDIuNzY0MjlDMy40MTAwNiAyLjg5NDQ2IDMuNDEwMDYgMy4xMDU1NCAzLjI3OTg5IDMuMjM1NzFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaG92ZXItdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUsIC5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LWhlcmUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1oZXJlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtc2hvdy10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXNob3ctdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1hY3RpdmUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1hY3RpdmUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSwgLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24sXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1oZXJlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtaGVyZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtaGVyZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWhlcmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXNob3ctaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbixcbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW06bm90KC5oZXJlKSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbixcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24sXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbixcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtaG92ZXItYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtaG92ZXItYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1zaG93LWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zaG93LWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtaGVyZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtaGVyZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5tZW51LWFjdGl2ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtYWN0aXZlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSwgLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtOm5vdCguaGVyZSkgLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ubWVudS1ob3Zlci1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1ob3Zlci1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhlcmUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtaGVyZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc2hvdy1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWFjdGl2ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1hY3RpdmUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTTIuNzIwMTEgMi43NjQyOUw0LjQ2MzU4IDEuMDIwODNDNC42MzYxOCAwLjg0ODI0NCA0LjYzNjE3IDAuNTY4NDE5IDQuNDYzNTggMC4zOTU4MzFDNC4yOTA5OSAwLjIyMzI0NCA0LjAxMTE4IDAuMjIzMjQ0IDMuODM4NjEgMC4zOTU4MzFMMS41MjkwNCAyLjcwNTM3QzEuMzY2MjkgMi44NjgwOCAxLjM2NjI5IDMuMTMxOTEgMS41MjkwNCAzLjI5NDYyTDMuODM4NjEgNS42MDQxOUM0LjAxMTE3IDUuNzc2NzUgNC4yOTA5OSA1Ljc3Njc1IDQuNDYzNTggNS42MDQxOUM0LjYzNjE3IDUuNDMxNTYgNC42MzYxNyA1LjE1MTc1IDQuNDYzNTggNC45NzkxOUwyLjcyMDExIDMuMjM1NzFDMi41ODk5NCAzLjEwNTU0IDIuNTg5OTQgMi44OTQ0NiAyLjcyMDExIDIuNzY0MjlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksIC5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbTpub3QoLmhlcmUpIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00zLjI3OTg5IDMuMjM1NzFMMS41MzY0MiA0Ljk3OTE3QzEuMzYzODIgNS4xNTE3NiAxLjM2MzgzIDUuNDMxNTggMS41MzY0MiA1LjYwNDE3QzEuNzA5MDEgNS43NzY3NiAxLjk4ODgyIDUuNzc2NzYgMi4xNjEzOSA1LjYwNDE3TDQuNDcwOTYgMy4yOTQ2M0M0LjYzMzcxIDMuMTMxOTIgNC42MzM3MSAyLjg2ODA5IDQuNDcwOTYgMi43MDUzOEwyLjE2MTM5IDAuMzk1ODEyQzEuOTg4ODMgMC4yMjMyNSAxLjcwOTAxIDAuMjIzMjUgMS41MzY0MiAwLjM5NTgxMkMxLjM2MzgzIDAuNTY4NDM3IDEuMzYzODMgMC44NDgyNSAxLjUzNjQyIDEuMDIwODFMMy4yNzk4OSAyLjc2NDI5QzMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDMuMTA1NTQgMy4yNzk4OSAzLjIzNTcxWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5hbmNob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFuY2hvciBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMS4yNWVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5hbmNob3IgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIiNcIjtcbn1cbi5hbmNob3I6aG92ZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYW5jaG9yOmhvdmVyIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2FyZCB7XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiB2YXIoLS1icy1yb290LWNhcmQtYm94LXNoYWRvdyk7XG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXJvb3QtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDAgMi4yNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmZsZXgtY29sdW1uIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpOmFmdGVyLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1pY29uIC5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLFxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjI3NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWxhYmVsIHtcbiAgbWFyZ2luOiAwIDAuNzVyZW0gMCAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgc21hbGwsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuc21hbGwge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoMSwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oMSwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGgyLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmgyLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDMsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDMsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoNCwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oNCwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGg1LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmg1LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDYsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMnJlbSAyLjI1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG4uY2FyZCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAycmVtIDIuMjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkIC5jYXJkLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uY2FyZC5jYXJkLXB4LTAgLmNhcmQtaGVhZGVyLFxuLmNhcmQuY2FyZC1weC0wIC5jYXJkLWJvZHksXG4uY2FyZC5jYXJkLXB4LTAgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNhcmQuY2FyZC1weS0wIC5jYXJkLWhlYWRlcixcbi5jYXJkLmNhcmQtcHktMCAuY2FyZC1ib2R5LFxuLmNhcmQuY2FyZC1weS0wIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jYXJkLmNhcmQtcC0wIC5jYXJkLWhlYWRlcixcbi5jYXJkLmNhcmQtcC0wIC5jYXJkLWJvZHksXG4uY2FyZC5jYXJkLXAtMCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQuY2FyZC1kYXNoZWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG4uY2FyZC5jYXJkLWRhc2hlZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG4uY2FyZC5jYXJkLWRhc2hlZCA+IC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcik7XG59XG4uY2FyZC5jYXJkLWJvcmRlcmVkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGNDtcbn1cbi5jYXJkLmNhcmQtZmx1c2ggPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWZsdXNoID4gLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmNhcmQuY2FyZC1zaGFkb3cge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1jYXJkLWJveC1zaGFkb3cpO1xuICBib3JkZXI6IDA7XG59XG4uY2FyZC5jYXJkLXJlc2V0IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5jYXJkLmNhcmQtcmVzZXQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLXJlc2V0ID4gLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmNhcmQuY2FyZC1ib3JkZXJsZXNzIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWJvcmRlcmxlc3MgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWJvcmRlcmxlc3MgPiAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLmNhcmQtc3RyZXRjaCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkLmNhcmQtc3RyZXRjaC03NSB7XG4gIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xufVxuLmNhcmQuY2FyZC1zdHJldGNoLTUwIHtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZC5jYXJkLXN0cmV0Y2gtMzMge1xuICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZC5jYXJkLXN0cmV0Y2gtMjUge1xuICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlci1zdHJldGNoIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXItc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgbWFyZ2luOiAwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtc20tc3RyZXRjaC01MCB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoLTMzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItc20tc3RyZXRjaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1zbS1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaC03NSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1tZC1zdHJldGNoLTUwIHtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gtMjUge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1tZC1zdHJldGNoIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLW1kLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLWxnLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLWxnLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItbGctc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXhsLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXhsLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteGwtc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNhcmQuY2FyZC14eGwtc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXh4bC1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteHhsLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteHhsLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbi5jYXJkLXAge1xuICBwYWRkaW5nOiAycmVtIDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNhcmQtYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtcm9vdC1jYXJkLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcHgge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1zaGFkb3cge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1jYXJkLWJveC1zaGFkb3cpO1xufVxuXG4uY2FyZC1weSB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC1zdGFydCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjYyNXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjYyNXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjYyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNjI1cmVtO1xufVxuXG4uY2FyZC1yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC42MjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZCA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG5bZGF0YS1icy10aGVtZT1kYXJrXSAuY2FyZCB7XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBjb250ZW50OiBcIi9cIjtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1saW5lIC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIi1cIjtcbn1cblxuLmJyZWFkY3J1bWItZG90IC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAolwiO1xufVxuXG4uYnJlYWRjcnVtYi1zZXBhcmF0b3JsZXNzIC5icmVhZGNydW1iLWl0ZW06YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIHtcbiAgLS1icy1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuOm5vdCguYnRuLXNoYWRvdyk6bm90KC5zaGFkb3cpOm5vdCguc2hhZG93LXNtKTpub3QoLnNoYWRvdy1sZyk6bm90KC5zaGFkb3cteHMpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJ0bi1ib3JkZXJlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pOm5vdCguYnRuLWhvdmVyLW91dGxpbmUpIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiBjYWxjKDAuNzc1cmVtICsgMXB4KSBjYWxjKDEuNXJlbSArIDFweCk7XG59XG4uYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5idG4tYm9yZGVyZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKTpub3QoLmJ0bi1ob3Zlci1vdXRsaW5lKS5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5idG4tYm9yZGVyZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKTpub3QoLmJ0bi1ob3Zlci1vdXRsaW5lKSB7XG4gIHBhZGRpbmc6IGNhbGMoMC44MjVyZW0gKyAxcHgpIGNhbGMoMS43NXJlbSArIDFweCk7XG59XG4uYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5idG4tYm9yZGVyZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKTpub3QoLmJ0bi1ob3Zlci1vdXRsaW5lKS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5idG4tYm9yZGVyZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKTpub3QoLmJ0bi1ob3Zlci1vdXRsaW5lKSB7XG4gIHBhZGRpbmc6IGNhbGMoMC41NXJlbSArIDFweCkgY2FsYygxcmVtICsgMXB4KTtcbn1cbi5idG4uYnRuLWxpbmsge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5idG4uYnRuLW91dGxpbmU6bm90KC5idG4tb3V0bGluZS1kYXNoZWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLmJ0bi5idG4tb3V0bGluZS1kYXNoZWQge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLmJ0bi5idG4tZmx1c2gge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi5idG4tZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJ0bi5idG4tdHJpbS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5idG4uYnRuLXRyaW0tZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tcmVzZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ0biA+IGkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi5idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS41NXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDEuNWVtICsgMS41NXJlbSArIDJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmJ0bi5idG4taWNvbiBpIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5idG4uYnRuLWljb246bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJvcmRlci1ob3Zlcik6bm90KC5ib3JkZXItYWN0aXZlKTpub3QoLmJ0bi1mbHVzaCkge1xuICBib3JkZXI6IDA7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWljb24ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjFyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4uYnRuLWljb24ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjY1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMS41ZW0gKyAxLjY1cmVtICsgMnB4KTtcbn1cbi5idG4uYnRuLWljb24uYnRuLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZCwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5idG4uYnRuLWhvdmVyLW91dGxpbmUge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWhvdmVyLW91dGxpbmUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taG92ZXItb3V0bGluZSwgLmJ0bi5idG4taG92ZXItb3V0bGluZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1ob3Zlci1vdXRsaW5lOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWhvdmVyLW91dGxpbmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWhvdmVyLW91dGxpbmUuYWN0aXZlLCAuYnRuLmJ0bi1ob3Zlci1vdXRsaW5lLnNob3csIC5zaG93ID4gLmJ0bi5idG4taG92ZXItb3V0bGluZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuXG4uYnRuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0IGksXG4uYnRuLmJ0bi1saWdodCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodCwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1hY3RpdmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0IGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0LWxpZ2h0IGksXG4uYnRuLmJ0bi1saWdodC1saWdodCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LCAuYnRuLmJ0bi1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saWdodC5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWxpZ2h0LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpZ2h0IGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWJnLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQsIC5idG4uYnRuLWFjdGl2ZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodCwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtbGlnaHQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5hY3RpdmUgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5zaG93IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWFjdGl2ZSk7XG59XG5cbi5idG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1wcmltYXJ5IGksXG4uYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLmJ0bi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tcHJpbWFyeSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLXByaW1hcnkuc2hvdyBpLFxuLmJ0bi5idG4tcHJpbWFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tcHJpbWFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSxcbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWJnLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktYWN0aXZlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LnNob3cgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1hY3RpdmUpO1xufVxuXG4uYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkgaSxcbi5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cgaSxcbi5idG4uYnRuLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG59XG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkgaSxcbi5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXNlY29uZGFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXNlY29uZGFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LnNob3cgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5idG4uYnRuLXN1Y2Nlc3MgaSxcbi5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zdWNjZXNzLCAuYnRuLmJ0bi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1hY3RpdmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24sIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tc3VjY2Vzcy5hY3RpdmUgaSxcbi5idG4uYnRuLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tc3VjY2Vzcy5zaG93IGksXG4uYnRuLmJ0bi1zdWNjZXNzLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MgaSxcbi5zaG93ID4gLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpLFxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcywgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1hY3RpdmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Muc2hvdyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzcyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYWN0aXZlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZSk7XG59XG5cbi5idG4uYnRuLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4uYnRuLmJ0bi1pbmZvIGksXG4uYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5mbywgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4taW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1pbmZvIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1pbmZvIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8gLnN2Zy1pY29uLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWluZm8uYWN0aXZlIGksXG4uYnRuLmJ0bi1pbmZvLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWluZm8uc2hvdyBpLFxuLmJ0bi5idG4taW5mby5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1pbmZvIGksXG4uc2hvdyA+IC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4taW5mby5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1saWdodC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0LWluZm8gaSxcbi5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8sIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8gaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5mby5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5mby5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1pbmZvLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWJnLWluZm8ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbywgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cblxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tYWN0aXZlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLnNob3cgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1hY3RpdmUpO1xufVxuXG4uYnRuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmJ0bi5idG4td2FybmluZyBpLFxuLmJ0bi5idG4td2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cbi5idG4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdhcm5pbmcsIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4td2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4td2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2FybmluZyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZSBpLFxuLmJ0bi5idG4td2FybmluZy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi13YXJuaW5nLnNob3cgaSxcbi5idG4uYnRuLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4td2FybmluZyBpLFxuLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG59XG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIGksXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtd2FybmluZy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuXG4uYnRuLmJ0bi1iZy13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZywgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG5cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZywgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5zaG93IGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nIGksXG4uc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1hY3RpdmUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYWN0aXZlKTtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJ0bi5idG4tZGFuZ2VyIGksXG4uYnRuLmJ0bi1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cbi5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhbmdlciwgLmJ0bi5idG4tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWRhbmdlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24sIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZSBpLFxuLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWRhbmdlci5zaG93IGksXG4uYnRuLmJ0bi1kYW5nZXIuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyIGksXG4uc2hvdyA+IC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciBpLFxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5hY3RpdmUgaSxcbi5idG4uYnRuLWxpZ2h0LWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlciBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWJnLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhbmdlciBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG5cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1hY3RpdmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlciAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuc2hvdyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIgaSxcbi5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1hY3RpdmUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItYWN0aXZlKTtcbn1cblxuLmJ0bi5idG4tZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5idG4uYnRuLWRhcmsgaSxcbi5idG4uYnRuLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4uYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYXJrLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFyay5hY3RpdmUsIC5idG4uYnRuLWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1hY3RpdmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhcmsgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhcmsgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmsgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyayAuc3ZnLWljb24sIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFyay5hY3RpdmUgaSxcbi5idG4uYnRuLWRhcmsuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tZGFyay5zaG93IGksXG4uYnRuLmJ0bi1kYXJrLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWRhcmsgaSxcbi5zaG93ID4gLmJ0bi5idG4tZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYXJrLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFyayBpLFxuLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyaywgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYXJrLmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtZGFyay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1kYXJrLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cblxuLmJ0bi5idG4tYmctZGFyayB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmssIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYXJrIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrIGksXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1hY3RpdmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUgaSxcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuc2hvdyBpLFxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstYWN0aXZlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZSk7XG59XG5cbi5idG4uYnRuLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLmJ0bi5idG4tY29sb3Itd2hpdGUgaSxcbi5idG4uYnRuLWNvbG9yLXdoaXRlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4uYnRuLWNvbG9yLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG5cbi5idG4uYnRuLWljb24td2hpdGUgaSxcbi5idG4uYnRuLWljb24td2hpdGUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpO1xufVxuLmJ0bi5idG4taWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG5cbi5idG4uYnRuLXRleHQtd2hpdGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeSBpLFxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLWNvbG9yLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cblxuLmJ0bi5idG4taWNvbi1wcmltYXJ5IGksXG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi5idG4tY29sb3Itc2Vjb25kYXJ5IGksXG4uYnRuLmJ0bi1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeSBpLFxuLmJ0bi5idG4taWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cbi5idG4uYnRuLWljb24tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLmJ0bi5idG4tdGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLmJ0bi5idG4tY29sb3ItbGlnaHQgaSxcbi5idG4uYnRuLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4uYnRuLWNvbG9yLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG5cbi5idG4uYnRuLWljb24tbGlnaHQgaSxcbi5idG4uYnRuLWljb24tbGlnaHQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpO1xufVxuLmJ0bi5idG4taWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG5cbi5idG4uYnRuLXRleHQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KTtcbn1cblxuLmJ0bi5idG4tY29sb3Itc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLmJ0bi5idG4tY29sb3Itc3VjY2VzcyBpLFxuLmJ0bi5idG4tY29sb3Itc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4uYnRuLWNvbG9yLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cblxuLmJ0bi5idG4taWNvbi1zdWNjZXNzIGksXG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3Muc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2Vzcyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3MsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4uYnRuLmJ0bi1jb2xvci1pbmZvIGksXG4uYnRuLmJ0bi1jb2xvci1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi5idG4tY29sb3ItaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuXG4uYnRuLmJ0bi1pY29uLWluZm8gaSxcbi5idG4uYnRuLWljb24taW5mbyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5idG4uYnRuLWljb24taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8gaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG5cbi5idG4uYnRuLXRleHQtaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mby5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbyk7XG59XG5cbi5idG4uYnRuLWNvbG9yLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cbi5idG4uYnRuLWNvbG9yLXdhcm5pbmcgaSxcbi5idG4uYnRuLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLmJ0bi1jb2xvci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG5cbi5idG4uYnRuLWljb24td2FybmluZyBpLFxuLmJ0bi5idG4taWNvbi13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLmJ0bi5idG4taWNvbi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cblxuLmJ0bi5idG4tdGV4dC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4uYnRuLWNvbG9yLWRhbmdlciBpLFxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG4uYnRuLmJ0bi1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cblxuLmJ0bi5idG4taWNvbi1kYW5nZXIgaSxcbi5idG4uYnRuLWljb24tZGFuZ2VyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG4uYnRuLmJ0bi1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcik7XG59XG5cbi5idG4uYnRuLXRleHQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXIsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4uYnRuLmJ0bi1jb2xvci1kYXJrIGksXG4uYnRuLmJ0bi1jb2xvci1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi5idG4tY29sb3ItZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsgaSxcbi5idG4uYnRuLWljb24tZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5idG4uYnRuLWljb24tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG5cbi5idG4uYnRuLXRleHQtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG5cbi5idG4uYnRuLWNvbG9yLW11dGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLmJ0bi5idG4tY29sb3ItbXV0ZWQgaSxcbi5idG4uYnRuLWNvbG9yLW11dGVkIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4uYnRuLWNvbG9yLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG5cbi5idG4uYnRuLWljb24tbXV0ZWQgaSxcbi5idG4uYnRuLWljb24tbXV0ZWQgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLmJ0bi5idG4taWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG5cbi5idG4uYnRuLXRleHQtbXV0ZWQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS0xMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTEwMCBpLFxuLmJ0bi5idG4tY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTEwMCBpLFxuLmJ0bi5idG4taWNvbi1ncmF5LTEwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTEwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMjAwIGksXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktMjAwIGksXG4uYnRuLmJ0bi1pY29uLWdyYXktMjAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAgaSxcbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS0zMDAgaSxcbi5idG4uYnRuLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS00MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTQwMCBpLFxuLmJ0bi5idG4tY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTQwMCBpLFxuLmJ0bi5idG4taWNvbi1ncmF5LTQwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTQwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNTAwIGksXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktNTAwIGksXG4uYnRuLmJ0bi1pY29uLWdyYXktNTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAgaSxcbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS02MDAgaSxcbi5idG4uYnRuLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS02MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS03MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTcwMCBpLFxuLmJ0bi5idG4tY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTcwMCBpLFxuLmJ0bi5idG4taWNvbi1ncmF5LTcwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgaSxcbi5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTcwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktODAwIGksXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdyBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktODAwIGksXG4uYnRuLmJ0bi1pY29uLWdyYXktODAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuYWN0aXZlIGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCBpLFxuLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAgaSxcbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmFjdGl2ZSBpLFxuLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93IGksXG4uYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS05MDAgaSxcbi5idG4uYnRuLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIC5zdmctaWNvbiwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5hY3RpdmUgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLnNob3cgaSxcbi5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIGksXG4uc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS05MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKTtcbn1cblxuLmJ0bi5idG4tZmFjZWJvb2sge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xufVxuLmJ0bi5idG4tZmFjZWJvb2sgaSxcbi5idG4uYnRuLWZhY2Vib29rIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1mYWNlYm9vaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1mYWNlYm9vaywgLmJ0bi5idG4tZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWZhY2Vib29rLmFjdGl2ZSwgLmJ0bi5idG4tZmFjZWJvb2suc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1mYWNlYm9vayB7XG4gIGJvcmRlci1jb2xvcjogIzMwNDk3YztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNDk3YyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vayB7XG4gIGNvbG9yOiB2YXIoLS1icy1mYWNlYm9vayk7XG4gIGNvbG9yOiAjM2I1OTk4O1xuICBib3JkZXItY29sb3I6IHJnYmEoNTksIDg5LCAxNTIsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDg5LCAxNTIsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vayBpLFxuLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICMzYjU5OTg7XG59XG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNiNTk5ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzNiNTk5ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5OCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZ29vZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkNGIzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcbn1cbi5idG4uYnRuLWdvb2dsZSBpLFxuLmJ0bi5idG4tZ29vZ2xlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZ29vZ2xlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWdvb2dsZSwgLmJ0bi5idG4tZ29vZ2xlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWdvb2dsZS5hY3RpdmUsIC5idG4uYnRuLWdvb2dsZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWdvb2dsZSB7XG4gIGJvcmRlci1jb2xvcjogI2NkMzYyMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMzYyMyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1nb29nbGUge1xuICBjb2xvcjogdmFyKC0tYnMtZ29vZ2xlKTtcbiAgY29sb3I6ICNkZDRiMzk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDc1LCA1NywgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDc1LCA1NywgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSBpLFxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xufVxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNkZDRiMzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzkgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgaSxcbi5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LWdvb2dsZS5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUgaSxcbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWRhMWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRhMWYyO1xufVxuLmJ0bi5idG4tdHdpdHRlciBpLFxuLmJ0bi5idG4tdHdpdHRlciAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi10d2l0dGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXR3aXR0ZXIsIC5idG4uYnRuLXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi10d2l0dGVyLmFjdGl2ZSwgLmJ0bi5idG4tdHdpdHRlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLXR3aXR0ZXIge1xuICBib3JkZXItY29sb3I6ICMwZDhkZGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDhkZGMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy10d2l0dGVyKTtcbiAgY29sb3I6ICMxZGExZjI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgMTYxLCAyNDIsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDE2MSwgMjQyLCAwLjEpO1xufVxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciBpLFxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciAuc3ZnLWljb24ge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxZGExZjI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWRhMWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRhMWYyICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyIGksXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuc2hvdyBpLFxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC10d2l0dGVyIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1pbnN0YWdyYW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTEzMDZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEzMDZjO1xufVxuLmJ0bi5idG4taW5zdGFncmFtIGksXG4uYnRuLmJ0bi1pbnN0YWdyYW0gLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1pbnN0YWdyYW0sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5zdGFncmFtLCAuYnRuLmJ0bi1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5zdGFncmFtLmFjdGl2ZSwgLmJ0bi5idG4taW5zdGFncmFtLnNob3csIC5zaG93ID4gLmJ0bi5idG4taW5zdGFncmFtIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2QxZTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QxZTU5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbnN0YWdyYW0pO1xuICBjb2xvcjogI2UxMzA2YztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNSwgNDgsIDEwOCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDQ4LCAxMDgsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSxcbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24ge1xuICBjb2xvcjogI2UxMzA2Yztcbn1cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2UxMzA2Yztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTEzMDZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEzMDZjICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmFjdGl2ZSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIGksXG4uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi15b3V0dWJlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbn1cbi5idG4uYnRuLXlvdXR1YmUgaSxcbi5idG4uYnRuLXlvdXR1YmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4teW91dHViZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi15b3V0dWJlLCAuYnRuLmJ0bi15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4teW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4teW91dHViZS5hY3RpdmUsIC5idG4uYnRuLXlvdXR1YmUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi15b3V0dWJlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDkwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUge1xuICBjb2xvcjogdmFyKC0tYnMteW91dHViZSk7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgaSxcbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmFjdGl2ZSBpLFxuLmJ0bi5idG4tbGlnaHQteW91dHViZS5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLnNob3cgaSxcbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQteW91dHViZSBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQteW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQteW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3N2I1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xufVxuLmJ0bi5idG4tbGlua2VkaW4gaSxcbi5idG4uYnRuLWxpbmtlZGluIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saW5rZWRpbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saW5rZWRpbiwgLmJ0bi5idG4tbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlua2VkaW46aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpbmtlZGluLmFjdGl2ZSwgLmJ0bi5idG4tbGlua2VkaW4uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saW5rZWRpbiB7XG4gIGJvcmRlci1jb2xvcjogIzAwNWU4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWU4ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saW5rZWRpbik7XG4gIGNvbG9yOiAjMDA3N2I1O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpLFxuLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHtcbiAgY29sb3I6ICMwMDc3YjU7XG59XG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNzdiNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiNSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gaSxcbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24sIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYWN0aXZlIGksXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUgLnN2Zy1pY29uLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93IGksXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93IC5zdmctaWNvbiwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpLFxuLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayB7XG4gIGNvbG9yOiAjQjVCN0M4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY0ODUyO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayAuc3ZnLWljb24ge1xuICBjb2xvcjogI0I1QjdDODtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNCNUI3Qzg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmssIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmFjdGl2ZSwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5zaG93LCAuc2hvdyA+IFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2JlYzBjZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGY1YSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiwgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmFjdGl2ZSBpLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5hY3RpdmUgLnN2Zy1pY29uLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLnNob3cgaSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyayBpLFxuLnNob3cgPiBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiB7XG4gIGNvbG9yOiAjYmVjMGNmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLmJ0bi1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4uYnRuLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gW2RhdGEtYnMtdGhlbWU9ZGFya10gLmJ0bi5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2JlYzBjZjtcbn1cblxuLm1vZGFsLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWJzLWNvZGUtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1jb2RlLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvZGUtYmcpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDAuMXJlbSAwLjRyZW07XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWxpZ2h0KTtcbn1cbmNvZGU6bm90KFtjbGFzcyo9bGFuZ3VhZ2UtXSkuY29kZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuY29kZTpub3QoW2NsYXNzKj1sYW5ndWFnZS1dKS5jb2RlLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1pbmZvKTtcbn1cbmNvZGU6bm90KFtjbGFzcyo9bGFuZ3VhZ2UtXSkuY29kZS13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtd2FybmluZyk7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWRhbmdlcik7XG59XG5jb2RlOm5vdChbY2xhc3MqPWxhbmd1YWdlLV0pLmNvZGUtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWRhcmspO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBmb250LXNpemU6IDEuMDVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24uc2hvdyA+IC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXRyYW5zcGFyZW50LCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC10cmFuc3BhcmVudDphY3RpdmUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXRyYW5zcGFyZW50LmFjdGl2ZSwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtdHJhbnNwYXJlbnQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXRyYW5zcGFyZW50LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1mbHVzaCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBvcGFjaXR5OiAxO1xufVxuLmRyb3Bkb3duLnNob3cgPiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZCwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6YWN0aXZlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZC5hY3RpdmUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLmZvcm0tY29udHJvbC1zb2xpZC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5wbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wbGFjZWhvbGRlci13aGl0ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nLmZvcm0tY29udHJvbC1zb2xpZC1iZyBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gOmZvY3VzIH4gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICBib3gtc2hhZG93OiBmYWxzZSwgMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmcpLCAwLjI1KTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgdmFyKC0tYnMtZ3JheS03MDApO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBvcGFjaXR5OiAxO1xufVxuLmRyb3Bkb3duLnNob3cgPiAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZDphY3RpdmUsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZC5hY3RpdmUsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50LCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQ6YWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQuYWN0aXZlLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG5cbi5mb3JtLWNoZWNrOm5vdCguZm9ybS1zd2l0Y2gpIC5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zbSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMS41NXJlbTtcbiAgd2lkdGg6IDEuNTVyZW07XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWxnIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICB3aWR0aDogMi4yNXJlbTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXNvbGlkIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzcxMztcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc3VjY2VzcyAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWRhbmdlciAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2std2FybmluZyAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG5cbi5mb3JtLWNoZWNrLWN1c3RvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY2hlY2stY3VzdG9tIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9ybS1jaGVjay1jdXN0b20gLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMC41NXJlbTtcbn1cblxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stY3VzdG9tIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stY3VzdG9tLmZvcm0tc3dpdGNoLXNtIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAyLjVyZW07XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1jdXN0b20uZm9ybS1zd2l0Y2gtbGcgLmZvcm0tY2hlY2staW5wdXQge1xuICBoZWlnaHQ6IDIuNzVyZW07XG4gIHdpZHRoOiAzLjc1cmVtO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmZmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjay1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWNoZWNrLWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mb3JtLWNoZWNrLWltYWdlIC5mb3JtLWNoZWNrLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbWFnZSAuZm9ybS1jaGVjay1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uZm9ybS1jaGVjay1pbWFnZSAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uZm9ybS1jaGVjay1pbWFnZS5hY3RpdmU6bm90KC5mb3JtLWNoZWNrLXN1Y2Nlc3MpOm5vdCguZm9ybS1jaGVjay1kYW5nZXIpIC5mb3JtLWNoZWNrLXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jaGVjay1pbWFnZS5mb3JtLWNoZWNrLXN1Y2Nlc3MuYWN0aXZlIC5mb3JtLWNoZWNrLXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jaGVjay1pbWFnZS5mb3JtLWNoZWNrLWRhbmdlci5hY3RpdmUgLmZvcm0tY2hlY2std3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLmZvcm0tY2hlY2staW1hZ2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZC5pbnB1dC1ncm91cC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDI1cmVtO1xufVxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkLmlucHV0LWdyb3VwLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIC5pbnB1dC1ncm91cC10ZXh0ICsgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmZvcm0tY29udHJvbCArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcuZm9ybS1jb250cm9sLXNvbGlkLWJnIGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiA6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ucmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgPiA6bm90KDpsYXN0LWNoaWxkKSA+IDpsYXN0LWNoaWxkID4gKiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdHIsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdHI6Zmlyc3QtY2hpbGQsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRyOmxhc3QtY2hpbGQsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aDpsYXN0LWNoaWxkLCAudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGZvb3QgdHI6bGFzdC1jaGlsZCxcbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRmb290IHRyOmxhc3QtY2hpbGQgdGgsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkLFxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgsXG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0Zm9vdCB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRmb290IHRkIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvd3Mtcm91bmRlZCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvd3Mtcm91bmRlZCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvd3Mtcm91bmRlZCB0aDpsYXN0LWNoaWxkLCAudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93cy1yb3VuZGVkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLWZsdXNoIHRyLCAudGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtZmx1c2ggdGgsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1mbHVzaCB0ZCB7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWJvcmRlcmVkIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctYm9yZGVyZWQgdGZvb3QgdGgsIC50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctYm9yZGVyZWQgdGZvb3QgdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZGFzaGVkIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWRhc2hlZCB0Zm9vdCB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1kYXNoZWQgdGZvb3QgdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZ3JheS0xMDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWdyYXktMjAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ncmF5LTMwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZ3JheS00MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWdyYXktNTAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ncmF5LTYwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKS50YWJsZS1yb3ctZ3JheS03MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4udGFibGU6bm90KC50YWJsZS1ib3JkZXJlZCkudGFibGUtcm93LWdyYXktODAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpLnRhYmxlLXJvdy1ncmF5LTkwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cblxuLnRhYmxlLWxheW91dC1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi50YWJsZS1zb3J0OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRhYmxlLXNvcnQsXG4udGFibGUtc29ydC1hc2MsXG4udGFibGUtc29ydC1kZXNjIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi50YWJsZS1zb3J0OmFmdGVyLFxuLnRhYmxlLXNvcnQtYXNjOmFmdGVyLFxuLnRhYmxlLXNvcnQtZGVzYzphZnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMC43NXJlbTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLnRhYmxlLXNvcnQtYXNjOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjM1NzEgMi43MjAxMUw0Ljk3OTE3IDQuNDYzNThDNS4xNTE3NiA0LjYzNjE4IDUuNDMxNTggNC42MzYxNyA1LjYwNDE3IDQuNDYzNThDNS43NzY3NiA0LjI5MDk5IDUuNzc2NzYgNC4wMTExOCA1LjYwNDE3IDMuODM4NjFMMy4yOTQ2MyAxLjUyOTA0QzMuMTMxOTIgMS4zNjYyOSAyLjg2ODA5IDEuMzY2MjkgMi43MDUzOCAxLjUyOTA0TDAuMzk1ODEyIDMuODM4NjFDMC4yMjMyNSA0LjAxMTE3IDAuMjIzMjUgNC4yOTA5OSAwLjM5NTgxMiA0LjQ2MzU4QzAuNTY4NDM3IDQuNjM2MTcgMC44NDgyNSA0LjYzNjE3IDEuMDIwODEgNC40NjM1OEwyLjc2NDI5IDIuNzIwMTFDMi44OTQ0NiAyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAzLjIzNTcxIDIuNzIwMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTMuMjM1NzEgMi43MjAxMUw0Ljk3OTE3IDQuNDYzNThDNS4xNTE3NiA0LjYzNjE4IDUuNDMxNTggNC42MzYxNyA1LjYwNDE3IDQuNDYzNThDNS43NzY3NiA0LjI5MDk5IDUuNzc2NzYgNC4wMTExOCA1LjYwNDE3IDMuODM4NjFMMy4yOTQ2MyAxLjUyOTA0QzMuMTMxOTIgMS4zNjYyOSAyLjg2ODA5IDEuMzY2MjkgMi43MDUzOCAxLjUyOTA0TDAuMzk1ODEyIDMuODM4NjFDMC4yMjMyNSA0LjAxMTE3IDAuMjIzMjUgNC4yOTA5OSAwLjM5NTgxMiA0LjQ2MzU4QzAuNTY4NDM3IDQuNjM2MTcgMC44NDgyNSA0LjYzNjE3IDEuMDIwODEgNC40NjM1OEwyLjc2NDI5IDIuNzIwMTFDMi44OTQ0NiAyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAzLjIzNTcxIDIuNzIwMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4udGFibGUtc29ydC1kZXNjOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTIuNzY0MjkgMy4yNzk4OUwxLjAyMDgzIDEuNTM2NDJDMC44NDgyNDQgMS4zNjM4MiAwLjU2ODQxOSAxLjM2MzgzIDAuMzk1ODMxIDEuNTM2NDJDMC4yMjMyNDQgMS43MDkwMSAwLjIyMzI0NCAxLjk4ODgyIDAuMzk1ODMxIDIuMTYxMzlMMi43MDUzNyA0LjQ3MDk2QzIuODY4MDggNC42MzM3MSAzLjEzMTkxIDQuNjMzNzEgMy4yOTQ2MiA0LjQ3MDk2TDUuNjA0MTkgMi4xNjEzOUM1Ljc3Njc1IDEuOTg4ODMgNS43NzY3NSAxLjcwOTAxIDUuNjA0MTkgMS41MzY0MkM1LjQzMTU2IDEuMzYzODMgNS4xNTE3NSAxLjM2MzgzIDQuOTc5MTkgMS41MzY0MkwzLjIzNTcxIDMuMjc5ODlDMy4xMDU1NCAzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAyLjc2NDI5IDMuMjc5ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0ndmFyJTI4LS1icy10ZXh0LW11dGVkJTI5JyUzZSUzY3BhdGggZD0nTTIuNzY0MjkgMy4yNzk4OUwxLjAyMDgzIDEuNTM2NDJDMC44NDgyNDQgMS4zNjM4MiAwLjU2ODQxOSAxLjM2MzgzIDAuMzk1ODMxIDEuNTM2NDJDMC4yMjMyNDQgMS43MDkwMSAwLjIyMzI0NCAxLjk4ODgyIDAuMzk1ODMxIDIuMTYxMzlMMi43MDUzNyA0LjQ3MDk2QzIuODY4MDggNC42MzM3MSAzLjEzMTkxIDQuNjMzNzEgMy4yOTQ2MiA0LjQ3MDk2TDUuNjA0MTkgMi4xNjEzOUM1Ljc3Njc1IDEuOTg4ODMgNS43NzY3NSAxLjcwOTAxIDUuNjA0MTkgMS41MzY0MkM1LjQzMTU2IDEuMzYzODMgNS4xNTE3NSAxLjM2MzgzIDQuOTc5MTkgMS41MzY0MkwzLjIzNTcxIDMuMjc5ODlDMy4xMDU1NCAzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAyLjc2NDI5IDMuMjc5ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4udGFibGUtbG9hZGluZy1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtdGFibGUtbG9hZGluZy1tZXNzYWdlLWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwLjg1cmVtIDJyZW0gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi50YWJsZS1sb2FkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRhYmxlLWxvYWRpbmcgLnRhYmxlLWxvYWRpbmctbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGFibGUuZy0wIHRoLCAudGFibGUuZy0wIHRkIHtcbiAgcGFkZGluZzogMHJlbTtcbn1cbi50YWJsZS5nLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLTAgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTAgdGgsIC50YWJsZS5neS0wIHRkIHtcbiAgcGFkZGluZy10b3A6IDByZW07XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtO1xufVxuXG4udGFibGUuZ3gtMCB0aCwgLnRhYmxlLmd4LTAgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG4udGFibGUuZ3gtMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTAgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmdzLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xufVxuLnRhYmxlLmdzLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTAgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG59XG4udGFibGUuZ3MtMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmctMSB0aCwgLnRhYmxlLmctMSB0ZCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4udGFibGUuZy0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy0xIHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS0xIHRoLCAudGFibGUuZ3ktMSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLnRhYmxlLmd4LTEgdGgsIC50YWJsZS5neC0xIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xufVxuLnRhYmxlLmd4LTEgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC0xIHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy0xIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbn1cbi50YWJsZS5ncy0xIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0xIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xufVxuLnRhYmxlLmdzLTEgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0xIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTIgdGgsIC50YWJsZS5nLTIgdGQge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4udGFibGUuZy0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy0yIHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTIgdGgsIC50YWJsZS5neS0yIHRkIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLnRhYmxlLmd4LTIgdGgsIC50YWJsZS5neC0yIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cbi50YWJsZS5neC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtMiB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMiB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLnRhYmxlLmdzLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTIgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cbi50YWJsZS5ncy0yIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTMgdGgsIC50YWJsZS5nLTMgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuLnRhYmxlLmctMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctMyB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3ktMyB0aCwgLnRhYmxlLmd5LTMgdGQge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG59XG5cbi50YWJsZS5neC0zIHRoLCAudGFibGUuZ3gtMyB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cbi50YWJsZS5neC0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtMyB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG4udGFibGUuZ3MtMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMyB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cbi50YWJsZS5ncy0zIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy00IHRoLCAudGFibGUuZy00IHRkIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi50YWJsZS5nLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLTQgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTQgdGgsIC50YWJsZS5neS00IHRkIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4udGFibGUuZ3gtNCB0aCwgLnRhYmxlLmd4LTQgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4udGFibGUuZ3gtNCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTQgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmdzLTQgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy00IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnRhYmxlLmdzLTQgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTQgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4udGFibGUuZ3MtNCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTQgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmctNSB0aCwgLnRhYmxlLmctNSB0ZCB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG4udGFibGUuZy01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy01IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS01IHRoLCAudGFibGUuZ3ktNSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnRhYmxlLmd4LTUgdGgsIC50YWJsZS5neC01IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnRhYmxlLmd4LTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC01IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cbi50YWJsZS5ncy01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy01IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnRhYmxlLmdzLTUgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy01IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTYgdGgsIC50YWJsZS5nLTYgdGQge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4udGFibGUuZy02IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy02IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTYgdGgsIC50YWJsZS5neS02IHRkIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnRhYmxlLmd4LTYgdGgsIC50YWJsZS5neC02IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi50YWJsZS5neC02IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtNiB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNiB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLnRhYmxlLmdzLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTYgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi50YWJsZS5ncy02IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTcgdGgsIC50YWJsZS5nLTcgdGQge1xuICBwYWRkaW5nOiAxLjc1cmVtO1xufVxuLnRhYmxlLmctNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctNyB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3ktNyB0aCwgLnRhYmxlLmd5LTcgdGQge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG59XG5cbi50YWJsZS5neC03IHRoLCAudGFibGUuZ3gtNyB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cbi50YWJsZS5neC03IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtNyB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtNyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTcgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG59XG4udGFibGUuZ3MtNyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtNyB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cbi50YWJsZS5ncy03IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZy04IHRoLCAudGFibGUuZy04IHRkIHtcbiAgcGFkZGluZzogMnJlbTtcbn1cbi50YWJsZS5nLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLTggdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmd5LTggdGgsIC50YWJsZS5neS04IHRkIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4udGFibGUuZ3gtOCB0aCwgLnRhYmxlLmd4LTggdGQge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4udGFibGUuZ3gtOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LTggdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmdzLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy04IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLnRhYmxlLmdzLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTggdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4udGFibGUuZ3MtOCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTggdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLmctOSB0aCwgLnRhYmxlLmctOSB0ZCB7XG4gIHBhZGRpbmc6IDIuMjVyZW07XG59XG4udGFibGUuZy05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy05IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS05IHRoLCAudGFibGUuZ3ktOSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLnRhYmxlLmd4LTkgdGgsIC50YWJsZS5neC05IHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuLnRhYmxlLmd4LTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC05IHRkLmR0ci1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5ncy05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtOSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbi50YWJsZS5ncy05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy05IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuLnRhYmxlLmdzLTkgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy05IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5nLTEwIHRoLCAudGFibGUuZy0xMCB0ZCB7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbn1cbi50YWJsZS5nLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy0xMCB0ZC5kdHItY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS5neS0xMCB0aCwgLnRhYmxlLmd5LTEwIHRkIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLnRhYmxlLmd4LTEwIHRoLCAudGFibGUuZ3gtMTAgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLnRhYmxlLmd4LTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtMTAgdGQuZHRyLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUuZ3MtMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0xMCB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuLnRhYmxlLmdzLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLnRhYmxlLmdzLTEwIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLmctc20tMCB0aCwgLnRhYmxlLmctc20tMCB0ZCB7XG4gICAgcGFkZGluZzogMHJlbTtcbiAgfVxuICAudGFibGUuZy1zbS0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tMCB0aCwgLnRhYmxlLmd5LXNtLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0wIHRoLCAudGFibGUuZ3gtc20tMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3Mtc20tMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0wIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctc20tMSB0aCwgLnRhYmxlLmctc20tMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZy1zbS0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS0xIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tMSB0aCwgLnRhYmxlLmd5LXNtLTEgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0xIHRoLCAudGFibGUuZ3gtc20tMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTEgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS0xIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3Mtc20tMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0xIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctc20tMiB0aCwgLnRhYmxlLmctc20tMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTIgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTIgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTIgdGgsIC50YWJsZS5neS1zbS0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTIgdGgsIC50YWJsZS5neC1zbS0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTIgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1zbS0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0yIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS0zIHRoLCAudGFibGUuZy1zbS0zIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS0zIHRoLCAudGFibGUuZ3ktc20tMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTMgdGgsIC50YWJsZS5neC1zbS0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTMgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0zIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS00IHRoLCAudGFibGUuZy1zbS00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTQgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS00IHRoLCAudGFibGUuZ3ktc20tNCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTQgdGgsIC50YWJsZS5neC1zbS00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tNCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTQgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTQgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS00IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS01IHRoLCAudGFibGUuZy1zbS01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXNtLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1zbS01IHRoLCAudGFibGUuZ3ktc20tNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTUgdGgsIC50YWJsZS5neC1zbS01IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tNSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1zbS01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS01IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTUgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS01IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1zbS02IHRoLCAudGFibGUuZy1zbS02IHRkIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmctc20tNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tNiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tNiB0aCwgLnRhYmxlLmd5LXNtLTYgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tNiB0aCwgLnRhYmxlLmd4LXNtLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXNtLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTYgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS02IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tNiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTYgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS02IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXNtLTcgdGgsIC50YWJsZS5nLXNtLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmctc20tNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tNyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTcgdGgsIC50YWJsZS5neS1zbS03IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tNyB0aCwgLnRhYmxlLmd4LXNtLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS03IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tNyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tNyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTcgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXNtLTggdGgsIC50YWJsZS5nLXNtLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmctc20tOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTggdGgsIC50YWJsZS5neS1zbS04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tOCB0aCwgLnRhYmxlLmd4LXNtLTggdGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS04IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS04IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTggdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tOCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTggdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXNtLTkgdGgsIC50YWJsZS5nLXNtLTkgdGQge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmctc20tOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctc20tOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXNtLTkgdGgsIC50YWJsZS5neS1zbS05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtc20tOSB0aCwgLnRhYmxlLmd4LXNtLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tOSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTkgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXNtLTEwIHRoLCAudGFibGUuZy1zbS0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG4gIC50YWJsZS5nLXNtLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1zbS0xMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktc20tMTAgdGgsIC50YWJsZS5neS1zbS0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC1zbS0xMCB0aCwgLnRhYmxlLmd4LXNtLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXNtLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtc20tMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0xMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0xMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEwIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLmctbWQtMCB0aCwgLnRhYmxlLmctbWQtMCB0ZCB7XG4gICAgcGFkZGluZzogMHJlbTtcbiAgfVxuICAudGFibGUuZy1tZC0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtMCB0aCwgLnRhYmxlLmd5LW1kLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0wIHRoLCAudGFibGUuZ3gtbWQtMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbWQtMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0wIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbWQtMSB0aCwgLnRhYmxlLmctbWQtMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZy1tZC0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC0xIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtMSB0aCwgLnRhYmxlLmd5LW1kLTEgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0xIHRoLCAudGFibGUuZ3gtbWQtMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTEgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC0xIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbWQtMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0xIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbWQtMiB0aCwgLnRhYmxlLmctbWQtMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTIgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTIgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTIgdGgsIC50YWJsZS5neS1tZC0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTIgdGgsIC50YWJsZS5neC1tZC0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTIgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1tZC0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0yIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC0zIHRoLCAudGFibGUuZy1tZC0zIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC0zIHRoLCAudGFibGUuZ3ktbWQtMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTMgdGgsIC50YWJsZS5neC1tZC0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTMgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0zIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC00IHRoLCAudGFibGUuZy1tZC00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTQgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC00IHRoLCAudGFibGUuZ3ktbWQtNCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTQgdGgsIC50YWJsZS5neC1tZC00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtNCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTQgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTQgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC00IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC01IHRoLCAudGFibGUuZy1tZC01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLW1kLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1tZC01IHRoLCAudGFibGUuZ3ktbWQtNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTUgdGgsIC50YWJsZS5neC1tZC01IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtNSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1tZC01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC01IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTUgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC01IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1tZC02IHRoLCAudGFibGUuZy1tZC02IHRkIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmctbWQtNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtNiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtNiB0aCwgLnRhYmxlLmd5LW1kLTYgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtNiB0aCwgLnRhYmxlLmd4LW1kLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LW1kLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTYgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC02IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtNiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTYgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC02IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLW1kLTcgdGgsIC50YWJsZS5nLW1kLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmctbWQtNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtNyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTcgdGgsIC50YWJsZS5neS1tZC03IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtNyB0aCwgLnRhYmxlLmd4LW1kLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC03IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtNyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtNyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTcgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLW1kLTggdGgsIC50YWJsZS5nLW1kLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmctbWQtOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTggdGgsIC50YWJsZS5neS1tZC04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtOCB0aCwgLnRhYmxlLmd4LW1kLTggdGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC04IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC04IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTggdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtOCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTggdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLW1kLTkgdGgsIC50YWJsZS5nLW1kLTkgdGQge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmctbWQtOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbWQtOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LW1kLTkgdGgsIC50YWJsZS5neS1tZC05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbWQtOSB0aCwgLnRhYmxlLmd4LW1kLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtOSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTkgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLW1kLTEwIHRoLCAudGFibGUuZy1tZC0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG4gIC50YWJsZS5nLW1kLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1tZC0xMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbWQtMTAgdGgsIC50YWJsZS5neS1tZC0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC1tZC0xMCB0aCwgLnRhYmxlLmd4LW1kLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LW1kLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbWQtMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0xMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0xMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEwIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRhYmxlLmctbGctMCB0aCwgLnRhYmxlLmctbGctMCB0ZCB7XG4gICAgcGFkZGluZzogMHJlbTtcbiAgfVxuICAudGFibGUuZy1sZy0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctMCB0aCwgLnRhYmxlLmd5LWxnLTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0wIHRoLCAudGFibGUuZ3gtbGctMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbGctMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0wIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbGctMSB0aCwgLnRhYmxlLmctbGctMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZy1sZy0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy0xIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctMSB0aCwgLnRhYmxlLmd5LWxnLTEgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0xIHRoLCAudGFibGUuZ3gtbGctMSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTEgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy0xIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MtbGctMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctMSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0xIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmctbGctMiB0aCwgLnRhYmxlLmctbGctMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTIgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTIgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTIgdGgsIC50YWJsZS5neS1sZy0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTIgdGgsIC50YWJsZS5neC1sZy0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTIgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC1sZy0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTIgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0yIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy0zIHRoLCAudGFibGUuZy1sZy0zIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy0zIHRoLCAudGFibGUuZ3ktbGctMyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTMgdGgsIC50YWJsZS5neC1sZy0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTMgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0zIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy00IHRoLCAudGFibGUuZy1sZy00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTQgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy00IHRoLCAudGFibGUuZ3ktbGctNCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTQgdGgsIC50YWJsZS5neC1sZy00IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctNCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTQgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy00IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTQgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy00IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy01IHRoLCAudGFibGUuZy1sZy01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLWxnLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS1sZy01IHRoLCAudGFibGUuZ3ktbGctNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTUgdGgsIC50YWJsZS5neC1sZy01IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctNSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTUgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy1sZy01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy01IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTUgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy01IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy1sZy02IHRoLCAudGFibGUuZy1sZy02IHRkIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmctbGctNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctNiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctNiB0aCwgLnRhYmxlLmd5LWxnLTYgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctNiB0aCwgLnRhYmxlLmd4LWxnLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctNiB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LWxnLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTYgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy02IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctNiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctNiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTYgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy02IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLWxnLTcgdGgsIC50YWJsZS5nLWxnLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmctbGctNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctNyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTcgdGgsIC50YWJsZS5neS1sZy03IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctNyB0aCwgLnRhYmxlLmd4LWxnLTcgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy03IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctNyB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTcgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctNyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTcgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLWxnLTggdGgsIC50YWJsZS5nLWxnLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmctbGctOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTggdGgsIC50YWJsZS5neS1sZy04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctOCB0aCwgLnRhYmxlLmd4LWxnLTggdGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy04IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctOCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy04IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTggdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctOCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTggdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLWxnLTkgdGgsIC50YWJsZS5nLWxnLTkgdGQge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmctbGctOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmctbGctOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LWxnLTkgdGgsIC50YWJsZS5neS1sZy05IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gtbGctOSB0aCwgLnRhYmxlLmd4LWxnLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctOSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTkgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLWxnLTEwIHRoLCAudGFibGUuZy1sZy0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG4gIC50YWJsZS5nLWxnLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy1sZy0xMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3ktbGctMTAgdGgsIC50YWJsZS5neS1sZy0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC1sZy0xMCB0aCwgLnRhYmxlLmd4LWxnLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LWxnLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gtbGctMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0xMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctMTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0xMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEwIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50YWJsZS5nLXhsLTAgdGgsIC50YWJsZS5nLXhsLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTAgdGgsIC50YWJsZS5neS14bC0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMCB0aCwgLnRhYmxlLmd4LXhsLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0wIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtMCB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTAgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXhsLTEgdGgsIC50YWJsZS5nLXhsLTEgdGQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmcteGwtMSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTEgdGgsIC50YWJsZS5neS14bC0xIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMSB0aCwgLnRhYmxlLmd4LXhsLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMSB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTEgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXhsLTIgdGgsIC50YWJsZS5nLXhsLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZy14bC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC0yIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC0yIHRoLCAudGFibGUuZ3kteGwtMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0yIHRoLCAudGFibGUuZ3gteGwtMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteGwtMiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTIgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtMyB0aCwgLnRhYmxlLmcteGwtMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZy14bC0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtMyB0aCwgLnRhYmxlLmd5LXhsLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0zIHRoLCAudGFibGUuZ3gteGwtMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTMgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC0zIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtMyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0zIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMyB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtNCB0aCwgLnRhYmxlLmcteGwtNCB0ZCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAudGFibGUuZy14bC00IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtNCB0aCwgLnRhYmxlLmd5LXhsLTQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC14bC00IHRoLCAudGFibGUuZ3gteGwtNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC00IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtNSB0aCwgLnRhYmxlLmcteGwtNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZy14bC01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14bC01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteGwtNSB0aCwgLnRhYmxlLmd5LXhsLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC01IHRoLCAudGFibGUuZ3gteGwtNSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC01IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteGwtNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC01IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNSB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteGwtNiB0aCwgLnRhYmxlLmcteGwtNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC50YWJsZS5nLXhsLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTYgdGgsIC50YWJsZS5neS14bC02IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTYgdGgsIC50YWJsZS5neC14bC02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTYgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14bC02IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC02IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNiB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14bC03IHRoLCAudGFibGUuZy14bC03IHRkIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5nLXhsLTcgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC03IHRoLCAudGFibGUuZ3kteGwtNyB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTcgdGgsIC50YWJsZS5neC14bC03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTcgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC03IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14bC04IHRoLCAudGFibGUuZy14bC04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIC50YWJsZS5nLXhsLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC04IHRoLCAudGFibGUuZ3kteGwtOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTggdGgsIC50YWJsZS5neC14bC04IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTggdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC04IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTggdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC04IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14bC05IHRoLCAudGFibGUuZy14bC05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXhsLTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXhsLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14bC05IHRoLCAudGFibGUuZ3kteGwtOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXhsLTkgdGgsIC50YWJsZS5neC14bC05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtOSB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTkgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtOSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC05IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTkgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC05IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14bC0xMCB0aCwgLnRhYmxlLmcteGwtMTAgdGQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZy14bC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteGwtMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXhsLTEwIHRoLCAudGFibGUuZ3kteGwtMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteGwtMTAgdGgsIC50YWJsZS5neC14bC0xMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC14bC0xMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXhsLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14bC0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTEwIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAudGFibGUuZy14eGwtMCB0aCwgLnRhYmxlLmcteHhsLTAgdGQge1xuICAgIHBhZGRpbmc6IDByZW07XG4gIH1cbiAgLnRhYmxlLmcteHhsLTAgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXh4bC0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTAgdGgsIC50YWJsZS5neS14eGwtMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDByZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC0wIHRoLCAudGFibGUuZ3gteHhsLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC0wIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteHhsLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTAgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteHhsLTEgdGgsIC50YWJsZS5nLXh4bC0xIHRkIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC0xIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC0xIHRoLCAudGFibGUuZ3kteHhsLTEgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMSB0aCwgLnRhYmxlLmd4LXh4bC0xIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTEgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14eGwtMSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0xIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0xIHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTEgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC0yIHRoLCAudGFibGUuZy14eGwtMiB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtMiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTIgdGgsIC50YWJsZS5neS14eGwtMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMiB0aCwgLnRhYmxlLmd4LXh4bC0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC0yIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTIgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0yIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC0zIHRoLCAudGFibGUuZy14eGwtMyB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtMyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14eGwtMyB0aCwgLnRhYmxlLmd5LXh4bC0zIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTMgdGgsIC50YWJsZS5neC14eGwtMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC0zIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTMgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0zIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0zIHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtNCB0aCwgLnRhYmxlLmcteHhsLTQgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmcteHhsLTQgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXh4bC00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTQgdGgsIC50YWJsZS5neS14eGwtNCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC00IHRoLCAudGFibGUuZ3gteHhsLTQgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtNCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC00IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteHhsLTQgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTQgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTQgdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteHhsLTUgdGgsIC50YWJsZS5nLXh4bC01IHRkIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC01IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtNSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC01IHRoLCAudGFibGUuZ3kteHhsLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtNSB0aCwgLnRhYmxlLmd4LXh4bC01IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTUgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14eGwtNSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC01IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC01IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTUgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC02IHRoLCAudGFibGUuZy14eGwtNiB0ZCB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC02IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtNiB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTYgdGgsIC50YWJsZS5neS14eGwtNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtNiB0aCwgLnRhYmxlLmd4LXh4bC02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC02IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTYgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC02IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTYgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNiB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC02IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC03IHRoLCAudGFibGUuZy14eGwtNyB0ZCB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZy14eGwtNyB0aC5kdHItY29udHJvbCwgLnRhYmxlLmcteHhsLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5neS14eGwtNyB0aCwgLnRhYmxlLmd5LXh4bC03IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTcgdGgsIC50YWJsZS5neC14eGwtNyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC03IHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTcgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtNyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNyB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC03IHRkLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZy14eGwtOCB0aCwgLnRhYmxlLmcteHhsLTggdGQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmcteHhsLTggdGguZHRyLWNvbnRyb2wsIC50YWJsZS5nLXh4bC04IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3kteHhsLTggdGgsIC50YWJsZS5neS14eGwtOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLnRhYmxlLmd4LXh4bC04IHRoLCAudGFibGUuZ3gteHhsLTggdGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtOCB0aC5kdHItY29udHJvbCwgLnRhYmxlLmd4LXh4bC04IHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUuZ3MteHhsLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtOCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTggdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTggdGguZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtOCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmcteHhsLTkgdGgsIC50YWJsZS5nLXh4bC05IHRkIHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5nLXh4bC05IHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC05IHRoLCAudGFibGUuZ3kteHhsLTkgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtOSB0aCwgLnRhYmxlLmd4LXh4bC05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTkgdGguZHRyLWNvbnRyb2wsIC50YWJsZS5neC14eGwtOSB0ZC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC05IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC05IHRoLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTkgdGQuZHRyLWNvbnRyb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5nLXh4bC0xMCB0aCwgLnRhYmxlLmcteHhsLTEwIHRkIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmcteHhsLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZy14eGwtMTAgdGQuZHRyLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLmd5LXh4bC0xMCB0aCwgLnRhYmxlLmd5LXh4bC0xMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG4gIC50YWJsZS5neC14eGwtMTAgdGgsIC50YWJsZS5neC14eGwtMTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3gteHhsLTEwIHRoLmR0ci1jb250cm9sLCAudGFibGUuZ3gteHhsLTEwIHRkLmR0ci1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS5ncy14eGwtMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0xMCB0aC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xMCB0ZC5kdHItY29udHJvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnBvcG92ZXIge1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogI0YxRjFGNDtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcik7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1kaXNtaXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuODVyZW07XG4gIHJpZ2h0OiAwLjg1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLXNpemU6IDUwJTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IDUwJTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWRpc21pc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWRpc21pc3MgKyAucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5wb3BvdmVyLWludmVyc2Uge1xuICAtLWJzLXBvcG92ZXItYmc6IHZhcigtLWJzLWdyYXktOTAwKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXI6IHRyYW5zcGFyZW50O1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAucG9wb3Zlcjpub3QoLnBvcG92ZXItaW52ZXJzZSkge1xuICAtLWJzLXBvcG92ZXItYmc6ICMyNjI3MkY7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6ICMyNjI3MkY7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItYmc6ICMyNjI3MkY7XG4gIC0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogIzM2Mzg0Mztcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy10b29sdGlwLWJveC1zaGFkb3cpO1xufVxuLnRvb2x0aXAudG9vbHRvcC1hdXRvLXdpZHRoIC50b29sdGlwLWlubmVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRvb2x0aXAudG9vbHRpcC1pbnZlcnNlIHtcbiAgLS1icy10b29sdGlwLWNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpO1xuICAtLWJzLXRvb2x0aXAtYmc6IHZhcigtLWJzLWRhcmspO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAudG9vbHRpcDpub3QoLnRvb2x0aXAtaW52ZXJzZSkge1xuICAtLWJzLXRvb2x0aXAtYmc6ICMyNjI3MkY7XG4gIC0tYnMtdG9vbHRpcC1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbiBpLFxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24gaSxcbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmFjY29yZGlvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tY29sbGFwc2UgLmFjY29yZGlvbi1pY29uIC5hY2NvcmRpb24taWNvbi1vbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWljb24gLmFjY29yZGlvbi1pY29uLW9mZiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLWNvbGxhcHNlIC5hY2NvcmRpb24taWNvbiBpLFxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWljb24gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiAuYWNjb3JkaW9uLWljb24tb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi1jb2xsYXBzZSAuY29sbGFwc2VkIC5hY2NvcmRpb24taWNvbiAuYWNjb3JkaW9uLWljb24tb2ZmIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLWNvbGxhcHNlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIGksXG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLWNvbGxhcHNlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWJvcmRlcmxlc3MgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiAwO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaW1hZ2UtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uaW1hZ2UtaW5wdXQ6bm90KC5pbWFnZS1pbnB1dC1lbXB0eSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaW1hZ2UtaW5wdXQgLmltYWdlLWlucHV0LXdyYXBwZXIge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmltYWdlLWlucHV0IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNoYW5nZV0ge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDA7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNoYW5nZV0gaW5wdXQge1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2FuY2VsXSxcbi5pbWFnZS1pbnB1dCBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249cmVtb3ZlXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAxMDAlO1xufVxuLmltYWdlLWlucHV0IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaGFuZ2VkIFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaGFuZ2VkIFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1yZW1vdmVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1lbXB0eSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249cmVtb3ZlXSxcbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1lbXB0eSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2FuY2VsXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSAuaW1hZ2UtaW5wdXQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNoYW5nZV0ge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XG59XG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdLFxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249cmVtb3ZlXSB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC0xMDAlKTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1vdXRsaW5lIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xufVxuXG4uc3ltYm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5zeW1ib2wgLnN5bWJvbC1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtc3ltYm9sLWxhYmVsLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3ltYm9sLWxhYmVsLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5zeW1ib2wgLnN5bWJvbC1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG4uc3ltYm9sID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnN5bWJvbC5zeW1ib2wtc3F1YXJlLFxuLnN5bWJvbC5zeW1ib2wtc3F1YXJlID4gaW1nLFxuLnN5bWJvbC5zeW1ib2wtc3F1YXJlIC5zeW1ib2wtbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uc3ltYm9sLnN5bWJvbC1jaXJjbGUsXG4uc3ltYm9sLnN5bWJvbC1jaXJjbGUgPiBpbWcsXG4uc3ltYm9sLnN5bWJvbC1jaXJjbGUgLnN5bWJvbC1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zeW1ib2wuc3ltYm9sLWNpcmNsZTphZnRlcixcbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSA+IGltZzphZnRlcixcbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnN5bWJvbCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweCA+IGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDM3LjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAzNy41cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHggPiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHggPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA1Mi41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogNTIuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4ID4gaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNjcuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDY3LjVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweCA+IGltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDgyLjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA4Mi41cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHggPiBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA5MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDkwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHggPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiA5Ny41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogOTcuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTA1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTA1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHggPiBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHdpZHRoOiAxMTIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNzVweDtcbiAgd2lkdGg6IDExMi41cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTkwcHggPiBpbWcge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtOTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTkwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtOTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC05MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTkwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMzVweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHggPiBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHggPiBpbWcge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTI1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTg3LjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDE4Ny41cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDIyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMjI1cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDI0MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogMjQwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4ID4gaW1nIHtcbiAgd2lkdGg6IDE3NXB4O1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDE3NXB4O1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDE3NXB4O1xuICBoZWlnaHQ6IDE3NXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgd2lkdGg6IDI2Mi41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTc1cHg7XG4gIHdpZHRoOiAyNjIuNXB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweCA+IGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAzMDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTIwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTMwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTkwcHggPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS05MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tOTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTkwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE3NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE3NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTkwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTkwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC05MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtOTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHggPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHggPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHggPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctOTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTkwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTkwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy05MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHggPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHggPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHggPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtOTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTkwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC05MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTcwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtOTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC05MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5zeW1ib2wtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uc3ltYm9sLWdyb3VwIC5zeW1ib2w6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxO1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sLWJhZGdlIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtYm9keS1iZyk7XG59XG4uc3ltYm9sLWdyb3VwIC5zeW1ib2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3ltYm9sLWdyb3VwIC5zeW1ib2wtbGFiZWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCIgXCI7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy1zeW1ib2wtYm9yZGVyLWNvbG9yKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAvKiBmb3IgU2FmYXJpICovXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBJRTkrLCBGaXJlZm94IDQrLCBPcGVyYSwgQ2hyb21lICovXG59XG4uc3ltYm9sLWdyb3VwLnN5bWJvbC1ob3ZlciAuc3ltYm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHVsc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHVsc2UucHVsc2UtbGlnaHQgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5wdWxzZS5wdWxzZS1wcmltYXJ5IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5wdWxzZS5wdWxzZS1zZWNvbmRhcnkgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ucHVsc2UucHVsc2Utc3VjY2VzcyAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4ucHVsc2UucHVsc2UtaW5mbyAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4ucHVsc2UucHVsc2Utd2FybmluZyAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4ucHVsc2UucHVsc2UtZGFuZ2VyIC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xufVxuLnB1bHNlLnB1bHNlLWRhcmsgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuXG4ucHVsc2UtcmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uLXB1bHNlIDMuNXMgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItd2lkdGg6IDNweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5bZGF0YS1rdC1hcHAtcGFnZS1sb2FkaW5nPW9uXSAqLFxuLnBhZ2UtbG9hZGluZyAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1sb2FkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1vbl0gLnBhZ2UtbG9hZGVyLCAucGFnZS1sb2FkaW5nIC5wYWdlLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2Nyb2xsdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwNTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvdHRvbTogNDBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNjcm9sbHRvcC1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXNjcm9sbHRvcC1ib3gtc2hhZG93KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5zY3JvbGx0b3AgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXNjcm9sbHRvcC1pY29uLWNvbG9yKTtcbn1cbi5zY3JvbGx0b3AgLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uc2Nyb2xsdG9wID4gaSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtc2Nyb2xsdG9wLWljb24tY29sb3IpO1xufVxuLnNjcm9sbHRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNjcm9sbHRvcC1iZy1jb2xvci1ob3Zlcik7XG59XG4uc2Nyb2xsdG9wOmhvdmVyIC5zdmctaWNvbixcbi5zY3JvbGx0b3A6aG92ZXIgaSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zY3JvbGx0b3AtaWNvbi1jb2xvci1ob3Zlcik7XG59XG5bZGF0YS1rdC1zY3JvbGx0b3A9b25dIC5zY3JvbGx0b3Age1xuICBvcGFjaXR5OiB2YXIoLS1icy1zY3JvbGx0b3Atb3BhY2l0eS1vbik7XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uLXNjcm9sbHRvcCAwLjRzIGVhc2Utb3V0IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5bZGF0YS1rdC1zY3JvbGx0b3A9b25dIC5zY3JvbGx0b3A6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zY3JvbGx0b3Age1xuICAgIGJvdHRvbTogMzBweDtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXNjcm9sbHRvcCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICB9XG4gIHRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMS4xNXJlbTtcbiAgd2lkdGg6IDEuMTVyZW07XG59XG4uc3ZnLWljb24uc3ZnLWljb24td2hpdGUge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZyk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyayk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tbXV0ZWQge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS0xMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS0yMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS0zMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS00MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS01MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS02MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS03MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS04MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZ3JheS05MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMSBzdmcge1xuICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0yIHN2ZyB7XG4gIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zIHN2ZyB7XG4gIGhlaWdodDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTQgc3ZnIHtcbiAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNSBzdmcge1xuICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi02IHN2ZyB7XG4gIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNyBzdmcge1xuICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi04IHN2ZyB7XG4gIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTkgc3ZnIHtcbiAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMTAgc3ZnIHtcbiAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXNtIHN2ZyB7XG4gIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWJhc2Ugc3ZnIHtcbiAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tbGcgc3ZnIHtcbiAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi14bCBzdmcge1xuICBoZWlnaHQ6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMjFyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1mbHVpZCBzdmcge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0yeCBzdmcge1xuICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0ycXggc3ZnIHtcbiAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMmh4IHN2ZyB7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0ydHggc3ZnIHtcbiAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tM3ggc3ZnIHtcbiAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tM3F4IHN2ZyB7XG4gIGhlaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTNoeCBzdmcge1xuICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tM3R4IHN2ZyB7XG4gIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTR4IHN2ZyB7XG4gIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTRxeCBzdmcge1xuICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00aHggc3ZnIHtcbiAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTR0eCBzdmcge1xuICBoZWlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi01eCBzdmcge1xuICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi01cXggc3ZnIHtcbiAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNWh4IHN2ZyB7XG4gIGhlaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi01dHggc3ZnIHtcbiAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNnggc3ZnIHtcbiAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNnF4IHN2ZyB7XG4gIGhlaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTZoeCBzdmcge1xuICBoZWlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNi41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNnR4IHN2ZyB7XG4gIGhlaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNi43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTd4IHN2ZyB7XG4gIGhlaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTdxeCBzdmcge1xuICBoZWlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDcuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi03aHggc3ZnIHtcbiAgaGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTd0eCBzdmcge1xuICBoZWlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDcuNzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMSBzdmcge1xuICAgIGhlaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMyBzdmcge1xuICAgIGhlaWdodDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNiBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNyBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS05IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMTAgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tc20gc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS1iYXNlIHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tbGcgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLXhsIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tZmx1aWQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTJxeCBzdmcge1xuICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTJoeCBzdmcge1xuICAgIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0ydHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zeCBzdmcge1xuICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTNxeCBzdmcge1xuICAgIGhlaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTNoeCBzdmcge1xuICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zdHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTRxeCBzdmcge1xuICAgIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTRoeCBzdmcge1xuICAgIGhlaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTVxeCBzdmcge1xuICAgIGhlaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTVoeCBzdmcge1xuICAgIGhlaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS02eCBzdmcge1xuICAgIGhlaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTZxeCBzdmcge1xuICAgIGhlaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTZoeCBzdmcge1xuICAgIGhlaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS02dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS03eCBzdmcge1xuICAgIGhlaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTdxeCBzdmcge1xuICAgIGhlaWdodDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTdoeCBzdmcge1xuICAgIGhlaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS03dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLXNtIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLWxnIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC14bCBzdmcge1xuICAgIGhlaWdodDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLWZsdWlkIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0yaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zcXggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNHR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC01aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNXR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNnggc3ZnIHtcbiAgICBoZWlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC02cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC02aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtN3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC03cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC03aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtN3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMiBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0zIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTUgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy02IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctOCBzdmcge1xuICAgIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTkgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1zbSBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1sZyBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGcteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTZ4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTZ0eCBzdmcge1xuICAgIGhlaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTd4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctN3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctN2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTd0eCBzdmcge1xuICAgIGhlaWdodDogNy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLXNtIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWxnIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC14bCBzdmcge1xuICAgIGhlaWdodDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjIxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWZsdWlkIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0yaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0zcXggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0zaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC00cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNHR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC01aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNXR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNnggc3ZnIHtcbiAgICBoZWlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC02cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC02aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDYuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtN3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC03cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC03aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtN3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMiBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMyBzdmcge1xuICAgIGhlaWdodDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTUgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNiBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtOCBzdmcge1xuICAgIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC05IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1zbSBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1iYXNlIHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLWxnIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwteGwgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtZmx1aWQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTJoeCBzdmcge1xuICAgIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTNxeCBzdmcge1xuICAgIGhlaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0zaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC00cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC00dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTVoeCBzdmcge1xuICAgIGhlaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNXR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTZ4IHN2ZyB7XG4gICAgaGVpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTZxeCBzdmcge1xuICAgIGhlaWdodDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC02aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTZ0eCBzdmcge1xuICAgIGhlaWdodDogNi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC03eCBzdmcge1xuICAgIGhlaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC03cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtN2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC03dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5maXhlZC10b3Atc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZml4ZWQtdG9wLW1kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpeGVkLXRvcC1sZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZml4ZWQtdG9wLXhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5maXhlZC10b3AteHhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4udGltZWxpbmUge1xuICAtLWJzLXRpbWVsaW5lLWljb24tc2l6ZTogMzhweDtcbiAgLS1icy10aW1lbGluZS1pY29uLXNwYWNlOiAwLjM1cmVtO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQgLnRpbWVsaW5lLWxpbmUge1xuICBib3R0b206IDEwMCU7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCIgXCI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogdmFyKC0tYnMtdGltZWxpbmUtaWNvbi1zaXplKTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUpO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIHdpZHRoOiB2YXIoLS1icy10aW1lbGluZS1pY29uLXNpemUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy10aW1lbGluZS1pY29uLXNwYWNlKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtdGltZWxpbmUtaWNvbi1zcGFjZSk7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuICB6LWluZGV4OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB3aWR0aDogdmFyKC0tYnMtdGltZWxpbmUtaWNvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10aW1lbGluZS1pY29uLXNpemUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLnRpbWVsaW5lLnRpbWVsaW5lLWNlbnRlciAudGltZWxpbmUtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGltZWxpbmUudGltZWxpbmUtY2VudGVyIC50aW1lbGluZS1pdGVtOmZpcnN0LWNoaWxkIC50aW1lbGluZS1saW5lIHtcbiAgdG9wOiA1MCU7XG59XG4udGltZWxpbmUudGltZWxpbmUtY2VudGVyIC50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQgLnRpbWVsaW5lLWxpbmUge1xuICBib3R0b206IDUwJTtcbn1cbi50aW1lbGluZS50aW1lbGluZS1ib3JkZXItZGFzaGVkIC50aW1lbGluZS1saW5lIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuLnRpbWVsaW5lLnRpbWVsaW5lLWJvcmRlci1kYXNoZWQgLnRpbWVsaW5lLWljb24ge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4udGltZWxpbmUtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGltZWxpbmUtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MXB4O1xuICB3aWR0aDogM3B4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMS43cmVtO1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLnRpbWVsaW5lLWxhYmVsIC50aW1lbGluZS1iYWRnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm92ZXJsYXkgLm92ZXJsYXktbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW92ZXJsYXktYmcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLm92ZXJsYXkub3ZlcmxheS1zaG93IC5vdmVybGF5LWxheWVyLCAub3ZlcmxheS5vdmVybGF5LWJsb2NrIC5vdmVybGF5LWxheWVyLCAub3ZlcmxheTpob3ZlciAub3ZlcmxheS1sYXllciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3ZlcmxheS5vdmVybGF5LWJsb2NrIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuXG4uYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idWxsZXQtYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmJ1bGxldC1kb3Qge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYnVsbGV0LXZlcnRpY2FsIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5idWxsZXQtbGluZSB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZHJhd2VyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogMTEwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcmF3ZXItYmctY29sb3IpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLmRyYXdlci5kcmF3ZXItc3RhcnQge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmRyYXdlci5kcmF3ZXItZW5kIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5kcmF3ZXIuZHJhd2VyLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLmRyYXdlci5kcmF3ZXItdG9wIHtcbiAgdG9wOiAwO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLmRyYXdlci5kcmF3ZXItb24ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyYXdlci1ib3gtc2hhZG93KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cblxuLmRyYXdlci1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJhd2VyLW92ZXJsYXktYmctY29sb3IpO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiAwLjNzIGVhc2UtaW4tb3V0IDE7XG59XG5cbltkYXRhLWt0LWRyYXdlcj10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLWRyYXdlci1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHlbZGF0YS1rdC1kcmF3ZXI9b25dIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5iYWRnZS5iYWRnZS1jaXJjbGUsIC5iYWRnZS5iYWRnZS1zcXVhcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMS43NXJlbTtcbiAgbWluLXdpZHRoOiAxLjc1cmVtO1xuICBwYWRkaW5nOiAwIDAuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uYmFkZ2UuYmFkZ2UtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMS43NXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1zbSB7XG4gIG1pbi13aWR0aDogMS41cmVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5iYWRnZS5iYWRnZS1zbS5iYWRnZS1zcXVhcmUge1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1zbS5iYWRnZS1jaXJjbGUge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1sZyB7XG4gIG1pbi13aWR0aDogMnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmJhZGdlLmJhZGdlLWxnLmJhZGdlLXNxdWFyZSB7XG4gIGhlaWdodDogMnJlbTtcbn1cbi5iYWRnZS5iYWRnZS1sZy5iYWRnZS1jaXJjbGUge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5iYWRnZS1saWdodC5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cblxuLmJhZGdlLWxpZ2h0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5iYWRnZS1wcmltYXJ5LmJhZGdlLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmJhZGdlLWxpZ2h0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5iYWRnZS1zZWNvbmRhcnkuYmFkZ2Utb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpO1xufVxuXG4uYmFkZ2UtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG4uYmFkZ2Utc3VjY2Vzcy5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG59XG5cbi5iYWRnZS1saWdodC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG4uYmFkZ2UtaW5mby5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtaW5mbyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG59XG5cbi5iYWRnZS1saWdodC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4uYmFkZ2Utd2FybmluZy5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtd2FybmluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG5cbi5iYWRnZS1saWdodC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4uYmFkZ2UtZGFuZ2VyLmJhZGdlLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1kYW5nZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG5cbi5iYWRnZS1saWdodC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYmFkZ2UtZGFyay5iYWRnZS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtZGFyayk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG5cbi5iYWRnZS1saWdodC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cblxuLmluZGljYXRvci1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGF0YS1rdC1pbmRpY2F0b3I9b25dID4gLmluZGljYXRvci1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuW2RhdGEta3QtaW5kaWNhdG9yPW9uXSA+IC5pbmRpY2F0b3ItbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG92ZXItZWxldmF0ZS11cCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uaG92ZXItZWxldmF0ZS11cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMi41JSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5ob3Zlci1lbGV2YXRlLWRvd24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmhvdmVyLWVsZXZhdGUtZG93bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyLjUlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmhvdmVyLXNjYWxlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5ob3Zlci1zY2FsZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmhvdmVyLXJvdGF0ZS1lbmQge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmhvdmVyLXJvdGF0ZS1lbmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmhvdmVyLXJvdGF0ZS1zdGFydCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uaG92ZXItcm90YXRlLXN0YXJ0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4ucm90YXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yb3RhdGUtOTAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS05MCwgLnNob3cgPiAucm90YXRlLTkwLCAuYWN0aXZlID4gLnJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtOTAsIFtkaXJlY3Rpb249cnRsXSAuc2hvdyA+IC5yb3RhdGUtOTAsIFtkaXJlY3Rpb249cnRsXSAuYWN0aXZlID4gLnJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xufVxuXG4ucm90YXRlLW45MCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW45MCwgLnNob3cgPiAucm90YXRlLW45MCwgLmFjdGl2ZSA+IC5yb3RhdGUtbjkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjkwLCBbZGlyZWN0aW9uPXJ0bF0gLnNob3cgPiAucm90YXRlLW45MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLW45MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG59XG5cbi5yb3RhdGUtMTgwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtMTgwLCAuc2hvdyA+IC5yb3RhdGUtMTgwLCAuYWN0aXZlID4gLnJvdGF0ZS0xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS0xODAsIFtkaXJlY3Rpb249cnRsXSAuc2hvdyA+IC5yb3RhdGUtMTgwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xufVxuXG4ucm90YXRlLW4xODAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uMTgwLCAuc2hvdyA+IC5yb3RhdGUtbjE4MCwgLmFjdGl2ZSA+IC5yb3RhdGUtbjE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uMTgwLCBbZGlyZWN0aW9uPXJ0bF0gLnNob3cgPiAucm90YXRlLW4xODAsIFtkaXJlY3Rpb249cnRsXSAuYWN0aXZlID4gLnJvdGF0ZS1uMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG59XG5cbi5yb3RhdGUtMjcwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtMjcwLCAuc2hvdyA+IC5yb3RhdGUtMjcwLCAuYWN0aXZlID4gLnJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMjcwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS0yNzAsIFtkaXJlY3Rpb249cnRsXSAuc2hvdyA+IC5yb3RhdGUtMjcwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0yNzBkZWcpO1xufVxuXG4ucm90YXRlLW4yNzAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uMjcwLCAuc2hvdyA+IC5yb3RhdGUtbjI3MCwgLmFjdGl2ZSA+IC5yb3RhdGUtbjI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWigtMjcwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS1uMjcwLCBbZGlyZWN0aW9uPXJ0bF0gLnNob3cgPiAucm90YXRlLW4yNzAsIFtkaXJlY3Rpb249cnRsXSAuYWN0aXZlID4gLnJvdGF0ZS1uMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDI3MGRlZyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluLFxuICBzcGFuLFxuICBvbCxcbiAgdWwsXG4gIHByZSxcbiAgZGl2IHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1icy1zY3JvbGxiYXItY29sb3IpIHRyYW5zcGFyZW50O1xuICB9XG4gIG1haW46Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICBzcGFuOjotd2Via2l0LXNjcm9sbGJhcixcbiAgb2w6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICB1bDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIHByZTo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIGRpdjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSk7XG4gIH1cbiAgbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICBzcGFuIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIG9sIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIHVsIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIHByZSA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICBkaXYgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBzcGFuIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIG9sIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIHVsIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIHByZSA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBkaXYgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpO1xuICB9XG4gIG1haW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBzcGFuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgb2w6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIHByZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIGRpdjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNjcm9sbGJhci1jb2xvcik7XG4gIH1cbiAgbWFpbjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBzcGFuOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4gIG9sOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4gIHVsOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4gIHByZTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBkaXY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgbWFpbjpob3ZlcixcbiAgc3Bhbjpob3ZlcixcbiAgb2w6aG92ZXIsXG4gIHVsOmhvdmVyLFxuICBwcmU6aG92ZXIsXG4gIGRpdjpob3ZlciB7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1icy1zY3JvbGxiYXItaG92ZXItY29sb3IpIHRyYW5zcGFyZW50O1xuICB9XG4gIG1haW46aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICBzcGFuOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgb2w6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICB1bDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIHByZTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIGRpdjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNjcm9sbGJhci1ob3Zlci1jb2xvcik7XG4gIH1cbiAgbWFpbjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBzcGFuOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4gIG9sOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4gIHVsOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4gIHByZTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuICBkaXY6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5zY3JvbGwsXG4uaG92ZXItc2Nyb2xsLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5IHtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zY3JvbGwsXG4gIC5ob3Zlci1zY3JvbGwsXG4gIC5ob3Zlci1zY3JvbGwtb3ZlcmxheSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLnNjcm9sbC14LFxuLmhvdmVyLXNjcm9sbC14LFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXgge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2Nyb2xsLXgsXG4gIC5ob3Zlci1zY3JvbGwteCxcbiAgLmhvdmVyLXNjcm9sbC1vdmVybGF5LXgge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cbn1cblxuLnNjcm9sbC15LFxuLmhvdmVyLXNjcm9sbC15LFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2Nyb2xsLXksXG4gIC5ob3Zlci1zY3JvbGwteSxcbiAgLmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLmhvdmVyLXNjcm9sbCxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheSxcbi5ob3Zlci1zY3JvbGwteCxcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS14LFxuLmhvdmVyLXNjcm9sbC15LFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xuICBzY3JvbGxiYXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmhvdmVyLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC14Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS14Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ob3Zlci1zY3JvbGwteTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ob3Zlci1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC14Ojotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteDo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC15Ojotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaG92ZXItc2Nyb2xsOmhvdmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5OmhvdmVyLFxuLmhvdmVyLXNjcm9sbC14OmhvdmVyLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXg6aG92ZXIsXG4uaG92ZXItc2Nyb2xsLXk6aG92ZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteTpob3ZlciB7XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYnMtc2Nyb2xsYmFyLWNvbG9yKSB0cmFuc3BhcmVudDtcbn1cbi5ob3Zlci1zY3JvbGw6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5ob3Zlci1zY3JvbGwteDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uaG92ZXItc2Nyb2xsLXk6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Nyb2xsYmFyLWNvbG9yKTtcbn1cbi5ob3Zlci1zY3JvbGw6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lcixcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC14OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuLmhvdmVyLXNjcm9sbC15OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zY3JvbGwtcHMge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLW1zIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtcGUge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1tZSB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtcHgge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1teCB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY3JvbGwtc20tcHMge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1zbS1tcyB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtc20tbWIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtc20tcGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtc20tbWUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1zbS1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXNtLW14IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY3JvbGwtbWQtcHMge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1tZC1tcyB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbWQtbWIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbWQtcGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbWQtbWUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1tZC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLW1kLW14IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zY3JvbGwtbGctcHMge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1sZy1tcyB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbGctbWIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbGctcGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwtbGctbWUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC1sZy1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLWxnLW14IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2Nyb2xsLXhsLXBzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteGwtbXMge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXhsLW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXhsLXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXhsLW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14bC1teCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNjcm9sbC14eGwtcHMge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14eGwtbXMge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxuICAuc2Nyb2xsLXh4bC1tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNjcm9sbC14eGwtcGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteHhsLW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteHhsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xuICB9XG4gIC5zY3JvbGwteHhsLW14IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtc2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcbiAgfVxufVxuLnJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yYXRpbmctaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgbGVmdDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuLnJhdGluZy1pbnB1dFtkaXNhYmxlZF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmF0aW5nLWxhYmVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnJhdGluZy1sYWJlbCA+IGksIC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLXJhdGluZy1jb2xvci1kZWZhdWx0KTtcbn1cblxubGFiZWwucmF0aW5nLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5kaXYucmF0aW5nLWxhYmVsLmNoZWNrZWQgPiBpLCBkaXYucmF0aW5nLWxhYmVsLmNoZWNrZWQgPiAuc3ZnLWljb24sXG5sYWJlbC5yYXRpbmctbGFiZWwgPiBpLFxubGFiZWwucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXJhdGluZy1jb2xvci1hY3RpdmUpO1xufVxuXG4ucmF0aW5nLWlucHV0OmNoZWNrZWQgfiAucmF0aW5nLWxhYmVsID4gaSwgLnJhdGluZy1pbnB1dDpjaGVja2VkIH4gLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1yYXRpbmctY29sb3ItZGVmYXVsdCk7XG59XG5cbi5yYXRpbmc6aG92ZXIgbGFiZWwucmF0aW5nLWxhYmVsID4gaSwgLnJhdGluZzpob3ZlciBsYWJlbC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcmF0aW5nLWNvbG9yLWFjdGl2ZSk7XG59XG5cbmxhYmVsLnJhdGluZy1sYWJlbDpob3ZlciB+IC5yYXRpbmctbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQpO1xufVxubGFiZWwucmF0aW5nLWxhYmVsOmhvdmVyIH4gLnJhdGluZy1sYWJlbCA+IGksIGxhYmVsLnJhdGluZy1sYWJlbDpob3ZlciB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcmF0aW5nLWNvbG9yLWRlZmF1bHQpO1xufVxuXG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9aW5mb10sXG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9Y29udGVudF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWluZm9dLmN1cnJlbnQsXG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9Y29udGVudF0uY3VycmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RlcHBlciAuc3RlcHBlci1pdGVtW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3RlcF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3RlcHBlciBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1maW5hbF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPW5leHRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5maXJzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1wcmV2aW91c10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIuZmlyc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5maXJzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1zdWJtaXRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmJldHdlZW4gW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIuYmV0d2VlbiBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1uZXh0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmJldHdlZW4gW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPWZpbmFsXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249ZmluYWxdLmJ0bi1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1wcmV2aW91c10uYnRuLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1wcmV2aW91c11bZGF0YS1rdC1zdGVwcGVyLXN0YXRlPWhpZGUtb24tbGFzdC1zdGVwXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1uZXh0XS5idG4tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN1Ym1pdF0uYnRuLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIHtcbiAgLS1icy1zdGVwcGVyLXBpbGxzLXNpemU6IDQwcHg7XG4gIC0tYnMtc3RlcHBlci1pY29uLWJvcmRlci1yYWRpdXM6IDlweDtcbiAgLS1icy1zdGVwcGVyLWljb24tY2hlY2stc2l6ZTogMXJlbTtcbiAgLS1icy1zdGVwcGVyLWljb24tYmctY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1iZy1jb2xvci1jdXJyZW50OiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1icy1zdGVwcGVyLWljb24tYmctY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KTtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyOiAwO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXItY3VycmVudDogMDtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLWNvbXBsZXRlZDogMDtcbiAgLS1icy1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1icy1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yLWN1cnJlbnQ6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWljb24tY2hlY2stY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHk6IDE7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWN1cnJlbnQ6IDE7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWNvbXBsZXRlZDogMTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jdXJyZW50OiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5OiAxO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWN1cnJlbnQ6IDE7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHktY29tcGxldGVkOiAxO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWN1cnJlbnQ6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tYnMtc3RlcHBlci1saW5lLWJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB3aWR0aDogdmFyKC0tYnMtc3RlcHBlci1waWxscy1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1zdGVwcGVyLXBpbGxzLXNpemUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlcjogdmFyKC0tYnMtc3RlcHBlci1pY29uLWJvcmRlcik7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1jaGVjay1zaXplKTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1pY29uIC5zdGVwcGVyLW51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLWRlc2Mge1xuICBvcGFjaXR5OiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eSk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3IpO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudCAuc3RlcHBlci1pY29uIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWljb24tYmctY29sb3ItY3VycmVudCk7XG4gIGJvcmRlcjogdmFyKC0tYnMtc3RlcHBlci1pY29uLWJvcmRlci1jdXJyZW50KTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWljb24gLnN0ZXBwZXItY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1udW1iZXIge1xuICBjb2xvcjogdmFyKC0tYnMtc3RlcHBlci1pY29uLW51bWJlci1jb2xvci1jdXJyZW50KTtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUge1xuICBvcGFjaXR5OiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY3VycmVudCk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWN1cnJlbnQpO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItZGVzYyB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWN1cnJlbnQpO1xuICBjb2xvcjogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWN1cnJlbnQpO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQubWFyay1jb21wbGV0ZWQ6bGFzdC1jaGlsZCAuc3RlcHBlci1pY29uLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWljb24ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1iZy1jb2xvci1jb21wbGV0ZWQpO1xuICBib3JkZXI6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1ib3JkZXItY29tcGxldGVkKTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQgLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1jaGVjaywgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLWNoZWNrIHtcbiAgY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItaWNvbi1jaGVjay1jb2xvci1jb21wbGV0ZWQpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudC5tYXJrLWNvbXBsZXRlZDpsYXN0LWNoaWxkIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItbnVtYmVyLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItbnVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUsIC5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jb21wbGV0ZWQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUge1xuICBvcGFjaXR5OiB2YXIoLS1icy1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY29tcGxldGVkKTtcbiAgY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY29tcGxldGVkKTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItZGVzYywgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1sYWJlbCAuc3RlcHBlci1kZXNjIHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHktY29tcGxldGVkKTtcbiAgY29sb3I6IHZhcigtLWJzLXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jb21wbGV0ZWQpO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWl0ZW0ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMuc3RlcHBlci1jb2x1bW4gLnN0ZXBwZXItaWNvbiB7XG4gIHotaW5kZXg6IDE7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1zdGVwcGVyLXBpbGxzLXNpemUpIC8gMik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1zdGVwcGVyLWxpbmUtYm9yZGVyKTtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAxcmVtIDEuNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuM3JlbTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY3VycmVudCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY3VycmVudCAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY3VycmVudDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbS5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQgLnN0ZXBwZXItdGl0bGUsIC5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLnRvZ2dsZS5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgLnRvZ2dsZS1vZmYsIC50b2dnbGUuYWN0aXZlIC50b2dnbGUtb2ZmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b2dnbGUuY29sbGFwc2libGUuY29sbGFwc2VkIC50b2dnbGUtb24sIC50b2dnbGU6bm90KC5jb2xsYXBzaWJsZSk6bm90KC5hY3RpdmUpIC50b2dnbGUtb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ueGVoYWdvbiB7XG4gIGNsaXAtcGF0aDogcG9seWdvbig0NSUgMS4zMzk3NDU5NjIyJSwgNDYuNTc5Nzk4NTY2NyUgMC42MDMwNzM3OTIxJSwgNDguMjYzNTE4MjIzMyUgMC4xNTE5MjI0Njk5JSwgNTAlIDAlLCA1MS43MzY0ODE3NzY3JSAwLjE1MTkyMjQ2OTklLCA1My40MjAyMDE0MzMzJSAwLjYwMzA3Mzc5MjElLCA1NSUgMS4zMzk3NDU5NjIyJSwgODkuNjQxMDE2MTUxNCUgMjEuMzM5NzQ1OTYyMiUsIDkxLjA2ODg5MjI0ODIlIDIyLjMzOTU1NTU2ODglLCA5Mi4zMDE0NjA1ODI2JSAyMy41NzIxMjM5MDMxJSwgOTMuMzAxMjcwMTg5MiUgMjUlLCA5NC4wMzc5NDIzNTkyJSAyNi41Nzk3OTg1NjY3JSwgOTQuNDg5MDkzNjgxNSUgMjguMjYzNTE4MjIzMyUsIDk0LjY0MTAxNjE1MTQlIDMwJSwgOTQuNjQxMDE2MTUxNCUgNzAlLCA5NC40ODkwOTM2ODE1JSA3MS43MzY0ODE3NzY3JSwgOTQuMDM3OTQyMzU5MiUgNzMuNDIwMjAxNDMzMyUsIDkzLjMwMTI3MDE4OTIlIDc1JSwgOTIuMzAxNDYwNTgyNiUgNzYuNDI3ODc2MDk2OSUsIDkxLjA2ODg5MjI0ODIlIDc3LjY2MDQ0NDQzMTIlLCA4OS42NDEwMTYxNTE0JSA3OC42NjAyNTQwMzc4JSwgNTUlIDk4LjY2MDI1NDAzNzglLCA1My40MjAyMDE0MzMzJSA5OS4zOTY5MjYyMDc5JSwgNTEuNzM2NDgxNzc2NyUgOTkuODQ4MDc3NTMwMSUsIDUwJSAxMDAlLCA0OC4yNjM1MTgyMjMzJSA5OS44NDgwNzc1MzAxJSwgNDYuNTc5Nzk4NTY2NyUgOTkuMzk2OTI2MjA3OSUsIDQ1JSA5OC42NjAyNTQwMzc4JSwgMTAuMzU4OTgzODQ4NiUgNzguNjYwMjU0MDM3OCUsIDguOTMxMTA3NzUxOCUgNzcuNjYwNDQ0NDMxMiUsIDcuNjk4NTM5NDE3NCUgNzYuNDI3ODc2MDk2OSUsIDYuNjk4NzI5ODEwOCUgNzUlLCA1Ljk2MjA1NzY0MDglIDczLjQyMDIwMTQzMzMlLCA1LjUxMDkwNjMxODUlIDcxLjczNjQ4MTc3NjclLCA1LjM1ODk4Mzg0ODYlIDcwJSwgNS4zNTg5ODM4NDg2JSAzMCUsIDUuNTEwOTA2MzE4NSUgMjguMjYzNTE4MjIzMyUsIDUuOTYyMDU3NjQwOCUgMjYuNTc5Nzk4NTY2NyUsIDYuNjk4NzI5ODEwOCUgMjUlLCA3LjY5ODUzOTQxNzQlIDIzLjU3MjEyMzkwMzElLCA4LjkzMTEwNzc1MTglIDIyLjMzOTU1NTU2ODglLCAxMC4zNTg5ODM4NDg2JSAyMS4zMzk3NDU5NjIyJSk7XG59XG5cbi5vY3RhZ29uIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDQ2LjE3MzE2NTY3NjMlIDAuNzYxMjA0Njc0OSUsIDQ3LjQxMTgwOTU0OSUgMC4zNDA3NDE3MzcxJSwgNDguNjk0NzM4MDc3OCUgMC4wODU1NTEzODYzJSwgNTAlIDAlLCA1MS4zMDUyNjE5MjIyJSAwLjA4NTU1MTM4NjMlLCA1Mi41ODgxOTA0NTElIDAuMzQwNzQxNzM3MSUsIDUzLjgyNjgzNDMyMzclIDAuNzYxMjA0Njc0OSUsIDgyLjExMTEwNTU3MTElIDEyLjQ3NjkzMzQyNzQlLCA4My4yODQyNzEyNDc1JSAxMy4wNTU0NzQ3MTQ3JSwgODQuMzcxODg1NTM3NSUgMTMuNzgyMTk1MzQ5NiUsIDg1LjM1NTMzOTA1OTMlIDE0LjY0NDY2MDk0MDclLCA4Ni4yMTc4MDQ2NTA0JSAxNS42MjgxMTQ0NjI1JSwgODYuOTQ0NTI1Mjg1MyUgMTYuNzE1NzI4NzUyNSUsIDg3LjUyMzA2NjU3MjYlIDE3Ljg4ODg5NDQyODklLCA5OS4yMzg3OTUzMjUxJSA0Ni4xNzMxNjU2NzYzJSwgOTkuNjU5MjU4MjYyOSUgNDcuNDExODA5NTQ5JSwgOTkuOTE0NDQ4NjEzNyUgNDguNjk0NzM4MDc3OCUsIDEwMCUgNTAlLCA5OS45MTQ0NDg2MTM3JSA1MS4zMDUyNjE5MjIyJSwgOTkuNjU5MjU4MjYyOSUgNTIuNTg4MTkwNDUxJSwgOTkuMjM4Nzk1MzI1MSUgNTMuODI2ODM0MzIzNyUsIDg3LjUyMzA2NjU3MjYlIDgyLjExMTEwNTU3MTElLCA4Ni45NDQ1MjUyODUzJSA4My4yODQyNzEyNDc1JSwgODYuMjE3ODA0NjUwNCUgODQuMzcxODg1NTM3NSUsIDg1LjM1NTMzOTA1OTMlIDg1LjM1NTMzOTA1OTMlLCA4NC4zNzE4ODU1Mzc1JSA4Ni4yMTc4MDQ2NTA0JSwgODMuMjg0MjcxMjQ3NSUgODYuOTQ0NTI1Mjg1MyUsIDgyLjExMTEwNTU3MTElIDg3LjUyMzA2NjU3MjYlLCA1My44MjY4MzQzMjM3JSA5OS4yMzg3OTUzMjUxJSwgNTIuNTg4MTkwNDUxJSA5OS42NTkyNTgyNjI5JSwgNTEuMzA1MjYxOTIyMiUgOTkuOTE0NDQ4NjEzNyUsIDUwJSAxMDAlLCA0OC42OTQ3MzgwNzc4JSA5OS45MTQ0NDg2MTM3JSwgNDcuNDExODA5NTQ5JSA5OS42NTkyNTgyNjI5JSwgNDYuMTczMTY1Njc2MyUgOTkuMjM4Nzk1MzI1MSUsIDE3Ljg4ODg5NDQyODklIDg3LjUyMzA2NjU3MjYlLCAxNi43MTU3Mjg3NTI1JSA4Ni45NDQ1MjUyODUzJSwgMTUuNjI4MTE0NDYyNSUgODYuMjE3ODA0NjUwNCUsIDE0LjY0NDY2MDk0MDclIDg1LjM1NTMzOTA1OTMlLCAxMy43ODIxOTUzNDk2JSA4NC4zNzE4ODU1Mzc1JSwgMTMuMDU1NDc0NzE0NyUgODMuMjg0MjcxMjQ3NSUsIDEyLjQ3NjkzMzQyNzQlIDgyLjExMTEwNTU3MTElLCAwLjc2MTIwNDY3NDklIDUzLjgyNjgzNDMyMzclLCAwLjM0MDc0MTczNzElIDUyLjU4ODE5MDQ1MSUsIDAuMDg1NTUxMzg2MyUgNTEuMzA1MjYxOTIyMiUsIDAlIDUwJSwgMC4wODU1NTEzODYzJSA0OC42OTQ3MzgwNzc4JSwgMC4zNDA3NDE3MzcxJSA0Ny40MTE4MDk1NDklLCAwLjc2MTIwNDY3NDklIDQ2LjE3MzE2NTY3NjMlLCAxMi40NzY5MzM0Mjc0JSAxNy44ODg4OTQ0Mjg5JSwgMTMuMDU1NDc0NzE0NyUgMTYuNzE1NzI4NzUyNSUsIDEzLjc4MjE5NTM0OTYlIDE1LjYyODExNDQ2MjUlLCAxNC42NDQ2NjA5NDA3JSAxNC42NDQ2NjA5NDA3JSwgMTUuNjI4MTE0NDYyNSUgMTMuNzgyMTk1MzQ5NiUsIDE2LjcxNTcyODc1MjUlIDEzLjA1NTQ3NDcxNDclLCAxNy44ODg4OTQ0Mjg5JSAxMi40NzY5MzM0Mjc0JSk7XG59XG5cbi5yaWJib24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmliYm9uIC5yaWJib24tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcmliYm9uLWxhYmVsLWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcmliYm9uLWxhYmVsLWJveC1zaGFkb3cpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnJpYmJvbiAucmliYm9uLWxhYmVsID4gLnJpYmJvbi1pbm5lciB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5yaWJib24gLnJpYmJvbi1sYWJlbDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcik7XG59XG4ucmliYm9uLXZlcnRpY2FsIC5yaWJib24tbGFiZWwge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBtaW4taGVpZ2h0OiA0NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmliYm9uLnJpYmJvbi10b3AgLnJpYmJvbi1sYWJlbCB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC00cHgpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tYm90dG9tIC5yaWJib24tbGFiZWwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tZW5kIC5yaWJib24tbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG5cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwge1xuICBsZWZ0OiAtNXB4O1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YmVmb3JlLCAucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcmliYm9uLWNsaXAtYmcpICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCB7XG4gIHJpZ2h0OiAtNXB4O1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YmVmb3JlLCAucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTEwcHg7XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDEwcHggMTBweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXJpYmJvbi1jbGlwLWJnKSAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbn1cblxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tdG9wLXN0YXJ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcbn1cbi5yaWJib24ucmliYm9uLXRyaWFuZ2xlLnJpYmJvbi10b3AtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tYm90dG9tLXN0YXJ0IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5yaWJib24ucmliYm9uLXRyaWFuZ2xlLnJpYmJvbi1ib3R0b20tZW5kIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9ja3VpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrdWkgLmJsb2NrdWktb3ZlcmxheSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmxvY2t1aS1vdmVybGF5LWJnKTtcbn1cbi5ibG9ja3VpIC5ibG9ja3VpLW92ZXJsYXkgLnNwaW5uZXItYm9yZGVyIHtcbiAgaGVpZ2h0OiAxLjM1cmVtO1xuICB3aWR0aDogMS4zNXJlbTtcbn1cbi5ibG9ja3VpIC5ibG9ja3VpLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYmxvY2t1aS1tZXNzYWdlLWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ibG9ja3VpLW1lc3NhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAuODVyZW0gMS43NXJlbSAhaW1wb3J0YW50O1xufVxuLmJsb2NrdWkgLmJsb2NrdWktbWVzc2FnZSAuc3Bpbm5lci1ib3JkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjVyZW07XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5ibG9ja3VpIHtcbiAgLS1icy1ibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIC0tYnMtYmxvY2t1aS1tZXNzYWdlLWJnOiAjMjYyNzJGO1xuICAtLWJzLWJsb2NrdWktbWVzc2FnZS1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmV4cGxvcmUtYnRuLXRvZ2dsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwbG9yZS1idG4tdG9nZ2xlOmhvdmVyLCAuZXhwbG9yZS1idG4tdG9nZ2xlOmZvY3VzLCAuZXhwbG9yZS1idG4tdG9nZ2xlOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMkZGO1xufVxuXG4uZXhwbG9yZS1idG4tZGlzbWlzcyB7XG4gIGJvcmRlcjogMDtcbn1cbi5leHBsb3JlLWJ0bi1kaXNtaXNzOmhvdmVyIGksXG4uZXhwbG9yZS1idG4tZGlzbWlzczpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogIzAwQjJGRjtcbn1cblxuLmV4cGxvcmUtYnRuLXByaW1hcnkge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOThEQTtcbn1cblxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmV4cGxvcmUtYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYnMtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG4uZXhwbG9yZS1idG4tb3V0bGluZTpob3ZlciwgLmV4cGxvcmUtYnRuLW91dGxpbmUuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM1MENEODkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkZGMztcbn1cblxuLmV4cGxvcmUtbGluayB7XG4gIGNvbG9yOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5OERBO1xufVxuXG4uZXhwbG9yZS1saW5rLWhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMEIyRkYgIWltcG9ydGFudDtcbn1cblxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5leHBsb3JlLWljb24tZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5leHBsb3JlLWxhYmVsLWZyZWUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cblxuLmV4cGxvcmUtbGFiZWwtcHJvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG5cbi5hcHAtZW5nYWdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB6LWluZGV4OiA1O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWVuZ2FnZS1idG4tYm94LXNoYWRvdyk7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBjb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1ib3JkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWJnKTtcbn1cbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0biBpLFxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWljb24tY29sb3IpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWljb24tY29sb3IpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmhvdmVyLWRhcms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4uYXBwLWVuZ2FnZSAuYXBwLWVuZ2FnZS1idG4uaG92ZXItZGFyazpob3ZlciBpLFxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG59XG4uYXBwLWVuZ2FnZSAuYXBwLWVuZ2FnZS1idG4uaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0bi5ob3Zlci1wcmltYXJ5OmhvdmVyIGksXG4uYXBwLWVuZ2FnZSAuYXBwLWVuZ2FnZS1idG4uaG92ZXItcHJpbWFyeTpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0bi5ob3Zlci1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmhvdmVyLXN1Y2Nlc3M6aG92ZXIgaSxcbi5hcHAtZW5nYWdlIC5hcHAtZW5nYWdlLWJ0bi5ob3Zlci1zdWNjZXNzOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vZmYge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLmFwcC1lbmdhZ2UgLmFwcC1lbmdhZ2UtYnRuLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBwLWVuZ2FnZS5hcHAtZW5nYWdlLWhpZGUgLmFwcC1lbmdhZ2UtYnRuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFwcC1lbmdhZ2UuYXBwLWVuZ2FnZS1oaWRlIC5hcHAtZW5nYWdlLWJ0bi5hcHAtZW5nYWdlLWJ0bi10b2dnbGUtb2ZmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hcHAtZW5nYWdlLmFwcC1lbmdhZ2UtaGlkZSAuYXBwLWVuZ2FnZS1idG4uYXBwLWVuZ2FnZS1idG4tdG9nZ2xlLW9uIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVuZ2FnZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWJnKTtcbn1cbi5lbmdhZ2UtYnRuIGksXG4uZW5nYWdlLWJ0biAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1jb2xvcik7XG59XG4uZW5nYWdlLWJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZW5nYWdlLWJ0biwgLmJ0bi1jaGVjazphY3RpdmUgKyAuZW5nYWdlLWJ0biwgLmVuZ2FnZS1idG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmVuZ2FnZS1idG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmVuZ2FnZS1idG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5lbmdhZ2UtYnRuLmFjdGl2ZSwgLmVuZ2FnZS1idG4uc2hvdywgLnNob3cgPiAuZW5nYWdlLWJ0biB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZW5nYWdlLWJ0bi1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tYmcpICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZW5nYWdlLWJ0biBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmVuZ2FnZS1idG4gLnN2Zy1pY29uLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5lbmdhZ2UtYnRuIGksXG4uYnRuLWNoZWNrOmFjdGl2ZSArIC5lbmdhZ2UtYnRuIC5zdmctaWNvbiwgLmVuZ2FnZS1idG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLFxuLmVuZ2FnZS1idG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5lbmdhZ2UtYnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5lbmdhZ2UtYnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZW5nYWdlLWJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLFxuLmVuZ2FnZS1idG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZW5nYWdlLWJ0bi5hY3RpdmUgaSxcbi5lbmdhZ2UtYnRuLmFjdGl2ZSAuc3ZnLWljb24sIC5lbmdhZ2UtYnRuLnNob3cgaSxcbi5lbmdhZ2UtYnRuLnNob3cgLnN2Zy1pY29uLCAuc2hvdyA+IC5lbmdhZ2UtYnRuIGksXG4uc2hvdyA+IC5lbmdhZ2UtYnRuIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1lbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZW5nYWdlLWJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmVuZ2FnZS1idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZW5nYWdlLWJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmVuZ2FnZS1idG46aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5lbmdhZ2UtYnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmVuZ2FnZS1idG4uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmVuZ2FnZS1idG4uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmVuZ2FnZS1idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWVuZ2FnZS1idG4tY29sb3ItYWN0aXZlKTtcbn1cblxuLmNvb2tpZWFsZXJ0IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5wcmludC1jb250ZW50LW9ubHkge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50LWNvbnRlbnQtb25seSAud3JhcHBlcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAucGFnZSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAucGFnZS10aXRsZSAuY29udGVudCxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXIteHhsLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItZmx1aWQsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1zbSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuY29udGFpbmVyLW1kLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5jb250YWluZXItbGcsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14bCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtY29udGVudC1vbmx5IC5hc2lkZSxcbiAgLnByaW50LWNvbnRlbnQtb25seSAuc2lkZWJhcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAuc2Nyb2xsdG9wLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5oZWFkZXIsXG4gIC5wcmludC1jb250ZW50LW9ubHkgLmZvb3RlcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAudG9vbGJhcixcbiAgLnByaW50LWNvbnRlbnQtb25seSAuZHJhd2VyLFxuICAucHJpbnQtY29udGVudC1vbmx5IC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWJsYWNrLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLXJnYi1jb2xvcjogdmFyKC0tYnMtYm9keS1iZy1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItYm9keSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1ib2R5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1ib2R5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1ib2R5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWJvZHkuYWN0aXZlLCAuYmctc3RhdGUtYm9keTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13aGl0ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci13aGl0ZTpob3ZlciB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy13aGl0ZS1iZy1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtd2hpdGUuYWN0aXZlIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXdoaXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLXdoaXRlLmFjdGl2ZSwgLmJnLXN0YXRlLXdoaXRlOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLXdoaXRlLWJnLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1saWdodC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1saWdodC1hY3RpdmUtcmdiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtbGlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWxpZ2h0LWxpZ2h0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWxpZ2h0LmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWxpZ2h0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5LWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXByaW1hcnkuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1wcmltYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtcHJpbWFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktcmdiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYWN0aXZlLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXNlY29uZGFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1saWdodC1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJnLXN0YXRlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXN1Y2Nlc3Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXN1Y2Nlc3Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtc3VjY2Vzcy5hY3RpdmUsIC5iZy1zdGF0ZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1pbmZvLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWluZm8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1pbmZvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWluZm8uYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWluZm8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWluZm8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtaW5mby5hY3RpdmUsIC5iZy1zdGF0ZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXdhcm5pbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXdhcm5pbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtd2FybmluZy5hY3RpdmUsIC5iZy1zdGF0ZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItcmdiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYWN0aXZlLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1hY3RpdmUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtZGFuZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWRhbmdlci5hY3RpdmUsIC5iZy1zdGF0ZS1saWdodC1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtZGFuZ2VyLmFjdGl2ZSwgLmJnLXN0YXRlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcikgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYXJrLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLWFjdGl2ZSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZS1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWFjdGl2ZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWRhcmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LWRhcmsuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLWRhcmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWRhcmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtZGFyay5hY3RpdmUsIC5iZy1zdGF0ZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktMTAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cblxuLmJnLWdyYXktMTAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMjAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktMjAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmJnLWdyYXktMjAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMzAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktMzAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbn1cblxuLmJnLWdyYXktMzAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNDAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKTtcbn1cblxuLmJnLWdyYXktNDAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNTAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNTAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLmJnLWdyYXktNTAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNjAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNjAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cblxuLmJnLWdyYXktNjAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktNzAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cblxuLmJnLWdyYXktNzAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktODAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktODAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktODAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktODAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cblxuLmJnLWdyYXktODAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktOTAwIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cblxuLmJnLWhvdmVyLWdyYXktOTAwOmhvdmVyIHtcbiAgLS1icy1iZy1yZ2ItY29sb3I6IHZhcigtLWJzLWdyYXktOTAwLXJnYik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cblxuLmJnLWdyYXktOTAwaSB7XG4gIC0tYnMtYmctcmdiLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMC1yZ2IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLW9wYWNpdHktMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0wIC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDApICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS01LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4wNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktNSAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS01OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLW9wYWNpdHktMTAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1vcGFjaXR5LTEwIC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0xNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTE1LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMTUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0yMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMjAgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMjA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMikgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLW9wYWNpdHktMjUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0yNSAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0yNTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLW9wYWNpdHktNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTUwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS01MCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS03NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMC43NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLW9wYWNpdHktNzU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS03NS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1vcGFjaXR5LTc1IC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1iZy1yZ2ItY29sb3IpLCAwLjc1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmctcmdiLWNvbG9yKSwgMSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1vcGFjaXR5LTEwMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1vcGFjaXR5LTEwMCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJnLXJnYi1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2ktbm8tcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJnaS1wb3NpdGlvbi15LXRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLXktYm90dG9tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5iZ2ktcG9zaXRpb24teS1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbn1cblxuLmJnaS1wb3NpdGlvbi14LXN0YXJ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xufVxuXG4uYmdpLXBvc2l0aW9uLXgtZW5kIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xufVxuXG4uYmdpLXBvc2l0aW9uLXRvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgdG9wO1xufVxuXG4uYmdpLXBvc2l0aW9uLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJnaS1zaXplLWF1dG8ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5cbi5iZ2ktc2l6ZS1jb3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5iZ2ktc2l6ZS1jb250YWluIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uYmdpLWF0dGFjaG1lbnQtZml4ZWQge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4uYmdpLWF0dGFjaG1lbnQtc2Nyb2xsIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmdpLXNpemUtc20tYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG4gIC5iZ2ktc2l6ZS1zbS1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYmdpLXNpemUtc20tY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG4gIC5iZ2ktYXR0YWNobWVudC1zbS1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQtc20tc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZ2ktc2l6ZS1tZC1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgLmJnaS1zaXplLW1kLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iZ2ktc2l6ZS1tZC1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgLmJnaS1hdHRhY2htZW50LW1kLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG4gIC5iZ2ktYXR0YWNobWVudC1tZC1zY3JvbGwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJnaS1zaXplLWxnLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuICAuYmdpLXNpemUtbGctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJnaS1zaXplLWxnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQtbGctZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbiAgLmJnaS1hdHRhY2htZW50LWxnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJnaS1zaXplLXhsLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuICAuYmdpLXNpemUteGwtY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJnaS1zaXplLXhsLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQteGwtZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cbiAgLmJnaS1hdHRhY2htZW50LXhsLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJnaS1zaXplLXh4bC1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgLmJnaS1zaXplLXh4bC1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYmdpLXNpemUteHhsLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuYmdpLWF0dGFjaG1lbnQteHhsLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG4gIC5iZ2ktYXR0YWNobWVudC14eGwtc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxufVxuLmJvcmRlci1hY3RpdmU6bm90KC5hY3RpdmUpOm5vdCg6YWN0aXZlKTpub3QoOmhvdmVyKTpub3QoOmZvY3VzKSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlcjpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0xMDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTMwMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS00MDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTYwMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS03MDAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktODAwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTkwMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItbGlnaHQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1saWdodC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLXByaW1hcnk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXByaW1hcnkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItc3VjY2Vzczpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItaW5mbzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mbykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtaW5mby5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8pICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItd2FybmluZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLWRhbmdlci5hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1kYXJrOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1kYXJrLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyaykgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXNoZWQge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1kYXNoZWQtY29sb3IpO1xufVxuXG4uYm9yZGVyLXRvcC1kYXNoZWQge1xuICBib3JkZXItdG9wLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tZGFzaGVkIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtZGFzaGVkIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC1kYXNoZWQge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRvdHRlZCB7XG4gIGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLWRvdHRlZCB7XG4gIGJvcmRlci10b3Atc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kb3R0ZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC1kb3R0ZWQge1xuICBib3JkZXItbGVmdC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLWRvdHRlZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm9keSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvb3Qge1xuICBmbGV4OiAxO1xufVxuXG4uZmxleC1jb2x1bW4tYXV0byB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbi1mbHVpZCB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctZmx1aWQge1xuICBmbGV4OiAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uZmxleC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5mbGV4LXN0YWNrIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm9vdCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5mbGV4LXNtLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuZmxleC1zbS1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLmZsZXgtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mbGV4LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAuZmxleC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mbGV4LXNtLXN0YWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuZmxleC1tZC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgtbWQtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG4gIC5mbGV4LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZmxleC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbiAgLmZsZXgtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZmxleC1tZC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb290IHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmZsZXgtbGctcm93LWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5mbGV4LWxnLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAuZmxleC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZsZXgtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG4gIC5mbGV4LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZsZXgtbGctc3RhY2sge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuZmxleC14bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgteGwtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG4gIC5mbGV4LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZmxleC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbiAgLmZsZXgteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZmxleC14bC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsZXgteHhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmZsZXgteHhsLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAuZmxleC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mbGV4LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbiAgLmZsZXgteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmZsZXgteHhsLXN0YWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmZsZXgtZXF1YWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc2hhZG93LXhzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy14cyk7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1sZyk7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItd2hpdGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS13aGl0ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdoaXRlLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2hpdGUpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXByaW1hcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXByaW1hcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWludmVyc2UpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXNlY29uZGFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtbGlnaHQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbGlnaHQgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItbGlnaHQ6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1saWdodCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0LmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtbGlnaHQuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2Utc3VjY2VzcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3MgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1zdWNjZXNzOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1zdWNjZXNzOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXN1Y2Nlc3MgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc3VjY2VzcykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWluZm8ge1xuICBjb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWluZm8ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbmZvIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW5mbzpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW5mbzpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbmZvIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW5mby5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWluZm8pICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW5mby5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtaW5mbykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS13YXJuaW5nIHtcbiAgY29sb3I6IHZhcigtLWJzLXdhcm5pbmctaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItd2FybmluZyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXdhcm5pbmc6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXdhcm5pbmc6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtd2FybmluZyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWRhbmdlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZGFuZ2VyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWRhbmdlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1kYW5nZXIuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcikgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhbmdlcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtZGFyayB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLWludmVyc2UpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhcmsge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWRhcmsgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWRhcmsgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1kYXJrLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFyaykgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1kYXJrLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWRhcmsuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWRhcmspICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbXV0ZWQgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItbXV0ZWQ6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1tdXRlZCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLW11dGVkLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtbXV0ZWQuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS0xMDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0xMDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS0xMDA6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMTAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0xMDAuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0xMDAuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTIwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1ncmF5LTIwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTIwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTIwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0yMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTIwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktMzAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0zMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMzAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMzAwOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS0zMDA6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0zMDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS0zMDAuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS00MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS00MDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS00MDA6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNDAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNDAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS00MDAuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTQwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS00MDAuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTUwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1ncmF5LTUwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTUwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTUwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS01MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTUwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktNjAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS02MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNjAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNjAwOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS02MDA6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS02MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS02MDAuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JheS03MDAge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS03MDA6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS03MDA6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNzAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS03MDAuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS03MDAuYWN0aXZlIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LTgwMCB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1ncmF5LTgwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTgwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTgwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1hY3RpdmUtZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZ3JheS04MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTgwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS04MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXktOTAwIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS05MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktOTAwOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktOTAwOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZ3JheS05MDA6aG92ZXIgLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS05MDApICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZ3JheS05MDAuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24ge1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cblxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13aGl0ZSkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXN1Y2Nlc3MpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtd2FybmluZykgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYW5nZXIpICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTEwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTEwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTQwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTQwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTYwMCkgIWltcG9ydGFudDtcbn1cbi5wYXJlbnQtaG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTcwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtaG92ZXI6aG92ZXIgLnBhcmVudC1ob3Zlci1ncmF5LTcwMCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZ3JheS03MDApICFpbXBvcnRhbnQ7XG59XG4ucGFyZW50LWhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWhvdmVyOmhvdmVyIC5wYXJlbnQtaG92ZXItZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1ob3ZlciAucGFyZW50LWhvdmVyLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1ob3Zlcjpob3ZlciAucGFyZW50LWhvdmVyLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1ncmF5LTkwMCkgIWltcG9ydGFudDtcbn1cblxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LXdoaXRlKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1zdWNjZXNzKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1pbmZvKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC13YXJuaW5nKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnBhcmVudC1hY3RpdmUuYWN0aXZlIC5wYXJlbnQtYWN0aXZlLWRhbmdlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtZGFuZ2VyKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYXJlbnQtYWN0aXZlLmFjdGl2ZSAucGFyZW50LWFjdGl2ZS1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1kYXJrKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMTAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMjAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNjAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktODAwKSAhaW1wb3J0YW50O1xufVxuLnBhcmVudC1hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFyZW50LWFjdGl2ZS5hY3RpdmUgLnBhcmVudC1hY3RpdmUtZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LWdyYXktOTAwKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLWRlZmF1bHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXJzb3ItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuaS5iaSwgaVtjbGFzc149Zm9udGljb24tXSwgaVtjbGFzcyo9XCIgZm9udGljb24tXCJdLCBpW2NsYXNzXj1mYS1dLCBpW2NsYXNzKj1cIiBmYS1cIl0sIGlbY2xhc3NePWxhLV0sIGlbY2xhc3MqPVwiIGxhLVwiXSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10ZXh0LW11dGVkKTtcbn1cblxuYSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbmE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0wLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMDpob3ZlciwgLm9wYWNpdHktc3RhdGUtMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS01LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtNTpob3ZlciwgLm9wYWNpdHktc3RhdGUtNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0xMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMTA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTEwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMTUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0xNTpob3ZlciwgLm9wYWNpdHktc3RhdGUtMTUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMjAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTIwOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0yMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTI1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMjU6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTI1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTUwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS01MDpob3ZlciwgLm9wYWNpdHktc3RhdGUtNTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS03NS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTc1OmhvdmVyLCAub3BhY2l0eS1zdGF0ZS03NS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0xMDAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0xMDA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTEwMC5hY3RpdmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2Zvcm0tOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnRyZWUge1xuICAtLWJzLXRyZWUtaWNvbi1zaXplOiAxNnB4O1xuICAtLWJzLXRyZWUtaWNvbi1nYXA6IDE0cHg7XG4gIC0tYnMtdHJlZS1pY29uLWNvbG9yLW9wZW46IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICAtLWJzLXRyZWUtaWNvbi1jb2xvci1kZWZhdWx0OiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tYnMtdHJlZS1pY29uLWNvbG9yLWNsb3NlOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIC0tYnMtdHJlZS1saW5lLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4udHJlZSAudHJlZS1ub2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4udHJlZSAudHJlZS1zdWIge1xuICBwYWRkaW5nOiAwLjM1cmVtIDA7XG59XG4udHJlZSAudHJlZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNXJlbSAwO1xufVxuLnRyZWUgLnRyZWUtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy10cmVlLWljb24tc2l6ZSkgKyB2YXIoLS1icy10cmVlLWljb24tc2l6ZSkpO1xufVxuLnRyZWUgLnRyZWUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy10cmVlLWljb24tZ2FwKTtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1icy10cmVlLWljb24tc2l6ZSk7XG59XG4udHJlZSAudHJlZS10b2dnbGUgLnRyZWUtaWNvbi1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10cmVlLWljb24tY29sb3ItZGVmYXVsdCk7XG59XG4udHJlZSAudHJlZS10b2dnbGUgLnRyZWUtaWNvbi1vcGVuIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10cmVlLWljb24tY29sb3Itb3Blbik7XG59XG4udHJlZSAudHJlZS10b2dnbGUgLnRyZWUtaWNvbi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtdHJlZS1pY29uLWNvbG9yLWNsb3NlKTtcbn1cbi50cmVlIC50cmVlLXRvZ2dsZS5jb2xsYXBzZWQgLnRyZWUtaWNvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJlZSAudHJlZS10b2dnbGUuY29sbGFwc2VkIC50cmVlLWljb24tb3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJlZSAudHJlZS10b2dnbGU6bm90KC5jb2xsYXBzZWQpIC50cmVlLWljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRyZWUgLnRyZWUtdG9nZ2xlOm5vdCguY29sbGFwc2VkKSAudHJlZS1pY29uLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRyZWUgPiAudHJlZS1ub2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4udHJlZS50cmVlLWxpbmUgLnRyZWUtc3ViIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy10cmVlLWxpbmUtY29sb3IpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy10cmVlLWljb24tc2l6ZSkgLyAyKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWhpZ2hsaWdodCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWhpZ2hsaWdodCAudGVzdGltb25pYWxzLXBob3RvLFxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRlc3RpbW9uaWFscy10aXRsZSxcbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50ZXN0aW1vbmlhbHMtYm9keSxcbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50ZXN0aW1vbmlhbHMtYXV0aG9yLFxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRlc3RpbW9uaWFscy1wb3NpdG9uIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtc2xpZGVyLWhpZ2hsaWdodCAudG5zLWl0ZW06bm90KC50bnMtc2xpZGUtYWN0aXZlKSArIC50bnMtaXRlbS50bnMtc2xpZGUtYWN0aXZlIC50ZXN0aW1vbmlhbHMtcGhvdG8ge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50bnMtaXRlbTpub3QoLnRucy1zbGlkZS1hY3RpdmUpICsgLnRucy1pdGVtLnRucy1zbGlkZS1hY3RpdmUgLnRlc3RpbW9uaWFscy10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS41NHJlbSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50bnMtaXRlbTpub3QoLnRucy1zbGlkZS1hY3RpdmUpICsgLnRucy1pdGVtLnRucy1zbGlkZS1hY3RpdmUgLnRlc3RpbW9uaWFscy1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4zOHJlbSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy1zbGlkZXItaGlnaGxpZ2h0IC50bnMtaXRlbTpub3QoLnRucy1zbGlkZS1hY3RpdmUpICsgLnRucy1pdGVtLnRucy1zbGlkZS1hY3RpdmUgLnRlc3RpbW9uaWFscy1hdXRob3Ige1xuICAgIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxuICAudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQgLnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLWl0ZW0udG5zLXNsaWRlLWFjdGl2ZSAudGVzdGltb25pYWxzLXBvc2l0b24ge1xuICAgIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbHMtc2xpZGVyLXF1b3RlIC50ZXN0aW1vbmlhbHMtcXVvdGUge1xuICBvcGFjaXR5OiAwLjI7XG59XG4udGVzdGltb25pYWxzLXNsaWRlci1xdW90ZSAudG5zLWl0ZW06bm90KC50bnMtc2xpZGUtYWN0aXZlKSArIC50bnMtc2xpZGUtYWN0aXZlICsgLnRucy1zbGlkZS1hY3RpdmUgLnRlc3RpbW9uaWFscy1xdW90ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMuc3RlcHBlci1tdWx0aXN0ZXAge1xuICAtLWJzLXN0ZXBwZXItcGlsbHMtc2l6ZTogNDZweDtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLXJhZGl1czogOXB4O1xuICAtLWJzLXN0ZXBwZXItaWNvbi1jaGVjay1zaXplOiAxLjI1cmVtO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1iZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgLS1icy1zdGVwcGVyLWljb24tYmctY29sb3ItY3VycmVudDogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIC0tYnMtc3RlcHBlci1pY29uLWJnLWNvbG9yLWNvbXBsZXRlZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLS1icy1zdGVwcGVyLWljb24tYm9yZGVyLWN1cnJlbnQ6IDA7XG4gIC0tYnMtc3RlcHBlci1pY29uLWJvcmRlci1jb21wbGV0ZWQ6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yLWN1cnJlbnQ6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXN0ZXBwZXItaWNvbi1jaGVjay1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eTogMC43O1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jdXJyZW50OiAxO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jb21wbGV0ZWQ6IDE7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC10aXRsZS1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY3VycmVudDogdmFyKC0tYnMtd2hpdGUpO1xuICAtLWJzLXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHk6IDAuNztcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jdXJyZW50OiAwLjc7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHktY29tcGxldGVkOiAwLjc7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWN1cnJlbnQ6IHZhcigtLWJzLXdoaXRlKTtcbiAgLS1icy1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3ItY29tcGxldGVkOiB2YXIoLS1icy13aGl0ZSk7XG4gIC0tYnMtc3RlcHBlci1saW5lLWJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5sYW5kaW5nLWRhcmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMyNjNDO1xufVxuXG4ubGFuZGluZy1kYXJrLWNvbG9yIHtcbiAgY29sb3I6ICMxMzI2M0M7XG59XG5cbi5sYW5kaW5nLWRhcmstYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMyQzNGNUI7XG59XG5cbi5sYW5kaW5nLWRhcmstc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMkMzRjVCO1xufVxuXG4ubGFuZGluZy1jdXJ2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sYW5kaW5nLWN1cnZlIHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxhbmRpbmctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5sYW5kaW5nLWhlYWRlciAubG9nby1kZWZhdWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGFuZGluZy1oZWFkZXIgLmxvZ28tc3RpY2t5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYW5kaW5nLWhlYWRlciAubWVudSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIgLm1lbnUgLm1lbnUtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmNzcxMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0MiwgMjQ1LCAwLjQpO1xufVxuW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMzBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4wNSk7XG4gIGhlaWdodDogNzBweDtcbn1cbltkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0gLmxhbmRpbmctaGVhZGVyIC5sb2dvLXN0aWNreSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSAubGFuZGluZy1oZWFkZXIgLmxvZ28tZGVmYXVsdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHlbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxhbmRpbmctaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmxhbmRpbmctaGVhZGVyIC5sYW5kaW5nLW1lbnUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0gLmxhbmRpbmctaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmxhbmRpbmctaGVhZGVyIC5tZW51IC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmNzcxMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQyLCAyNDUsIDAuNCk7XG4gIH1cbiAgYm9keVtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWFwcC1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1hcHAtYmxhbmstYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMDUpO1xuICAtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTdGMDtcbiAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFN0YwO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtYXBwLWJnLWNvbG9yOiAjMEYxMDE0O1xuICAtLWJzLWFwcC1ibGFuay1iZy1jb2xvcjogIzE1MTUyMTtcbiAgLS1icy1hcHAtaGVhZGVyLXN0aWNreS1iZy1jb2xvcjogIzE1MTcxQztcbiAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1iZy1jb2xvcjogIzBCMEMxMDtcbiAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJnLWNvbG9yOiAjMEQwRTEyO1xuICAtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm94LXNoYWRvdzogbm9uZTtcbiAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yOiAjMUIxQzIyO1xuICAtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxQjFDMjI7XG4gIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBJbnRlciwgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBodG1sLFxuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuYm9keSBhOmhvdmVyLFxuYm9keSBhOmFjdGl2ZSxcbmJvZHkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5jYW52YXMge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxucm91dGVyLW91dGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHksXG4uYXBwLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtYmctY29sb3IpO1xufVxuXG4uYXBwLWJsYW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWJsYW5rLWJnLWNvbG9yKTtcbn1cblxuW2RhdGEta3QtYXBwLXJlc2V0LXRyYW5zaXRpb249dHJ1ZV0gKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFwcC1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1vbl0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5bZGF0YS1rdC1hcHAtcGFnZS1sb2FkaW5nPW9uXSAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYXBwLXBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1vbl0gLmFwcC1wYWdlLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLWNvbnRhaW5lci1maXQtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwcC1jb250YWluZXItZml0LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSAuYXBwLXdyYXBwZXIsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtcGFnZSxcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmFwcC1wYWdlLXRpdGxlLFxuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSAuYXBwLWNvbnRlbnQsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtYXNpZGUsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtYXNpZGUtcGFuZWwsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtc2lkZWJhcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmFwcC1zaWRlYmFyLXBhbmVsLFxuICAuYXBwLXByaW50LWNvbnRlbnQtb25seSAuYXBwLWhlYWRlcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmFwcC1mb290ZXIsXG4gIC5hcHAtcHJpbnQtY29udGVudC1vbmx5IC5hcHAtdG9vbGJhcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmRyYXdlcixcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLnNjcm9sbHRvcCxcbiAgLmFwcC1wcmludC1jb250ZW50LW9ubHkgLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLW5hdmJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmFwcC1uYXZiYXIgLmFwcC1uYXZiYXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXBwLW5hdmJhci5hcHAtbmF2YmFyLXN0cmV0Y2ggLmFwcC1uYXZiYXItaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uYXBwLWhlYWRlciB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLWJhc2UtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItYmFzZS1ib3JkZXItYm90dG9tKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0LCAwcHgpKTtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYyg4MHB4ICsgNzdweCArIDcwcHgpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLWhlaWdodDogNzBweDtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0LCAwcHgpKTtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYyg4MHB4ICsgNzdweCArIDcwcHgpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5hcHAtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RhdGljPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KSArIHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0LCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl0gLmFwcC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIC5hcHAtaGVhZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItbW9iaWxlLWRyYXdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciwgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBib2R5Om5vdChbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXIsIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV0pW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciwgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgYm9keTpub3QoW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXSlbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPXRydWVdIC5hcHAtaGVhZGVyLCBib2R5Om5vdChbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXIsIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlciB7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLWhlYWRlci1oZWlnaHQ6IDExMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLWhlaWdodDogNzBweDtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLWhlaWdodDogNzBweDtcbiAgICAtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogNzBweDtcbiAgfVxuICAuYXBwLWhlYWRlciB7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCk7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItbW9iaWxlLWRyYXdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9dHJ1ZV0gLmFwcC1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0LCAwcHgpICsgdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQtbW9iaWxlPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIC5hcHAtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItc3RpY2t5LWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXN0aWNreS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSAuYXBwLWhlYWRlciB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1taW5pbWl6ZS1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWhlYWRlci1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQtbW9iaWxlPXRydWVdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQtbW9iaWxlPXRydWVdIC5hcHAtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQtbW9iaWxlPXRydWVdW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PW9uXSAuYXBwLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6IDgwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogNzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWhpZGU9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogMDtcbiAgfVxuICAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1maXhlZD10cnVlXSAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1zdGF0aWM9dHJ1ZV0gLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3k9b25dIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemU9b25dIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1oaWRlPXRydWVdIC5hcHAtaGVhZGVyLXByaW1hcnkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXItcHJpbWFyeSB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1ib3JkZXItYm90dG9tKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93KTtcbiAgfVxuICAuYXBwLWhlYWRlci1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLXByaW1hcnktYmFzZS1iZy1jb2xvcik7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogNjBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiA2MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogNjBweDtcbiAgfVxufVxuLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItdG9wKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiA3N3B4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1oaWRlPXRydWVdIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogMDtcbiAgfVxuICAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIGhlaWdodDogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1maXhlZD10cnVlXSAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RhdGljPXRydWVdIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3k9b25dIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemU9b25dIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktaGlkZT10cnVlXSAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9dHJ1ZV0gLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXRvcCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3IpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiA2MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiA2MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJvcmRlci10b3ApO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWhpZGU9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6IDA7XG4gIH1cbiAgLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIGhlaWdodDogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZml4ZWQ9dHJ1ZV0gLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGF0aWM9dHJ1ZV0gLmFwcC1oZWFkZXItdGVydGlhcnkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3k9b25dIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplPW9uXSAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1vbl1bZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oaWRlPXRydWVdIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj10cnVlXSAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPXRydWVdIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCk7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJvcmRlci10b3ApO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3gtc2hhZG93KTtcbiAgfVxuICAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJnLWNvbG9yKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiA2MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogNjBweDtcbiAgfVxufVxuLmFwcC10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC10b29sYmFyLWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtdG9vbGJhci1iYXNlLWJveC1zaGFkb3cpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1hcHAtdG9vbGJhci1iYXNlLWJvcmRlci10b3ApO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtdG9vbGJhci1iYXNlLWJvcmRlci1ib3R0b20pO1xufVxuLmFwcC10b29sYmFyLmFwcC10b29sYmFyLW1pbmltaXplIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC10b29sYmFyLWhlaWdodDogO1xuICAgIC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbDogO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtdG9vbGJhci1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmFwcC10b29sYmFyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC10b29sYmFyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdIC5hcHAtdG9vbGJhciB7XG4gICAgei1pbmRleDogOTk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl0gLmFwcC10b29sYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXRvb2xiYXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC10b29sYmFyLXN0aWNreS1iZy1jb2xvcik7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci10b3ApO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItYm90dG9tKTtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1taW5pbWl6ZT1vbl0gLmFwcC10b29sYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC10b29sYmFyLW1pbmltaXplLWJveC1zaGFkb3cpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFwcC10b29sYmFyLW1pbmltaXplLWJnLWNvbG9yKTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1hcHAtdG9vbGJhci1taW5pbWl6ZS1ib3JkZXItdG9wKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtdG9vbGJhci1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV0gLmFwcC10b29sYmFyIHtcbiAgICB0b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLXRvb2xiYXI9dHJ1ZV0gLmFwcC10b29sYmFyLCBbZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC10b29sYmFyPXRydWVdIC5hcHAtdG9vbGJhciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLXRvb2xiYXI9dHJ1ZV0gLmFwcC10b29sYmFyLCBbZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC10b29sYmFyPXRydWVdIC5hcHAtdG9vbGJhciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PW9uXVtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLXRvb2xiYXI9dHJ1ZV0gLmFwcC10b29sYmFyLCBbZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1hc2lkZS1wdXNoLXRvb2xiYXI9dHJ1ZV0gLmFwcC10b29sYmFyIHtcbiAgICByaWdodDogY2FsYyh2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgpICsgdmFyKC0tYnMtYXBwLWFzaWRlLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1hc2lkZS1nYXAtZW5kLCAwcHgpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC10b29sYmFyLWhlaWdodDogO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0OiA3MHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtdG9vbGJhci1oZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmFwcC10b29sYmFyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC10b29sYmFyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC10b29sYmFyIHtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBjYWxjKHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LCAwcHgpICsgdmFyKC0tYnMtYXBwLWhlYWRlci1tb2JpbGUtaGVpZ2h0LCAwcHgpKTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl0gLmFwcC10b29sYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LCAwcHgpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC10b29sYmFyLXN0aWNreS1ib3gtc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtdG9vbGJhci1zdGlja3ktYmctY29sb3IpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItdG9wKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1hcHAtdG9vbGJhci1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXRvb2xiYXItbWluaW1pemU9b25dIC5hcHAtdG9vbGJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtdG9vbGJhci1taW5pbWl6ZS1ib3gtc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtdG9vbGJhci1taW5pbWl6ZS1iZy1jb2xvcik7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLXRvcCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbn1cbi5hcHAtaGVybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtaGVyby1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1oZXJvLWJveC1zaGFkb3cpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1hcHAtaGVyby1ib3JkZXItdG9wKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYXBwLWhlcm8tYm9yZGVyLWJvdHRvbSk7XG59XG5cbi5hcHAtc2lkZWJhciB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXNpZGViYXItYmFzZS1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1zaWRlYmFyLWJhc2UtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1iYXNlLWJvcmRlci1zdGFydCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYXBwLXNpZGViYXItYmFzZS1ib3JkZXItZW5kKTtcbn1cblxuLmFwcC1zaWRlYmFyLW1pbmltaXplLWQtZmxleCxcbi5hcHAtc2lkZWJhci1zdGlja3ktZC1mbGV4LFxuLmFwcC1zaWRlYmFyLWNvbGxhcHNlLWQtZmxleCxcbi5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiAyNTBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbDogMjUwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQ6IDMwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtdG9wOiAzMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLWJvdHRvbTogMzBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItd2lkdGg6IDc1cHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiAzMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZDogMzBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC10b3A6IDMwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAzMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aDogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YXRpYz10cnVlXSAuYXBwLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1vZmZjYW52YXM9dHJ1ZV0gLmFwcC1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdIC5hcHAtc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSAuYXBwLXNpZGViYXIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1vbl0gLmFwcC1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiAxMDU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zdGlja3ktYm9yZGVyLXN0YXJ0KTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItZW5kKTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemU9b25dIC5hcHAtc2lkZWJhciB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1ob3ZlcmFibGU9dHJ1ZV0gLmFwcC1zaWRlYmFyIC5hcHAtc2lkZWJhci13cmFwcGVyIHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1ob3ZlcmFibGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlPW9uXSAuYXBwLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplPW9uXSAuYXBwLXNpZGViYXItbWluaW1pemUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9b25dIC5hcHAtc2lkZWJhci1zdGlja3ktZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PW9uXSAuYXBwLXNpZGViYXItc3RpY2t5LWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlPW9uXSAuYXBwLXNpZGViYXItY29sbGFwc2UtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1jb2xsYXBzZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPXRydWVdKSAuYXBwLXNpZGViYXIge1xuICAgIHRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdOm5vdChbZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLXRvb2xiYXI9dHJ1ZV0pIC5hcHAtc2lkZWJhciB7XG4gICAgdG9wOiBjYWxjKHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWJzLWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLXNpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKTtcbiAgICB6LWluZGV4OiAxMDY7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiAyNTBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbDogMjUwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXdpZHRoOiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLCAwKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPXRydWVdIC5hcHAtc2lkZWJhciB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItaG92ZXJhYmxlLW1vYmlsZT10cnVlXSAuYXBwLXNpZGViYXIgLmFwcC1zaWRlYmFyLXdyYXBwZXIge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhcjpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLXN0YXJ0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLWVuZCk7XG59XG5cbi5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLWQtZmxleCxcbi5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWQtZmxleCxcbi5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbDogMTAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAxMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogMHB4O1xuICB9XG4gIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlPXRydWVdIC5hcHAtc2lkZWJhci1wcmltYXJ5IC5hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZT10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5OmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1iZWxvdy1oZWFkZXI9dHJ1ZV0gLmFwcC1zaWRlYmFyLXByaW1hcnkge1xuICAgIHRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1iZWxvdy10b29sYmFyPXRydWVdIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB0b3A6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LCAwKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLXNpZGViYXItcHJpbWFyeSB7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWw6IDEwMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogMTAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiA3NXB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aDogMHB4O1xuICB9XG4gIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcHJpbWFyeSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1ob3ZlcmFibGUtbW9iaWxlPXRydWVdIC5hcHAtc2lkZWJhci1wcmltYXJ5IC5hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnk6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZSwgbWFyZ2luIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1zdGFydCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWVuZCk7XG59XG5cbi5hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXG4gICAgICAgIDI1MHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IGNhbGMoXG4gICAgICAgIDI1MHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IDc1cHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2U9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXG4gICAgICAgIDI1MHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiAwcHg7XG4gIH1cbiAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UsIG1hcmdpbiAwLjNzIGVhc2U7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlPXRydWVdIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1ob3ZlcmFibGUge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5OmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJlbG93LWhlYWRlcj10cnVlXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iZWxvdy10b29sYmFyPXRydWVdIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkge1xuICAgIHRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCkgKyB2YXIoLS1icy1hcHAtdG9vbGJhci1oZWlnaHQsIDApKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtc2lkZWJhci1zZWNvbmRhcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsOiBjYWxjKFxuICAgICAgICAyNTBweCAtXG4gICAgICAgIDEwMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4XG4gICAgKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiBjYWxjKFxuICAgICAgICAyNTBweCAtXG4gICAgICAgIDEwMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4IC1cbiAgICAgICAgMHB4XG4gICAgKTtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXG4gICAgICAgIDI1MHB4IC1cbiAgICAgICAgMTAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHggLVxuICAgICAgICAwcHhcbiAgICApO1xuICAgIC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiAwcHg7XG4gIH1cbiAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UsIG1hcmdpbiAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yLW1vYmlsZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctbW9iaWxlKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1zdGFydC1tb2JpbGUpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1lbmQtbW9iaWxlKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlLW1vYmlsZT10cnVlXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IC5hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlIHtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5OmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBtYXJnaW4gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLXNpZGViYXItcGFuZWwge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJnLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJvcmRlci1lbmQpO1xufVxuXG4uYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtZC1mbGV4LFxuLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZS1kLWZsZXgsXG4uYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsOiAzMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl0ge1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2U9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbDogMzAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0YXRpYz10cnVlXSAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1vZmZjYW52YXM9dHJ1ZV0gLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgei1pbmRleDogMTA0O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5PW9uXSAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB6LWluZGV4OiAxMDQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplPW9uXSAuYXBwLXNpZGViYXItcGFuZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZT10cnVlXSAuYXBwLXNpZGViYXItcGFuZWwgLmFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZSB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlPXRydWVdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1wYW5lbDpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqICh2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD10cnVlXTpub3QoW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9dHJ1ZV0pIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9dHJ1ZV06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtdG9vbGJhcj10cnVlXSkgLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICB0b3A6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LCAwKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemU9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3k9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2U9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAzMDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbDogMzAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiA3NXB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWw6IDMwMHB4O1xuICAgIC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wYW5lbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJveC1zaGFkb3ctbW9iaWxlKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm9yZGVyLXN0YXJ0LW1vYmlsZSk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZSk7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV0gLmFwcC1zaWRlYmFyLXBhbmVsIC5hcHAtc2lkZWJhci1wYW5lbC1ob3ZlcmFibGUge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZS1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wYW5lbDpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlPW9uXSAuYXBwLXNpZGViYXItcGFuZWwtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLWFzaWRlIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXBwLWFzaWRlLWJhc2UtYmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtYXNpZGUtYmFzZS1ib3gtc2hhZG93KTtcbn1cblxuLmFwcC1hc2lkZS1taW5pbWl6ZS1kLWZsZXgsXG4uYXBwLWFzaWRlLXN0aWNreS1kLWZsZXgsXG4uYXBwLWFzaWRlLWNvbGxhcHNlLWQtZmxleCxcbi5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCxcbi5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICA6cm9vdCB7XG4gICAgLS1icy1hcHAtYXNpZGUtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbDogMzAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLXN0YXJ0OiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLWVuZDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC10b3A6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtYm90dG9tOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0YWNrZWQ9dHJ1ZV0ge1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoOiBjYWxjKHZhcigtLWJzLWFwcC1hc2lkZS1wcmltYXJ5LXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1zZWNvbmRhcnktd2lkdGgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9b25dIHtcbiAgICAtLWJzLWFwcC1hc2lkZS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PW9uXSB7XG4gICAgLS1icy1hcHAtYXNpZGUtd2lkdGg6IDMwMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1vbl0ge1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoOiAwcHg7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0YXRpYz10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLW9mZmNhbnZhcz10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PW9uXSAuYXBwLWFzaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtYXNpZGUtc3RpY2t5LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1hc2lkZS1zdGlja3ktYm9yZGVyLXN0YXJ0KTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWFwcC1hc2lkZS1zdGlja3ktYm9yZGVyLWVuZCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9b25dIC5hcHAtYXNpZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1ob3ZlcmFibGU9dHJ1ZV0gLmFwcC1hc2lkZSAuYXBwLWFzaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlPXRydWVdW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplPW9uXSAuYXBwLWFzaWRlOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWFzaWRlLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3cpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1vbl0gLmFwcC1hc2lkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZT1vbl0gLmFwcC1hc2lkZS1taW5pbWl6ZS1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9b25dIC5hcHAtYXNpZGUtbWluaW1pemUtZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1vbl0gLmFwcC1hc2lkZS1zdGlja3ktZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1vbl0gLmFwcC1hc2lkZS1zdGlja3ktZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlPW9uXSAuYXBwLWFzaWRlLWNvbGxhcHNlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1vbl0gLmFwcC1hc2lkZS1jb2xsYXBzZS1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdOm5vdChbZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1oZWFkZXI9dHJ1ZV0pIC5hcHAtYXNpZGUge1xuICAgIHRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXTpub3QoW2RhdGEta3QtYXBwLWFzaWRlLXB1c2gtdG9vbGJhcj10cnVlXSkgLmFwcC1hc2lkZSB7XG4gICAgdG9wOiBjYWxjKHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWJzLWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiB2YXIoLS1icy1hcHAtYXNpZGUtd2lkdGgpO1xuICAgIHotaW5kZXg6IDEwNjtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tYnMtYXBwLWFzaWRlLXdpZHRoOiAyNzVweDtcbiAgICAtLWJzLWFwcC1hc2lkZS13aWR0aC1hY3R1YWw6IDI3NXB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1zdGFydDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtdG9wOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogMHB4O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9b25dIHtcbiAgICAtLWJzLWFwcC1hc2lkZS13aWR0aDogNzVweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQ6IDBweDtcbiAgICAtLWJzLWFwcC1hc2lkZS1nYXAtZW5kOiAwcHg7XG4gICAgLS1icy1hcHAtYXNpZGUtZ2FwLXRvcDogMHB4O1xuICAgIC0tYnMtYXBwLWFzaWRlLWdhcC1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlPW9uXSB7XG4gICAgLS1icy1hcHAtYXNpZGUtd2lkdGg6IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD10cnVlXSAuYXBwLWFzaWRlIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlPW9uXSAuYXBwLWFzaWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlLW1vYmlsZT10cnVlXSAuYXBwLWFzaWRlIC5hcHAtYXNpZGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aC1hY3R1YWwpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1ob3ZlcmFibGUtbW9iaWxlPXRydWVdW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZT1vbl0gLmFwcC1hc2lkZTpob3Zlcjpub3QoLmFuaW1hdGluZykge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgd2lkdGg6IHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aC1hY3R1YWwpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWJzLWFwcC1hc2lkZS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWFzaWRlLWNvbGxhcHNlLW1vYmlsZT1vbl0gLmFwcC1hc2lkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9b25dIC5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXBwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC13cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UsIG1hcmdpbi1yaWdodCAwLjNzIGVhc2U7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9b25dIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPXRydWVdIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1vbl0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1hcHAtdG9vbGJhci1oZWlnaHQpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWwpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD10cnVlXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYnMtYXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYnMtYXBwLWFzaWRlLXdpZHRoKSArIHZhcigtLWJzLWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KSk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWZvb3Rlci1maXhlZD10cnVlXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFwcC1mb290ZXItaGVpZ2h0KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtd3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLCBtYXJnaW4tcmlnaHQgMC4zcyBlYXNlO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PW9uXSAuYXBwLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWJzLWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9dHJ1ZV1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9b25dIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1icy1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWwpICsgdmFyKC0tYnMtYXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1mb290ZXItZml4ZWQtbW9iaWxlPXRydWVdIC5hcHAtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYXBwLWZvb3Rlci1oZWlnaHQpO1xuICB9XG59XG4uYXBwLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFwcC1tYWluIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT10cnVlXSAuYXBwLW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xuICB9XG4gIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT10cnVlXSAuYXBwLW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RpY2t5PXRydWVdIC5hcHAtbWFpbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQsIDBweCkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFwcC1tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcHAtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXBwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmFwcC1mb290ZXIge1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hcHAtZm9vdGVyLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYXBwLWZvb3Rlci1ib3JkZXItdG9wKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWJzLWFwcC1mb290ZXItaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5hcHAtZm9vdGVyIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLWFwcC1mb290ZXItaGVpZ2h0KTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtZm9vdGVyLWZpeGVkPXRydWVdIC5hcHAtZm9vdGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnMtYXBwLWZvb3Rlci1ib3gtc2hhZG93KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWZvb3Rlcj10cnVlXSAuYXBwLWZvb3RlciB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1icy1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD10cnVlXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtZm9vdGVyPXRydWVdIC5hcHAtZm9vdGVyIHtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWJzLWFwcC1zaWRlYmFyLXdpZHRoKSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLWJzLWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyB2YXIoLS1icy1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpKTtcbiAgfVxuICBbZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9dHJ1ZV1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1mb290ZXI9dHJ1ZV0gLmFwcC1mb290ZXIge1xuICAgIHJpZ2h0OiBjYWxjKHZhcigtLWJzLWFwcC1hc2lkZS13aWR0aCkgKyB2YXIoLS1icy1hcHAtYXNpZGUtZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tYnMtYXBwLWFzaWRlLWdhcC1lbmQsIDBweCkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSB7XG4gICAgLS1icy1hcHAtZm9vdGVyLWhlaWdodDogYXV0bztcbiAgfVxuICAuYXBwLWZvb3RlciB7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1hcHAtZm9vdGVyLWhlaWdodCk7XG4gIH1cbiAgW2RhdGEta3QtYXBwLWZvb3Rlci1maXhlZC1tb2JpbGU9dHJ1ZV0gLmFwcC1mb290ZXIge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1icy1hcHAtZm9vdGVyLWJveC1zaGFkb3cpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuLmFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwNTtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlIHtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSB7XG4gIC0tYnMtaGVhZGVyLXByaW1hcnktbGluay1iZy1jb2xvcjogI0Y5RjlGOTtcbiAgLS1icy1oZWFkZXItcHJpbWFyeS1saW5rLWNvbG9yOiAjNzg4MjlEO1xuICAtLWJzLWhlYWRlci1wcmltYXJ5LWN1c3RvbS1idG4tY29sb3I6ICMyRDMxNDU7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgLS1icy1oZWFkZXItcHJpbWFyeS1saW5rLWJnLWNvbG9yOiAjMUIxQzIyO1xuICAtLWJzLWhlYWRlci1wcmltYXJ5LWxpbmstY29sb3I6ICM4MDgyOTA7XG4gIC0tYnMtaGVhZGVyLXByaW1hcnktY3VzdG9tLWJ0bi1jb2xvcjogIzJEMzE0NTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItc2xpZGVyIC5idG4tZGVmYXVsdCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci1zbGlkZXIgLmJ0bi1kZWZhdWx0LCAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci1zbGlkZXIgLmJ0bi1kZWZhdWx0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXNsaWRlciAuYnRuLWRlZmF1bHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItc2xpZGVyIC5idG4tZGVmYXVsdDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItc2xpZGVyIC5idG4tZGVmYXVsdC5hY3RpdmUsIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXNsaWRlciAuYnRuLWRlZmF1bHQuc2hvdywgLnNob3cgPiAuYXBwLWhlYWRlciAuYXBwLWhlYWRlci1zbGlkZXIgLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG4gIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgY29sb3I6IHZhcigtLWJzLWhlYWRlci1wcmltYXJ5LWxpbmstY29sb3IpO1xuICB9XG4gIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWJzLWhlYWRlci1wcmltYXJ5LWxpbmstY29sb3IpO1xuICB9XG4gIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpLCAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWhlYWRlci1wcmltYXJ5LWxpbmstYmctY29sb3IpO1xuICAgIGNvbG9yOiAjZmY3NzEzO1xuICB9XG4gIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtLmhvdmVyOm5vdCguaGVyZSkgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpub3QoLmhlcmUpIC5tZW51LXRpdGxlLCAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbTpub3QoLmhlcmUpID4gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNmZjc3MTM7XG4gIH1cbiAgLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICBjb2xvcjogI2ZmNzcxMztcbiAgfVxuICAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNmZjc3MTM7XG4gIH1cbiAgLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oZWFkZXItcHJpbWFyeS1saW5rLWJnLWNvbG9yKTtcbiAgICBjb2xvcjogI2ZmNzcxMztcbiAgfVxuICAuYXBwLWhlYWRlci1tZW51IC5tZW51ID4gLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICNmZjc3MTM7XG4gIH1cbiAgLmFwcC1oZWFkZXItbWVudSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWhlYWRlci1wcmltYXJ5LWxpbmstYmctY29sb3IpO1xuICAgIGNvbG9yOiAjZmY3NzEzO1xuICB9XG4gIC5hcHAtaGVhZGVyLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtdGl0bGUge1xuICAgIGNvbG9yOiAjZmY3NzEzO1xuICB9XG59XG4uYXBwLWhlYWRlci1zZWNvbmRhcnkgLmFwcC1oZWFkZXItc2xpZGVyIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtaGVhZGVyLXNlY29uZGFyeS10b3AtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtaGVhZGVyLXNlY29uZGFyeS1ib3R0b20tYm9yZGVyLWNvbG9yKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtaGVhZGVyLXNlY29uZGFyeSAuY3VzdG9tLWxpbmsge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcHAtc2lkZWJhci1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCJAbWl4aW4gYnNCYW5uZXIoJGZpbGUpIHtcbiAgLyohXG4gICAqIEJvb3RzdHJhcCAjeyRmaWxlfSB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjQgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gICAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICAgKi9cbn1cbiIsIjpyb290LFxuW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0IHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1iYXNlKX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3IpfTtcblxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmd9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmcpfTtcblxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmd9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWxpbmstZGVjb3JhdGlvbjogI3skbGluay1kZWNvcmF0aW9ufTtcblxuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yKX07XG5cbiAgQGlmICRsaW5rLWhvdmVyLWRlY29yYXRpb24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1kZWNvcmF0aW9uOiAjeyRsaW5rLWhvdmVyLWRlY29yYXRpb259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9yZGVyLXZhclxuICAtLSN7JHByZWZpeH1ib3JkZXItd2lkdGg6ICN7JGJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1zdHlsZTogI3skYm9yZGVyLXN0eWxlfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudH07XG5cbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc206ICN7JGJvcmRlci1yYWRpdXMtc219O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnOiAjeyRib3JkZXItcmFkaXVzLWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14bDogI3skYm9yZGVyLXJhZGl1cy14bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsOiAjeyRib3JkZXItcmFkaXVzLXh4bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGwpOyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMCBmb3IgY29uc2lzdGVuY3lcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3c6ICN7JGJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQ6ICN7JGJveC1zaGFkb3ctaW5zZXR9O1xuXG4gIC8vIEZvY3VzIHN0eWxlc1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb2N1cy12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aDogI3skZm9jdXMtcmluZy13aWR0aH07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctb3BhY2l0eTogI3skZm9jdXMtcmluZy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcjogI3skZm9jdXMtcmluZy1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb2N1cy12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmssIHRydWUpIHtcbiAgICBjb2xvci1zY2hlbWU6IGRhcms7XG5cbiAgICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnLWRhcmspfTtcblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dC1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvci1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmctZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudC1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWRhcmstbW9kZS12YXJzXG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZGltZW5zaW9uLW5vLW5vbi1udW1lcmljLXZhbHVlc1xuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIGNhbGMoXCIgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgXCIgLSBcIiwgXCIgKyBcIikgKyAkdmFyaWFibGUtd2lkdGggKyBcIilcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWQtdmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkLXZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkLXZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZC12YWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci1tb2RlLW1peGluXG5AbWl4aW4gY29sb3ItbW9kZSgkbW9kZTogbGlnaHQsICRyb290OiBmYWxzZSkge1xuICBAaWYgJGNvbG9yLW1vZGUtdHlwZSA9PSBcIm1lZGlhLXF1ZXJ5XCIge1xuICAgIEBpZiAkcm9vdCA9PSB0cnVlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIDpyb290IHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBbZGF0YS1icy10aGVtZT1cIiN7JG1vZGV9XCJdIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci1tb2RlLW1peGluXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDMuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMVxuICBjdXJzb3I6IGhlbHA7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiKTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4vLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtdGV4dC12YXJpYWJsZXNcbiRwcmltYXJ5LXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tdGV4dC1lbXBoYXNpczogICAgICBzaGFkZS1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLXRleHQtZW1waGFzaXM6ICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtdGV4dC1lbXBoYXNpczogICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1iZy1zdWJ0bGU6ICAgICB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDgwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kaW5mby1iZy1zdWJ0bGU6ICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcbiRsaWdodC1iZy1zdWJ0bGU6ICAgICAgICAgbWl4KCRncmF5LTEwMCwgJHdoaXRlKSAhZGVmYXVsdDtcbiRkYXJrLWJnLXN1YnRsZTogICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1ib3JkZXItc3VidGxlOiB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICAgIHRpbnQtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRhcmstYm9yZGVyLXN1YnRsZTogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4kZW5hYmxlLWRhcmstbW9kZTogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGNvbG9yLW1vZGUtdHlwZTogICAgICAgICAgICAgZGF0YSAhZGVmYXVsdDsgLy8gYGRhdGFgIG9yIGBtZWRpYS1xdWVyeWBcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kYm9keS1zZWNvbmRhcnktY29sb3I6ICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRib2R5LXNlY29uZGFyeS1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRib2R5LXRlcnRpYXJ5LWNvbG9yOiAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG4kYm9keS10ZXJ0aWFyeS1iZzogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kYm9keS1lbXBoYXNpcy1jb2xvcjogICAgICAgJGJsYWNrICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIEljb24gbGlua3Ncbi8vIHNjc3MtZG9jcy1zdGFydCBpY29uLWxpbmstdmFyaWFibGVzXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0OiAgLjI1ZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tc2l6ZTogICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zZm9ybTogICAgdHJhbnNsYXRlM2QoLjI1ZW0sIDAsIDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpY29uLWxpbmstdmFyaWFibGVzXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4vLyBmdXN2LWRpc2FibGVcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvY3VzLXJpbmctdmFyaWFibGVzXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1vcGFjaXR5OiAgICAuMjUgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1jb2xvcjogICAgICByZ2JhKCRwcmltYXJ5LCAkZm9jdXMtcmluZy1vcGFjaXR5KSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ib3gtc2hhZG93OiAwIDAgJGZvY3VzLXJpbmctYmx1ciAkZm9jdXMtcmluZy13aWR0aCAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9jdXMtcmluZy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIDUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZyLXZhcmlhYmxlc1xuJHZyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZyLXZhcmlhYmxlc1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjIgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAkZm9jdXMtcmluZy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgICRmb2N1cy1yaW5nLWJsdXIgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYjogICB0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRsaW5rLWNvbG9yKSwgJGxpbmstY29sb3IsIDE1JSkpICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIDIpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0OiAgICAgICAgICAgIDEuNWVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgICAgICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICAgICAgICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcbiRmb3JtLXZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvciksXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSxcbiAgICBcImZvY3VzLWJveC1zaGFkb3dcIjogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpLFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtbGV2ZWxzLW1hcFxuJHppbmRleC1sZXZlbHM6IChcbiAgbjE6IC0xLFxuICAwOiAwLFxuICAxOiAxLFxuICAyOiAyLFxuICAzOiAzXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtbGV2ZWxzLW1hcFxuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXVuZGVybGluZS1nYXA6ICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjY1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC44KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1pY29uLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaWNvbi1jb2xvcjogICAgICAgICAgICAkbmF2YmFyLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIGNhbGMoI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c30gLSAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICRkcm9wZG93bi1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIGNhbGMoI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9ICogLTEpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLXN1YnRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1iZy1zdWJ0bGUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjNcbi8vIGZ1c3YtZW5hYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRwcmltYXJ5LXRleHQtZW1waGFzaXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMiA1TDggMTFMMTQgNScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMiA1TDggMTFMMTQgNScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgY2FsYygjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJHRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuLy8gZnVzdi1lbmFibGVcblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuQGltcG9ydCBcInZhcmlhYmxlcy1kYXJrXCI7IC8vIFRPRE86IGNhbiBiZSByZW1vdmVkIHNhZmVseSBpbiB2Niwgb25seSBoZXJlIHRvIGF2b2lkIGJyZWFraW5nIGNoYW5nZXMgaW4gdjUuM1xuIiwiLy9cclxuLy8gQm9vdHN0cmFwICYgQ3VzdG9tIFZhcmlhYmxlc1xyXG4vLyBTYWZlbHkgb3ZlcnJpZGUgYW55IHZhcmlhYmxlIGluIF92YXJpYWJsZXMuY3VzdG9tLnNjc3NcclxuLy9cclxuXHJcbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xyXG4kcHJlZml4OiBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcclxuXHJcbi8vIEN1c3RvbSBjb2FsIGNvbG9yc1xyXG4kY29hbC0xMDA6ICAjMTUxNzFDICFkZWZhdWx0O1xyXG4kY29hbC0yMDA6ICAjMTMxNDFBICFkZWZhdWx0O1xyXG4kY29hbC0zMDA6ICAjMTExMjE3ICFkZWZhdWx0O1xyXG4kY29hbC00MDA6ICAjMEYxMDE0ICFkZWZhdWx0O1xyXG4kY29hbC01MDA6ICAjMEQwRTEyICFkZWZhdWx0O1xyXG4kY29hbC02MDA6ICAjMEIwQzEwICFkZWZhdWx0O1xyXG4kY29hbC1ibGFjazogIzAwMDAwMCAhZGVmYXVsdDtcclxuJGNvYWwtY2xhcml0eTogIHJnYmEoIzE4MTkxRiwgNTApICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJvb3RzdHJhcCBjb2xvciBzeXN0ZW1cclxuJHdoaXRlOiAjZmZmZmZmICFkZWZhdWx0O1xyXG4kYmxhY2s6IzAwMDAwMCAhZGVmYXVsdDtcclxuXHJcbi8vIEJvb3RzdHJhcCBncmV5IGNvbG9yc1xyXG4kZ3JheS0xMDA6ICNGOUY5RjkgIWRlZmF1bHQ7XHJcbiRncmF5LTIwMDogI0YxRjFGNCAhZGVmYXVsdDtcclxuJGdyYXktMzAwOiAjREJERkU5ICFkZWZhdWx0O1xyXG4kZ3JheS00MDA6ICNDNENBREEgIWRlZmF1bHQ7XHJcbiRncmF5LTUwMDogIzk5QTFCNyAhZGVmYXVsdDtcclxuJGdyYXktNjAwOiAjNzg4MjlEICFkZWZhdWx0O1xyXG4kZ3JheS03MDA6ICM0QjU2NzUgIWRlZmF1bHQ7XHJcbiRncmF5LTgwMDogIzI1MkY0QSAhZGVmYXVsdDtcclxuJGdyYXktOTAwOiAjMDcxNDM3ICFkZWZhdWx0O1xyXG4gXHJcbi8vIEJvb3RzdHJhcCBtdXRlZCBjb2xvclxyXG4kdGV4dC1tdXRlZDogJGdyYXktNTAwICFkZWZhdWx0O1xyXG5cclxuLy8gQm9vdHN0cmFwIGdyYXkgY29sb3JzIG1hcFxyXG4kZ3JheXM6IChcclxuXHRcIjEwMFwiOiAkZ3JheS0xMDAsXHJcblx0XCIyMDBcIjogJGdyYXktMjAwLFxyXG5cdFwiMzAwXCI6ICRncmF5LTMwMCxcclxuXHRcIjQwMFwiOiAkZ3JheS00MDAsXHJcblx0XCI1MDBcIjogJGdyYXktNTAwLFxyXG5cdFwiNjAwXCI6ICRncmF5LTYwMCxcclxuXHRcIjcwMFwiOiAkZ3JheS03MDAsXHJcblx0XCI4MDBcIjogJGdyYXktODAwLFxyXG5cdFwiOTAwXCI6ICRncmF5LTkwMFxyXG4pICFkZWZhdWx0OyBcclxuXHJcbi8vIEJvb3RzdHJhcCBjb250ZXh0dWFsIGNvbG9yc1xyXG4vLyBQcmltYXJ5IGNvbG9yc1xyXG4kcHJpbWFyeTpcdFx0XHRcdFx0XHQjZmY3NzEzICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1hY3RpdmU6XHRcdFx0XHQjZDg2MzEwICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1saWdodDogXHRcdFx0XHQjRTlGM0ZGICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jbGFyaXR5OiBcdFx0XHRcdHJnYmEoI2ZmNzcxMywgMC4yKSAhZGVmYXVsdDtcclxuJHByaW1hcnktaW52ZXJzZTogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IFxyXG5cclxuLy8gU2Vjb25kYXJ5IGNvbG9yc1xyXG4kc2Vjb25kYXJ5OiBcdFx0XHRcdFx0I0Y5RjlGOSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeS1hY3RpdmU6IFx0XHRcdFx0JGdyYXktMzAwICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LWxpZ2h0OiBcdFx0XHRcdCNGOUY5RjkgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnktY2xhcml0eTpcdFx0XHRcdHJnYmEoI0Y5RjlGOSwgMC4yKSAhZGVmYXVsdDsgXHJcbiRzZWNvbmRhcnktaW52ZXJzZTpcdFx0XHRcdCRncmF5LTgwMCAhZGVmYXVsdDsgXHJcblxyXG4vLyBMaWdodCBjb2xvcnNcclxuJGxpZ2h0OiBcdFx0XHRcdFx0XHQkZ3JheS0xMDAgIWRlZmF1bHQ7XHJcbiRsaWdodC1hY3RpdmU6IFx0XHRcdFx0XHQjRkNGQ0ZDICFkZWZhdWx0O1xyXG4kbGlnaHQtbGlnaHQ6IFx0XHRcdFx0XHQjZmZmZmZmICFkZWZhdWx0O1xyXG4kbGlnaHQtY2xhcml0eTogXHRcdFx0XHRyZ2JhKCR3aGl0ZSwgMC4yKSAhZGVmYXVsdDtcclxuJGxpZ2h0LWludmVyc2U6XHRcdFx0XHRcdCRncmF5LTgwMCAhZGVmYXVsdDtcclxuXHJcbi8vIFN1Y2Nlc3MgY29sb3JzXHJcbiRzdWNjZXNzOiBcdFx0XHRcdFx0XHQjMTdDNjUzICFkZWZhdWx0OyBcclxuJHN1Y2Nlc3MtYWN0aXZlOiBcdFx0XHRcdCMwNEI0NDAgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLWxpZ2h0OiBcdFx0XHRcdCNERkZGRUEgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLWNsYXJpdHk6IFx0XHRcdFx0cmdiYSgjMTdDNjUzLCAwLjIpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1pbnZlcnNlOiBcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIEluZm8gY29sb3JzXHJcbiRpbmZvOiBcdFx0XHRcdFx0XHRcdCM1ODgyOWYgIWRlZmF1bHQ7IFxyXG4kaW5mby1hY3RpdmU6IFx0XHRcdFx0XHQjNTE3ZDljICFkZWZhdWx0O1xyXG4kaW5mby1saWdodDogXHRcdFx0XHRcdCNGOEY1RkYgIWRlZmF1bHQ7XHJcbiRpbmZvLWNsYXJpdHk6IFx0XHRcdFx0XHRyZ2JhKCM2Mjg2YTAsIDAuMikgIWRlZmF1bHQ7XHJcbiRpbmZvLWludmVyc2U6IFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBXYXJuaW5nIGNvbG9yc1xyXG4kd2FybmluZzogXHRcdFx0XHRcdFx0I2JkOTQwMSAhZGVmYXVsdDsgXHJcbiR3YXJuaW5nLWFjdGl2ZTogXHRcdFx0XHQjYWY4OTAxICFkZWZhdWx0O1xyXG4kd2FybmluZy1saWdodDogXHRcdFx0XHQjRkZGOEREICFkZWZhdWx0O1xyXG4kd2FybmluZy1jbGFyaXR5OiBcdFx0XHRcdHJnYmEoI2FmODkwMSwgMC4yKSAhZGVmYXVsdDtcclxuJHdhcm5pbmctaW52ZXJzZTogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBEYW5nZXIgY29sb3JzXHJcbiRkYW5nZXI6IFx0XHRcdFx0XHRcdCNmODI4MjggIWRlZmF1bHQ7IFxyXG4kZGFuZ2VyLWFjdGl2ZTogXHRcdFx0XHQjYmIxZTFlICFkZWZhdWx0O1xyXG4kZGFuZ2VyLWxpZ2h0OiBcdFx0XHRcdFx0I0ZGRUVGMyAhZGVmYXVsdDtcclxuJGRhbmdlci1jbGFyaXR5OiBcdFx0XHRcdHJnYmEoI2JiMWUxZSwgMC4yKSAhZGVmYXVsdDtcclxuJGRhbmdlci1pbnZlcnNlOiBcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIERhcmsgY29sb3JzXHJcbiRkYXJrOiBcdFx0XHRcdFx0XHRcdCMxRTIxMjkgIWRlZmF1bHQ7XHJcbiRkYXJrLWFjdGl2ZTogXHRcdFx0XHRcdCMxMTEzMTggIWRlZmF1bHQ7XHJcbiRkYXJrLWxpZ2h0OiBcdFx0XHRcdFx0I0Y5RjlGOSAhZGVmYXVsdDsgXHJcbiRkYXJrLWNsYXJpdHk6IFx0XHRcdFx0XHRyZ2JhKCMxRTIxMjksIDAuMikgIWRlZmF1bHQ7XHJcbiRkYXJrLWludmVyc2U6IFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xyXG4kdGhlbWUtY29sb3JzOiAoXHJcblx0XCJsaWdodFwiOiAkbGlnaHQsXHJcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxyXG5cdFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxyXG5cdFwiaW5mb1wiOiAkaW5mbyxcclxuXHRcIndhcm5pbmdcIjogJHdhcm5pbmcsXHJcblx0XCJkYW5nZXJcIjogJGRhbmdlcixcclxuXHRcImRhcmtcIjogJGRhcmtcclxuKSAhZGVmYXVsdDtcclxuXHRcclxuLy8gQ29udGV4dHVhbCBhY3RpdmUgc3RhdGUgY29sb3JzXHJcbiR0aGVtZS1hY3RpdmUtY29sb3JzOiAoXHJcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWFjdGl2ZSxcclxuXHRcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeS1hY3RpdmUsXHJcblx0XCJsaWdodFwiOiAgICRsaWdodC1hY3RpdmUsXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWFjdGl2ZSxcclxuXHRcImluZm9cIjogICAgJGluZm8tYWN0aXZlLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1hY3RpdmUsXHJcblx0XCJkYW5nZXJcIjogICRkYW5nZXItYWN0aXZlLFxyXG5cdFwiZGFya1wiOiAgICAkZGFyay1hY3RpdmVcclxuKSAhZGVmYXVsdDsgXHJcblxyXG4vLyBDb250ZXh0dWFsIGludmVyc2Ugc3RhdGUgY29sb3JzXHJcbiR0aGVtZS1pbnZlcnNlLWNvbG9yczogKFxyXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeS1pbnZlcnNlLFxyXG5cdFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LWludmVyc2UsXHJcblx0XCJsaWdodFwiOiAgICRsaWdodC1pbnZlcnNlLFxyXG5cdFwic3VjY2Vzc1wiOiAkc3VjY2Vzcy1pbnZlcnNlLFxyXG5cdFwiaW5mb1wiOiAgICAkaW5mby1pbnZlcnNlLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1pbnZlcnNlLFxyXG5cdFwiZGFuZ2VyXCI6ICAkZGFuZ2VyLWludmVyc2UsXHJcblx0XCJkYXJrXCI6ICAgICRkYXJrLWludmVyc2VcclxuKSAhZGVmYXVsdDsgXHJcblxyXG4vLyBDb250ZXh0dWFsIGxpZ2h0IHN0YXRlIGNvbG9yc1xyXG4kdGhlbWUtbGlnaHQtY29sb3JzOiAoXHJcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWxpZ2h0LFxyXG5cdFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnktbGlnaHQsXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWxpZ2h0LFxyXG5cdFwiaW5mb1wiOiAgICAkaW5mby1saWdodCxcclxuXHRcIndhcm5pbmdcIjogJHdhcm5pbmctbGlnaHQsXHJcblx0XCJkYW5nZXJcIjogICRkYW5nZXItbGlnaHQsXHJcblx0XCJkYXJrXCI6ICAgICRkYXJrLWxpZ2h0LFxyXG5cdFwibGlnaHRcIjogICAkbGlnaHQtbGlnaHRcclxuKSAhZGVmYXVsdDsgXHJcblxyXG4vLyBDb250ZXh0dWFsIGxpZ2h0IHN0YXRlIGNvbG9yc1xyXG4kdGhlbWUtY2xhcml0eS1jb2xvcnM6IChcclxuXHRcInByaW1hcnlcIjogJHByaW1hcnktY2xhcml0eSxcclxuXHRcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LWNsYXJpdHksXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWNsYXJpdHksXHJcblx0XCJpbmZvXCI6ICAgICRpbmZvLWNsYXJpdHksXHJcblx0XCJ3YXJuaW5nXCI6ICR3YXJuaW5nLWNsYXJpdHksXHJcblx0XCJkYW5nZXJcIjogICRkYW5nZXItY2xhcml0eSxcclxuXHRcImRhcmtcIjogICAgJGRhcmstY2xhcml0eSxcclxuXHRcImxpZ2h0XCI6ICAgJGxpZ2h0LWNsYXJpdHksXHJcbikgIWRlZmF1bHQ7IFxyXG5cclxuLy8gVGV4dCBjb2xvcnNcclxuJHRoZW1lLXRleHQtY29sb3JzOiAoXHJcblx0XCJ3aGl0ZVwiOiAgICR3aGl0ZSxcclxuXHRcInByaW1hcnlcIjogJHByaW1hcnksXHJcblx0XCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXHJcblx0XCJsaWdodFwiOiAgICRsaWdodCxcclxuXHRcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXHJcblx0XCJpbmZvXCI6ICAgICRpbmZvLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZyxcclxuXHRcImRhbmdlclwiOiAgJGRhbmdlcixcclxuXHRcImRhcmtcIjogICAgJGRhcmssXHJcblx0XCJtdXRlZFwiOiAgICR0ZXh0LW11dGVkLFxyXG5cdFwiZ3JheS0xMDBcIjogICAkZ3JheS0xMDAsXHJcblx0XCJncmF5LTIwMFwiOiAgICRncmF5LTIwMCxcclxuXHRcImdyYXktMzAwXCI6ICAgJGdyYXktMzAwLFxyXG5cdFwiZ3JheS00MDBcIjogICAkZ3JheS00MDAsXHJcblx0XCJncmF5LTUwMFwiOiAgICRncmF5LTUwMCxcclxuXHRcImdyYXktNjAwXCI6ICAgJGdyYXktNjAwLFxyXG5cdFwiZ3JheS03MDBcIjogICAkZ3JheS03MDAsXHJcblx0XCJncmF5LTgwMFwiOiAgICRncmF5LTgwMCxcclxuXHRcImdyYXktOTAwXCI6ICAgJGdyYXktOTAwXHJcbikgIWRlZmF1bHQ7IFxyXG5cclxuLy8gT3B0aW9uc1xyXG4vL1xyXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXHJcbiRlbmFibGUtcm91bmRlZDogdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1zaGFkb3dzOiB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6IHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogZmFsc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyBTcGFjaW5nXHJcbi8vXHJcbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2VcclxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxyXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxyXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJHNwYWNlcnM6IChcclxuXHQwOiAwLFxyXG5cdDE6ICgkc3BhY2VyICogLjI1KSwgLy8gMy41cHhcclxuXHQyOiAoJHNwYWNlciAqIC41KSwgLy8gN3B4O1xyXG5cdDM6ICgkc3BhY2VyICogLjc1KSwgLy8gMTAuNXB4XHJcblx0NDogKCRzcGFjZXIgKiAxKSwgLy8gMTRweFxyXG5cdDU6ICgkc3BhY2VyICogMS4yNSksIC8vIDE3LjVweFxyXG5cdDY6ICgkc3BhY2VyICogMS41KSwgIC8vIDIxcHhcclxuXHQ3OiAoJHNwYWNlciAqIDEuNzUpLCAvLyAyNC41cHhcclxuXHQ4OiAoJHNwYWNlciAqIDIpLCAvLyAyOHB4XHJcblx0OTogKCRzcGFjZXIgKiAyLjI1KSwgLy8gMzEuNXB4XHJcblx0MTA6ICgkc3BhY2VyICogMi41KSwgLy8gMzVweFxyXG5cdDExOiAoJHNwYWNlciAqIDIuNzUpLCAvLyAzOC41cHhcclxuXHQxMjogKCRzcGFjZXIgKiAzKSwgICBcdC8vIDQycHhcclxuXHQxMzogKCRzcGFjZXIgKiAzLjI1KSxcdC8vIDQ1LjVweFxyXG5cdDE0OiAoJHNwYWNlciAqIDMuNSksIFx0Ly8gNDlweFxyXG5cdDE1OiAoJHNwYWNlciAqIDMuNzUpLCBcdC8vIDUyLjVweFxyXG5cdDE2OiAoJHNwYWNlciAqIDQpLCBcdFx0Ly8gNTVweFxyXG5cdDE3OiAoJHNwYWNlciAqIDQuMjUpLCBcdC8vIDU4LjVweFxyXG5cdDE4OiAoJHNwYWNlciAqIDQuNSksIFx0Ly8gNjJweFxyXG5cdDE5OiAoJHNwYWNlciAqIDQuNzUpLCBcdC8vIDY1LjVweFxyXG5cdDIwOiAoJHNwYWNlciAqIDUpLCBcdFx0Ly8gNjlweFxyXG4pO1xyXG5cclxuXHJcbi8vIFBvc2l0aW9uXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXHJcbiRwb3NpdGlvbi12YWx1ZXM6IChcclxuXHQwOiAwLFxyXG5cdDI1OiAyNSUsXHJcblx0NTA6IDUwJSxcclxuXHQ3NTogNzUlLFxyXG5cdDEwMDogMTAwJVxyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJvZHlcclxuLy9cclxuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxyXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kYm9keS1iZy1yZ2I6ICAgICAgICAgICAgICAgdG8tcmdiKCRib2R5LWJnKSAhZGVmYXVsdDtcclxuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTGlua3NcclxuLy9cclxuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxyXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgMjAlICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgJHByaW1hcnktYWN0aXZlICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgbm9uZSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQYXJhZ3JhcGhzXHJcbi8vXHJcbi8vIFN0eWxlIHAgZWxlbWVudC5cclxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG5cdHhzOiAwLFxyXG5cdHNtOiA1NzZweCxcclxuXHRtZDogNzY4cHgsXHJcblx0bGc6IDk5MnB4LFxyXG5cdHhsOiAxMjAwcHgsXHJcblx0eHhsOiAxNDAwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXHJcblxyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG5cdHNtOiA1NDBweCxcclxuXHRtZDogNzIwcHgsXHJcblx0bGc6IDk2MHB4LFxyXG5cdHhsOiAxMTQwcHgsXHJcblx0eHhsOiAxMzIwcHhcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDb21wb25lbnRzXHJcbi8vXHJcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cclxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XHJcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kYm9yZGVyLWRhc2hlZC1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcbiRib3JkZXItd2lkdGhzOiAoXHJcblx0MDogMCxcclxuXHQxOiAxcHgsXHJcblx0MjogMnB4LFxyXG5cdDM6IDNweCxcclxuXHQ0OiA0cHgsXHJcblx0NTogNXB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBCb3JkZXIgUmFkaXVlc1xyXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgIC40NzVyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgLjQyNXJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgaG92ZXIgc3RhdGVzXHJcbiRjb21wb25lbnQtaG92ZXItY29sb3I6IFx0XHQkcHJpbWFyeSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1ob3Zlci1iZzogXHRcdFx0JGdyYXktMTAwICFkZWZhdWx0O1xyXG5cclxuLy8gS2VlbnRoZW1lcyBhY3RpdmUgc3RhdGVzXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICAgJHByaW1hcnktaW52ZXJzZSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgY2hlY2tlZCBzdGF0ZXNcclxuJGNvbXBvbmVudC1jaGVja2VkLWNvbG9yOiAgICAgICAgJHByaW1hcnktaW52ZXJzZSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1jaGVja2VkLWJnOiAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIGN1c3RvbSB0cmFuc2l0aW9uIHNldHRpbmdzXHJcbiR0cmFuc2l0aW9uLWxpbms6IGNvbG9yIC4ycyBlYXNlICFkZWZhdWx0OyBcclxuJHRyYW5zaXRpb24taW5wdXQ6IGNvbG9yIC4ycyBlYXNlICFkZWZhdWx0OyBcclxuXHJcbi8vIEJveCBzaGFkb3dcclxuLy8gU2hhZG93c1xyXG4kYm94LXNoYWRvdy14czogXHRcdFx0XHQwIC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgMC4wNSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LXNtOiBcdFx0XHRcdDAgLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdzogXHRcdFx0XHRcdDAgLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LWxnOiBcdFx0XHRcdDAgMXJlbSAycmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctaW5zZXQ6IFx0XHRcdFx0aW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgY3VzdG9tIGd1dHRlciBzaXplc1xyXG4kZ3V0dGVyczogKFxyXG5cdDA6IDByZW0sXHJcblx0MTogKCRzcGFjZXIgKiAuMjUpLCAgXHQvLyAzLjVweFxyXG5cdDI6ICgkc3BhY2VyICogLjUpLCAgIFx0Ly8gN3B4O1xyXG5cdDM6ICgkc3BhY2VyICogLjc1KSwgIFx0Ly8gMTAuNXB4XHJcblx0NDogKCRzcGFjZXIgKiAxKSwgXHQvLyAxNHB4XHJcblx0NTogKCRzcGFjZXIgKiAxLjI1KSwgXHQvLyAxNy41cHhcclxuXHQ2OiAoJHNwYWNlciAqIDEuNSksICBcdC8vIDIxcHhcclxuXHQ3OiAoJHNwYWNlciAqIDEuNzUpLCBcdC8vIDI0LjVweFxyXG5cdDg6ICgkc3BhY2VyICogMiksIFx0Ly8gMjhweFxyXG5cdDk6ICgkc3BhY2VyICogMi4yNSksIFx0Ly8gMzEuNXB4XHJcblx0MTA6ICgkc3BhY2VyICogMi41KSwgXHQvLyAzNXB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG4vL1xyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuLy8gRm9udCBmYW1pbHlcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IEludGVyLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiICFkZWZhdWx0O1xyXG5cclxuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTNweGBcclxuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4wNzUgIWRlZmF1bHQ7ICAgLy8gMTQuMDRweFxyXG4kZm9udC1zaXplLXhsOiAkZm9udC1zaXplLWJhc2UgKiAxLjIxICFkZWZhdWx0OyAgIC8vIDE2LjA0cHhcclxuJGZvbnQtc2l6ZS1zbTogJGZvbnQtc2l6ZS1iYXNlICogLjk1ICFkZWZhdWx0OyAgIC8vIDEyLjAyNXB4XHJcblxyXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogbGlnaHRlciAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA1MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkOiA2MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6IDcwMCAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1iYXNlOiAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xyXG5cclxuLy8gTGluZSBoZWlnaHRzXHJcbiRsaW5lLWhlaWdodC1iYXNlOiAxLjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1zbTogMS4yNSAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LWxnOiAxLjc1ICFkZWZhdWx0O1xyXG5cclxuLy8gS2VlbnRoZW1lcyBjdXN0b20gbGluZSBoZWlnaHRzXHJcbiRsaW5lLWhlaWdodC14bDogMiAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LXh4bDogMi4yNSAhZGVmYXVsdDtcclxuXHJcbi8vIEhlYWRpbmcgc2l6ZXNcclxuJGgxLWZvbnQtc2l6ZTogICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7IC8vIDIyLjc1cHhcclxuJGgyLWZvbnQtc2l6ZTogICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDsgLy8gMTkuNTBweFxyXG4kaDMtZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS4zNSAhZGVmYXVsdDsgLy8gMTcuNTVweFxyXG4kaDQtZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDsgLy8gMTYuMjVweFxyXG4kaDUtZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS4xNSAhZGVmYXVsdDsgLy8gMTQuOTVweFxyXG4kaDYtZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1iYXNlICogMS4wNzUgIWRlZmF1bHQ7IC8vIDEzLjk3cHhcclxuXHJcbi8vIEZvbnQgU2l6ZXNcclxuJGZvbnQtc2l6ZXM6IChcclxuXHQxOiAkaDEtZm9udC1zaXplLCAgIC8vIDIyLjc1cHhcclxuXHQyOiAkaDItZm9udC1zaXplLCAgIC8vIDE5LjUwcHhcclxuXHQzOiAkaDMtZm9udC1zaXplLCAgIC8vIDE3LjU1cHhcclxuXHQ0OiAkaDQtZm9udC1zaXplLCAgIC8vIDE2LjI1cHhcclxuXHQ1OiAkaDUtZm9udC1zaXplLCAgIC8vIDE0Ljk1cHhcclxuXHQ2OiAkaDYtZm9udC1zaXplLCAgIC8vIDEzLjk1cHhcclxuXHJcblx0NzogJGZvbnQtc2l6ZS1iYXNlICogMC45NSwgIC8vIDEyLjM1cHhcclxuXHQ4OiAkZm9udC1zaXplLWJhc2UgKiAwLjg1LCAgLy8gMTEuMDVweFxyXG5cdDk6ICRmb250LXNpemUtYmFzZSAqIDAuNzUsICAvLyA5Ljc1cHhcclxuXHQxMDogJGZvbnQtc2l6ZS1iYXNlICogMC41LCAgLy8gNi41MHB4XHJcblxyXG5cdHNtOiAkZm9udC1zaXplLXNtLFxyXG5cdGJhc2U6ICRmb250LXNpemUtYmFzZSwgLy8gMTNweFxyXG5cdGxnOiAkZm9udC1zaXplLWxnLFxyXG5cdHhsOiAkZm9udC1zaXplLXhsLFxyXG5cdFxyXG5cdGZsdWlkOiAxMDAlLCAvLyAxMDAlXHJcblxyXG5cdDJ4OiAkZm9udC1zaXplLWJhc2UgKiAyLCAgLy8gMjZweFxyXG5cdDJxeDogJGZvbnQtc2l6ZS1iYXNlICogMi4yNSwgLy8gMjkuMjVweFxyXG5cdDJoeDogJGZvbnQtc2l6ZS1iYXNlICogMi41LCAgLy8gMzIuNXB4XHJcblx0MnR4OiAkZm9udC1zaXplLWJhc2UgKiAyLjc1LCAvLyAzNS43NXB4XHJcblxyXG5cdDN4OiAkZm9udC1zaXplLWJhc2UgKiAzLCAgLy8gMzlweFxyXG5cdDNxeDogJGZvbnQtc2l6ZS1iYXNlICogMy4yNSwgLy8gNDIuMjVweFxyXG5cdDNoeDogJGZvbnQtc2l6ZS1iYXNlICogMy41LCAgLy8gNDUuNXB4XHJcblx0M3R4OiAkZm9udC1zaXplLWJhc2UgKiAzLjc1LCAvLyA0OC43NXB4XHJcblxyXG5cdDR4OiAkZm9udC1zaXplLWJhc2UgKiA0LCAgLy8gNTJweFxyXG5cdDRxeDogJGZvbnQtc2l6ZS1iYXNlICogNC4yNSwgLy8gNTUuMjVweFxyXG5cdDRoeDogJGZvbnQtc2l6ZS1iYXNlICogNC41LCAgLy8gNTguNXB4XHJcblx0NHR4OiAkZm9udC1zaXplLWJhc2UgKiA0Ljc1LCAvLyA2MS43NXB4XHJcblx0XHJcblx0NXg6ICRmb250LXNpemUtYmFzZSAqIDUsICAvLyA2NXB4XHJcblx0NXF4OiAkZm9udC1zaXplLWJhc2UgKiA1LjI1LCAvLyA2OC4yNXB4XHJcblx0NWh4OiAkZm9udC1zaXplLWJhc2UgKiA1LjUsICAvLyA3MS41cHhcclxuXHQ1dHg6ICRmb250LXNpemUtYmFzZSAqIDUuNzUsICAvLyA3NC43NXB4XHJcblxyXG5cdDZ4OiAkZm9udC1zaXplLWJhc2UgKiA2LCAgLy8gNzVweFxyXG5cdDZxeDogJGZvbnQtc2l6ZS1iYXNlICogNi4yNSwgLy8gNzguMjVweFxyXG5cdDZoeDogJGZvbnQtc2l6ZS1iYXNlICogNi41LCAgLy8gODEuNXB4XHJcblx0NnR4OiAkZm9udC1zaXplLWJhc2UgKiA2Ljc1LCAgLy8gODQuNzVweFxyXG5cclxuXHQ3eDogJGZvbnQtc2l6ZS1iYXNlICogNywgIC8vIDg1cHhcclxuXHQ3cXg6ICRmb250LXNpemUtYmFzZSAqIDcuMjUsIC8vIDg4LjI1cHhcclxuXHQ3aHg6ICRmb250LXNpemUtYmFzZSAqIDcuNSwgIC8vIDkxLjVweFxyXG5cdDd0eDogJGZvbnQtc2l6ZS1iYXNlICogNy43NSAgLy8gOTQuNzVweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiBcdFx0XHQ2MDAgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogXHRcdFx0XHQkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIFx0MS4yICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXktZm9udC1zaXplczogKFxyXG4gMTogNXJlbSxcclxuIDI6IDQuNXJlbSxcclxuIDM6IDRyZW0sXHJcbiA0OiAzLjVyZW0sXHJcbiA1OiAzcmVtLFxyXG4gNjogMi41cmVtXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kZGlzcGxheS1mb250LXdlaWdodDogICRmb250LXdlaWdodC1ib2xkZXIgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFRhYmxlc1xyXG4vL1xyXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMC1yZ2IpLCAwLjc1KSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xyXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCkgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgICAgICAgICAgICAgICAuMSAhZGVmYXVsdDtcclxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdzogICAgICAgICAgMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLDYzLDEwNSwgMC4xNSkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kdGFibGUtbG9hZGluZy1tZXNzYWdlLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQnV0dG9ucyArIEZvcm1zXHJcbi8vXHJcbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgIC43NzVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgLjU1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAuODI1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjE1ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuLy8gQnV0dG9uc1xyXG4vL1xyXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cclxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcclxuXHJcbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuXHJcbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1zZW1pYm9sZCAhZGVmYXVsdDtcclxuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xyXG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApICFkZWZhdWx0O1xyXG5cclxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xyXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm1zXHJcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgIDEuMDVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgNTAwICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xyXG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICBcdCRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKSAhZGVmYXVsdDtcclxuJGlucHV0LWJveC1zaGFkb3c6XHRcdFx0XHRcdFx0XHRmYWxzZSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgICAgICRidG4tYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgXHRcdFx0LjI1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgIFx0JGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1ci1hdXRpZmlsbC1iZy1jb2xvcjpcdFx0XHRcdFx0dmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgc29saWQgaW5wdXQgc3R5bGVcclxuJGlucHV0LXNvbGlkLWNvbG9yOiAgICAgICAgIFx0ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcclxuJGlucHV0LXNvbGlkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xyXG4kaW5wdXQtc29saWQtYmctZm9jdXM6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhZGVmYXVsdDsgXHJcblxyXG5cclxuLy8gRm9ybSBjaGVja3NcclxuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTogICAgICAgICAgICAgICAgIDEuNTVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLWxnOiAgICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtYmctc2l6ZTogICAgICAgICAgICAgICAgICA2MCUgNjAlICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCkgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yLWNoZWNrZWQ6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tcmlnaHQ6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtYmctc29saWQ6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIC40NWVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIDUwJSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTMgMTEnIHdpZHRoPScxMycgaGVpZ2h0PScxMScgZmlsbD0nbm9uZSc+PHBhdGggZD0nTTExLjA0MjYgMS4wMjg5M0MxMS4zMjU4IDAuNjk1NzkyIDExLjgyNTQgMC42NTUyODMgMTIuMTU4NSAwLjkzODQ1MUMxMi40OTE3IDEuMjIxNjIgMTIuNTMyMiAxLjcyMTI0IDEyLjI0OSAyLjA1NDM3TDUuNTE5ODUgOS45NzEwNEM1LjIzMjI0IDEwLjMwOTQgNC43MjI2MSAxMC4zNDUxIDQuMzkwNyAxMC4wNUwwLjgyODE5NyA2Ljg4MzM1QzAuNTAxNDEgNi41OTI4OCAwLjQ3MTk3NSA2LjA5MjQ5IDAuNzYyNDUyIDUuNzY1N0MxLjA1MjkzIDUuNDM4OTEgMS41NTMzMiA1LjQwOTQ4IDEuODgwMTEgNS42OTk5NUw0LjgzNzY1IDguMzI4ODlMMTEuMDQyNiAxLjAyODkzWicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yLXNvbGlkOiAgICAgICAgICAgJGNvbXBvbmVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1iZy1jb2xvci1zb2xpZDogICAgICAgICAgIFx0JGNvbXBvbmVudC1jaGVja2VkLWJnICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgICAgICRjb21wb25lbnQtY2hlY2tlZC1jb2xvciAgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWNoZWNrZWQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWNoZWNrZWQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgICAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1jb2xvci1zb2xpZDogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXdpZHRoLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXdpZHRoLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuNzVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjc1cmVtICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICAgICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1sZWZ0OiAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZS1zb2xpZDogICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvci1zb2xpZH0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICBcdCRmb3JtLXN3aXRjaC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246ICAgICAgICAgICAgICAgICAgIHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcclxuXHJcblx0XHJcbi8vIElucHV0IGdyb3Vwc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm0gc2VsZWN0XHJcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgXHRcdFx0XHRcdCRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm0gcmFuZ2VcclxuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRm9ybSBmaWxlIGJ1dHRvblxyXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBGb3JtIGZsb2F0aW5nXHJcbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBcdFx0XHQkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIFx0XHRcdFx0XHRjYWxjKDMuNzVyZW0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAgICAgICAgICAgICAxLjg1cmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIE5hdnNcclxuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgXHRcdFx0XHRjb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRHJvcGRvd25zXHJcbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cclxuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCkgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3gtc2hhZG93Olx0XHRcdFx0XHRcdFx0XHQwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsNjMsMTA1LCAwLjE1KSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCkgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtYmcpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIFx0XHRcdFx0MC42NXJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgXHRcdFx0XHQwLjg1cmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb25cclxuJHBhZ2luYXRpb24taXRlbS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taXRlbS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taXRlbS1zcGFjZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taXRlbS1zcGFjZS10YWJsZXQtYW5kLW1vYmlsZTogICAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1pY29uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taWNvbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWl0ZW0taGVpZ2h0ICogMC4zNSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tbWFyZ2luLWxlZnQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWNvbG9yKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gQ2FyZFxyXG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBcdFx0XHRcdDBweCAwcHggMjBweCAwcHggcmdiYSg3Niw4NywxMjUsMC4wMikgIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgIFx0XHRcdFx0XHRcdFx0JGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQxcHggIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgIFx0XHRcdFx0c29saWQgIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1kYXNoZWQtY29sb3I6ICAgICBcdFx0XHRcdFx0XHR2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcikgIWRlZmF1bHQ7XHJcbiRjYXJkLWNvbG9yOlx0XHRcdFx0XHRcdFx0XHRcdFx0bnVsbCAhZGVmYXVsdDtcclxuJGNhcmQtY2FwLWJnOiAgICAgICAgXHRcdFx0XHRcdFx0XHRcdHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kY2FyZC1weTogICAgICBcdFx0XHRcdCAgICAgICAgXHRcdFx0XHQycmVtICFkZWZhdWx0O1xyXG4kY2FyZC1weDogICAgIFx0XHRcdFx0XHQgICAgXHRcdFx0XHQyLjI1cmVtICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICBcdFx0XHRcdFx0XHRcdCRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kY2FyZC1oZWFkZXItcHk6ICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0XHQwLjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLWhlYWRlci1oZWlnaHQ6IFx0XHRcdFx0XHRcdFx0XHQ3MHB4ICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItZW5hYmxlZDogICAgICAgICAgICAgICBcdFx0XHRcdGZhbHNlICFkZWZhdWx0O1xyXG4kY2FyZC10aXRsZS1jb2xvcjpcdFx0XHRcdFx0XHRcdFx0XHR2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApICFkZWZhdWx0O1xyXG4gXHJcbi8vIEFjY29yZGlvblxyXG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgXHRcdCRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYmcgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCkgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG5cclxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgMS4xNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVG9vbHRpcHNcclxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICBcdFx0XHRcdDIwMHB4ICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1jb2xvcjogICAgICBcdFx0XHRcdCAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1iZzogICAgICBcdFx0XHRcdCAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICBcdFx0XHRcdCRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgXHRcdFx0XHQxICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3gtc2hhZG93OiAgICBcdFx0XHRcdDBweCAwcHggNTBweCAwcHggcmdiYSg4Miw2MywxMDUsIDAuMDc1KSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgXHRcdFx0XHQuNzVyZW0gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteDogICAgIFx0XHRcdFx0MXJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWFyZ2luOiAgICAgXHRcdFx0XHQgICAgMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQb3BvdmVyc1xyXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgIFx0XHRcdFx0JGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICBcdFx0XHRcdCRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOlx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICBcdFx0XHRcdCRkcm9wZG93bi1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICBcdFx0XHRcdCRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICBcdFx0XHRcdHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCkgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1mb250LXdlaWdodDogICAgIFx0XHQ1MDAgIWRlZmF1bHQ7IFxyXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICBcdFx0XHQxcmVtICFkZWZhdWx0OyBcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgXHRcdFx0MXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgXHRcdFx0MS4yNXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7IFxyXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICBcdFx0XHRcdHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCkgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItZGlzc21pcy1idG4tc2l6ZTogICAgICAgICAgICBcdDEuMjVyZW0gIWRlZmF1bHQ7IFxyXG4kcG9wb3Zlci1kaXNzbWlzLWJ0bi10b3A6ICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDsgXHJcbiRwb3BvdmVyLWRpc3NtaXMtYnRuLWVuZDogICAgICAgICAgICAgICAwLjg1cmVtICFkZWZhdWx0OyBcclxuXHJcblxyXG4vLyBUb2FzdHNcclxuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWRlZmF1bHQ7XHJcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XHJcbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFkZWZhdWx0O1xyXG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIFx0dHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQmFkZ2VzXHJcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgMC44NXJlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAwLjhyZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXNpemUtbGc6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgLjMyNXJlbSAhZGVmYXVsdDtcclxuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGJhZGdlLXNpemU6ICAgICAgICAgICAgICAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xyXG4kYmFkZ2Utc2l6ZS1zbTogICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGJhZGdlLXNpemUtbGc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xyXG5cclxuLy8gTW9kYWxzXHJcbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgIFx0XHRcdFx0XHQgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xyXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICBcdFx0XHRcdC41cmVtICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgXHRcdFx0XHQgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICBcdFx0XHRcdDEuNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICBcdFx0XHRcdCAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgXHRcdFx0XHQgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgXHRcdFx0XHQgICAgbnVsbCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgXHRcdFx0XHQgICAgMCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgXHRcdFx0XHQkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogXHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3c6ICAgIFx0XHRcdFx0ICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICBcdFx0XHRcdDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgXHRcdFx0XHQwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgXHRcdCBcdFx0XHQgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgXHRcdFx0XHQgICAgICAgIDAuNCAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICA2cHggIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTGlzdCBncm91cFxyXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCkgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtYmcpICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApICFkZWZhdWx0O1xyXG5cclxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xyXG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRmlndXJlc1xyXG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJyZWFkY3J1bWJzXHJcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENhcm91c2VsXHJcbiRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLXRyYW5zaXRpb24tc3BlZWQ6ICAgICAgICAgICAgICAgICAgICAwLjNzICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci1kZWZhdWx0LWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItYWN0aXZlLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCkgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTogICAgICAgICAgICAgICAgICAgOXB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplOiAgICAgICAgICAgICAgICAgICAgMTNweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LXNpemU6ICAgICAgICAgICAgICAgICA2cHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1hY3RpdmUtd2lkdGg6ICAgICAgICAgICAgICAgICAxNnB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1iZy1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWFjdGl2ZS1iZy1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCkgIWRlZmF1bHQ7XHJcblxyXG4vLyBTcGlubmVyc1xyXG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgXHRcdFx0XHRcdC4xODVyZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogICBcdFx0XHRcdC42NXMgIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogICBcdFx0XHRcdC4xNDVlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDbG9zZVxyXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIFx0XHRcdFx0MC43NXJlbSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICBcdFx0XHRcdCRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgXHRcdFx0XHQkYmxhY2sgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgXHRcdFx0XHR1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93Olx0XHRcdFx0XHRub25lICFkZWZhdWx0O1xyXG5cclxuLy8gQ29kZVxyXG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgI2YxZjNmOCAhZGVmYXVsdDtcclxuJGNvZGUtc2hhZG93Olx0XHRcdFx0MHB4IDNweCA5cHggcmdiYSgwLDAsMCwuMDgpO1xyXG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgI2I5Mzk5MyAhZGVmYXVsdDtcclxuJGNvZGUtYm9yZGVyLWNvbG9yOiAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kY29kZS1wYWRkaW5nOiAgICAgICAgICAgICAgMC4xcmVtIDAuNHJlbSAhZGVmYXVsdDtcclxuJGNvZGUtbWFyZ2luOiAgICAgICAgICAgICAgIDAgMC41cmVtICFkZWZhdWx0O1xyXG4kY29kZS1mb250LXNpemU6IFx0XHRcdDFyZW0gIWRlZmF1bHQ7XHJcbiRjb2RlLWZvbnQtd2VpZ2h0OiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XHJcbiRjb2RlLWJvcmRlci1yYWRpdXM6ICAgICAgICAwLjNyZW0gIWRlZmF1bHQ7IFxyXG4kY29kZS1zcGFjZTogICAgICAgICAgICAgICAgMC4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIE9wYWNpdHlcclxuJG9wYWNpdHktdmFsdWVzOiAoXHJcblx0MDogMCxcclxuXHQ1OiAuMDUsXHJcblx0MTA6IC4xLFxyXG5cdDE1OiAuMTUsXHJcblx0MjA6IC4yMCxcclxuXHQyNTogLjI1LFxyXG5cdDUwOiAuNSxcclxuXHQ3NTogLjc1LFxyXG5cdDEwMDogMSxcclxuICkgIWRlZmF1bHQ7XHJcblxyXG4vLyBaaW5kZXhcclxuJHppbmRleC12YWx1ZXM6IChcclxuXHRuMTogLTEsXHJcblx0bjI6IC0yLFxyXG5cdDA6IDAsXHJcblx0MTogMSxcclxuXHQyOiAyLFxyXG5cdDM6IDNcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIExldHRlciBzcGFjaW5nXHJcbiRsZXR0ZXItc3BhY2luZy12YWx1ZXM6IChcclxuXHQxOiAwLjFyZW0sXHJcblx0MjogMC4xMTVyZW0sXHJcblx0MzogMC4xMjVyZW0sXHJcblx0NDogMC4yNXJlbSxcclxuXHQ1OiAwLjVyZW0sXHJcblx0bjE6IC0wLjFyZW0sXHJcblx0bjI6IC0wLjExNXJlbSxcclxuXHRuMzogLTAuMTI1cmVtLFxyXG5cdG40OiAtMC4yNXJlbSxcclxuXHRuNTogLTAuNXJlbSxcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgaGlnaHQgYW5kIHdpZHRoIHNpemVzXHJcbiRjdXN0b20tc2l6ZXM6IChcclxuXHR1bnNldDogdW5zZXQsXHJcblx0MjU6IDI1JSxcclxuXHQ1MDogNTAlLFxyXG5cdDc1OiA3NSUsXHJcblx0MTAwOiAxMDAlLFxyXG5cdGF1dG86IGF1dG8sXHJcblx0MXB4OiAxcHgsXHJcblx0MnB4OiAycHgsXHJcblx0M3B4OiAzcHgsXHJcblx0NHB4OiA0cHgsXHJcblx0NXB4OiA1cHgsXHJcblx0NnB4OiA2cHgsXHJcblx0N3B4OiA3cHgsXHJcblx0OHB4OiA4cHgsXHJcblx0OXB4OiA5cHgsXHJcblx0MTBweDogMTBweCxcclxuXHQxNXB4OiAxNXB4LFxyXG5cdDIwcHg6IDIwcHgsXHJcblx0MjVweDogMjVweCxcclxuXHQzMHB4OiAzMHB4LFxyXG5cdDM1cHg6IDM1cHgsXHJcblx0NDBweDogNDBweCxcclxuXHQ0NXB4OiA0NXB4LFxyXG5cdDUwcHg6IDUwcHgsXHJcblx0NTVweDogNTVweCxcclxuXHQ2MHB4OiA2MHB4LFxyXG5cdDY1cHg6IDY1cHgsXHJcblx0NzBweDogNzBweCxcclxuXHQ3NXB4OiA3NXB4LFxyXG5cdDgwcHg6IDgwcHgsXHJcblx0ODVweDogODVweCxcclxuXHQ5MHB4OiA5MHB4LFxyXG5cdDk1cHg6IDk1cHgsXHJcblx0MTAwcHg6IDEwMHB4LFxyXG5cdDEyNXB4OiAxMjVweCxcclxuXHQxNTBweDogMTUwcHgsXHJcblx0MTc1cHg6IDE3NXB4LFxyXG5cdDIwMHB4OiAyMDBweCxcclxuXHQyMjVweDogMjI1cHgsXHJcblx0MjUwcHg6IDI1MHB4LFxyXG5cdDI3NXB4OiAyNzVweCxcclxuXHQzMDBweDogMzAwcHgsXHJcblx0MzI1cHg6IDMyNXB4LFxyXG5cdDM1MHB4OiAzNTBweCxcclxuXHQzNzVweDogMzc1cHgsXHJcblx0NDAwcHg6IDQwMHB4LFxyXG5cdDQyNXB4OiA0MjVweCxcclxuXHQ0NTBweDogNDUwcHgsXHJcblx0NDc1cHg6IDQ3NXB4LFxyXG5cdDUwMHB4OiA1MDBweCxcclxuXHQ1NTBweDogNTUwcHgsXHJcblx0NjAwcHg6IDYwMHB4LFxyXG5cdDY1MHB4OiA2NTBweCxcclxuXHQ3MDBweDogNzAwcHgsXHJcblx0NzUwcHg6IDc1MHB4LFxyXG5cdDgwMHB4OiA4MDBweCxcclxuXHQ4NTBweDogODUwcHgsXHJcblx0OTAwcHg6IDkwMHB4LFxyXG5cdDk1MHB4OiA5NTBweCxcclxuXHQxMDAwcHg6IDEwMDBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEtlZW50aGVtZXMgc3ltYm9sIGNvbXBvbmVudFxyXG4kc3ltYm9sLXNpemVzOiAoXHJcblx0MjBweDogMjBweCxcclxuXHQyNXB4OiAyNXB4LFxyXG5cdDMwcHg6IDMwcHgsXHJcblx0MzVweDogMzVweCxcclxuXHQ0MHB4OiA0MHB4LFxyXG5cdDQ1cHg6IDQ1cHgsXHJcblx0ZGVmYXVsdDogNTBweCxcclxuXHQ1MHB4OiA1MHB4LFxyXG5cdDU1cHg6IDU1cHgsXHJcblx0NjBweDogNjBweCxcclxuXHQ2NXB4OiA2NXB4LFxyXG5cdDcwcHg6IDcwcHgsXHJcblx0NzVweDogNzVweCxcclxuXHQ5MHB4OiA5MHB4LFxyXG5cdDEwMHB4OjEwMHB4LFxyXG5cdDEyNXB4OjEyNXB4LFxyXG5cdDE1MHB4OjE1MHB4LFxyXG5cdDE2MHB4OjE2MHB4LFxyXG5cdDE3NXB4OjE3NXB4LFxyXG5cdDIwMHB4OjIwMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kc3ltYm9sLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyksIDAuNSk7XHJcbiRzeW1ib2wtbGFiZWwtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcbiRzeW1ib2wtbGFiZWwtYmc6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcblxyXG4vLyBLZWVudGhlbWVzIHRpbWVsaW5lIGNvbXBvbmVudFxyXG4kdGltZWxpbmUtaWNvbi1zaXplOiAzOHB4O1xyXG4kdGltZWxpbmUtaWNvbi1zcGFjZTogMC4zNXJlbTtcclxuXHJcblxyXG4vLyBLZWVudGhlbWVzIGJ1bGxldCBjb21wb25lbnRcclxuJGJ1bGxldC1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKSAhZGVmYXVsdDtcclxuJGJ1bGxldC1kb3Qtc2l6ZTogNHB4ICFkZWZhdWx0O1xyXG4kYnVsbGV0LWJhci1oZWlnaHQ6IDRweCAhZGVmYXVsdDtcclxuJGJ1bGxldC1iYXItd2lkdGg6IDhweCAhZGVmYXVsdDtcclxuJGJ1bGxldC1iYXItYm9yZGVyLXJhZGl1czogNnB4ICFkZWZhdWx0O1xyXG4kYnVsbGV0LWxpbmUtaGVpZ2h0OiAxcHggIWRlZmF1bHQ7XHJcbiRidWxsZXQtbGluZS13aWR0aDogNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEtlZW50aGVtZXMgc2Nyb2xsdG9wIGNvbXBvbmVudFxyXG4kc2Nyb2xsdG9wLXotaW5kZXg6IDEwNSAhZGVmYXVsdDtcclxuJHNjcm9sbHRvcC1vcGFjaXR5OiAwICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLW9wYWNpdHktb246IDAuMyAhZGVmYXVsdDtcclxuJHNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAxICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLWJvdHRvbTogNDBweCAhZGVmYXVsdDtcclxuJHNjcm9sbHRvcC1ib3R0b20tbW9iaWxlOiAzMHB4ICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLWVuZDogMjBweCAhZGVmYXVsdDtcclxuJHNjcm9sbHRvcC1lbmQtbW9iaWxlOiAxNXB4ICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLXNpemU6IDM2cHggIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3Atc2l6ZS1tb2JpbGU6IDMwcHggIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3AtYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLWJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3AtYmctY29sb3ItaG92ZXI6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhZGVmYXVsdDtcclxuJHNjcm9sbHRvcC1pY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSAhZGVmYXVsdDtcclxuJHNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgc3RpY2t5IHRvb2xiYXIgY29tcG9uZW50XHJcbiRzdGlja3ktdG9vbGJhci16LWluZGV4OiA5NSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBLZWVudGhlbWVzIGRyYXdlciBjb21wb25lbnRcclxuJGRyYXdlci16LWluZGV4OiAxMTAgIWRlZmF1bHQ7XHJcbiRkcmF3ZXItYm94LXNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsMCwwLCAwLjA1KSAhZGVmYXVsdDtcclxuJGRyYXdlci1iZy1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiRkcmF3ZXItdHJhbnNpdGlvbi1zcGVlZDogMC4zcyAhZGVmYXVsdDtcclxuJGRyYXdlci1vdmVybGF5LWJnLWNvbG9yOiByZ2JhKCRibGFjaywgMC4yKSAhZGVmYXVsdDtcclxuJGRyYXdlci1vdmVybGF5LWFuaW1hdGlvbi1zcGVlZDogMC4zcyAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgbWVudSBjb21wb25lbnQgICBcclxuJG1lbnUtZHJvcGRvd24tYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRtZW51LWRyb3Bkb3duLXotaW5kZXg6IDEwNyAhZGVmYXVsdDtcclxuJG1lbnUtZHJvcGRvd24tYmctY29sb3I6ICRkcm9wZG93bi1iZyAhZGVmYXVsdDtcclxuJG1lbnUtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRtZW51LWRyb3Bkb3duLWFuaW1hdGlvbjogdHJ1ZSAhZGVmYXVsdDtcclxuJG1lbnUtZHJvcGRvd24tYW5pbWF0aW9uLXNwZWVkOiAwLjNzICFkZWZhdWx0O1xyXG4kbWVudS1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1vZmZzZXQ6IDAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRtZW51LWFjY29yZGlvbi1pbmRlbnRpb246IDFyZW0gIWRlZmF1bHQ7XHJcbiRtZW51LWFjY29yZGlvbi1hcnJvdy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlICFkZWZhdWx0O1xyXG4kbWVudS1pdGVtLXBhZGRpbmcteTogMC4xNXJlbSAhZGVmYXVsdDtcclxuJG1lbnUtaXRlbS1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRtZW51LWxpbmstcGFkZGluZy15OiAwLjY1cmVtICFkZWZhdWx0O1xyXG4kbWVudS1saW5rLXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1jb2xvci1ob3ZlcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1jb2xvci1zaG93OiAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbWVudS1saW5rLWNvbG9yLWhlcmU6ICRjb21wb25lbnQtaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRtZW51LWxpbmstY29sb3ItYWN0aXZlOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyOiAkY29tcG9uZW50LWhvdmVyLWJnICFkZWZhdWx0O1xyXG4kbWVudS1saW5rLWJnLWNvbG9yLXNob3c6ICRjb21wb25lbnQtaG92ZXItYmcgIWRlZmF1bHQ7XHJcbiRtZW51LWxpbmstYmctY29sb3ItaGVyZTogJGNvbXBvbmVudC1ob3Zlci1iZyAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1iZy1jb2xvci1hY3RpdmU6ICRjb21wb25lbnQtaG92ZXItYmcgIWRlZmF1bHQ7XHJcbiRtZW51LWljb24tc2l6ZTogMnJlbSAhZGVmYXVsdDtcclxuJG1lbnUtaWNvbi1zcGFjZTogMC41cmVtICFkZWZhdWx0O1xyXG4kbWVudS1idWxsZXQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcclxuJG1lbnUtYnVsbGV0LXNwYWNlOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRtZW51LWJhZGdlLXNwYWNlOiAwLjVyZW0gIWRlZmF1bHQ7XHJcbiRtZW51LWFycm93LXNpemU6IDlweCAhZGVmYXVsdDtcclxuJG1lbnUtYXJyb3ctc3BhY2U6IDVweCAhZGVmYXVsdDtcclxuJG1lbnUtaGVhZGluZy1jb2xvcjogJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIHRyZWUgY29tcG9uZW50XHJcbiR0cmVlLWljb24tc2l6ZTogMTZweCAhZGVmYXVsdDtcclxuJHRyZWUtaWNvbi1nYXA6IDE0cHggIWRlZmF1bHQ7XHJcbiR0cmVlLW5vZGUtcGFkZGluZy15OiAwLjM1cmVtICFkZWZhdWx0O1xyXG4kdHJlZS1ub2RlLXBhZGRpbmcteDogMS4yNXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBLZWVudGhlbWVzIHNjcm9sbGJhciBjb21wb25lbnQgXHJcbiRzY3JvbGxiYXItc2l6ZTogNXB4ICFkZWZhdWx0O1xyXG4kc2Nyb2xsYmFyLW92ZXJsYXktc2l6ZTogMTlweCAhZGVmYXVsdDtcclxuJHNjcm9sbGJhci1vdmVybGF5LXNwYWNlOiA3cHggIWRlZmF1bHQ7XHJcbiRzY3JvbGxiYXItY29sb3I6ICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJHNjcm9sbGJhci1ob3Zlci1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xyXG4kYm9keS1zY3JvbGxiYXItd2lkdGg6IDE1cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIG92ZXJsYXkgY29tcG9uZW50IFxyXG4kb3ZlcmxheS1iZzogcmdiYSgkYmxhY2ssIDAuMDUpICAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgYmxvY2t1aSBjb21wb25lbnQgXHJcbiRibG9ja3VpLW92ZXJsYXktYmc6IHJnYmEoJGJsYWNrLCAwLjA1KSAhZGVmYXVsdDtcclxuJGJsb2NrdWktbWVzc2FnZS1iZzogJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XHJcbiRibG9ja3VpLW1lc3NhZ2UtYm94LXNoYWRvdzogJHRvb2x0aXAtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgcmF0aW5nIGNvbXBvbmVudCBcclxuJHJhdGluZy1jb2xvci1kZWZhdWx0OiAkZ3JheS00MDAgIWRlZmF1bHQ7XHJcbiRyYXRpbmctY29sb3ItYWN0aXZlOiAjRkZBRDBGICFkZWZhdWx0O1xyXG5cclxuLy8gS2VlbnRoZW1lcyByaWJib24gY29tcG9uZW50IFxyXG4kcmliYm9uLWxhYmVsLWJveC1zaGFkb3c6IDBweCAtMXB4IDVweCAwcHggcmdiYSgkZGFyaywgMC4xKSAhZGVmYXVsdDtcclxuJHJpYmJvbi1sYWJlbC1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRyaWJib24tbGFiZWwtYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDIwJSkgIWRlZmF1bHQ7XHJcbiRyaWJib24tY2xpcC1iZzogJGRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIGZpeGVkIGNvbXBvbmVudCBcclxuJGZpeGVkLXotaW5kZXg6IDEwMSAhZGVmYXVsdDtcclxuXHJcbi8vIEVuZ2FnZSBwYW5lbFxyXG4kZW5nYWdlLWJ0bi1iZzogJGJvZHktYmc7XHJcbiRlbmdhZ2UtYnRuLWJveC1zaGFkb3c6IDBweCAwcHggMjJweCAjRTBFMEUwO1xyXG4kZW5nYWdlLWJ0bi1ib3JkZXItY29sb3I6ICNFOEU4RTg7XHJcbiRlbmdhZ2UtYnRuLWNvbG9yOiAkZ3JheS04MDA7XHJcbiRlbmdhZ2UtYnRuLWljb24tY29sb3I6ICRncmF5LTYwMDtcclxuJGVuZ2FnZS1idG4tY29sb3ItYWN0aXZlOiAkZ3JheS04MDA7XHJcbiRlbmdhZ2Utei1pbmRleDogNTtcclxuXHJcbi8vIFNvY2lhbCBOZXR3b3JrIENvbG9ycyBVc2VkIFdpdGggQm9vc3RyYXAgQnV0dG9ucyhzZWU6IGh0dHBzOi8vYnJhbmRjb2xvcnMubmV0KVxyXG4kc29jaWFsLWNvbG9yczogKFxyXG5cdGZhY2Vib29rOiAoXHJcblx0XHRiYXNlOiAjM2I1OTk4LFxyXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcclxuXHRcdGxpZ2h0OiByZ2JhKCMzYjU5OTgsIDAuMSksXHJcblx0XHRhY3RpdmU6IGRhcmtlbigjM2I1OTk4LCA3LjUlKVxyXG5cdCksXHJcblx0Z29vZ2xlOiAoXHJcblx0XHRiYXNlOiAjZGQ0YjM5LFxyXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcclxuXHRcdGxpZ2h0OiByZ2JhKCNkZDRiMzksIDAuMSksXHJcblx0XHRhY3RpdmU6IGRhcmtlbigjZGQ0YjM5LCA3LjUlKVxyXG5cdCksXHJcblx0dHdpdHRlcjogKFxyXG5cdFx0YmFzZTogIzFkYTFmMixcclxuXHRcdGludmVyc2U6ICNmZmZmZmYsXHJcblx0XHRsaWdodDogcmdiYSgjMWRhMWYyLCAwLjEpLFxyXG5cdFx0YWN0aXZlOiBkYXJrZW4oIzFkYTFmMiwgNy41JSlcclxuXHQpLFxyXG5cdGluc3RhZ3JhbTogKFxyXG5cdFx0YmFzZTogI2UxMzA2YyxcclxuXHRcdGludmVyc2U6ICNmZmZmZmYsXHJcblx0XHRsaWdodDogcmdiYSgjZTEzMDZjLCAwLjEpLFxyXG5cdFx0YWN0aXZlOiBkYXJrZW4oI2UxMzA2YywgNy41JSlcclxuXHQpLFxyXG5cdHlvdXR1YmU6IChcclxuXHRcdGJhc2U6ICNmZjAwMDAsXHJcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxyXG5cdFx0bGlnaHQ6IHJnYmEoI2ZmMDAwMCwgMC4xKSxcclxuXHRcdGFjdGl2ZTogZGFya2VuKCNmZjAwMDAsIDcuNSUpXHJcblx0KSxcclxuXHRsaW5rZWRpbjogKFxyXG5cdFx0YmFzZTogIzAwNzdiNSxcclxuXHRcdGludmVyc2U6ICNmZmZmZmYsXHJcblx0XHRsaWdodDogcmdiYSgjMDA3N2I1LCAwLjEpLFxyXG5cdFx0YWN0aXZlOiBkYXJrZW4oIzAwNzdiNSwgNy41JSlcclxuXHQpXHJcbikgIWRlZmF1bHQ7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xuICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAkcmVzdWx0OiAoKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkc2hhZG93IHtcbiAgICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUsIFwiY29tbWFcIik7XG4gICAgICB9XG4gICAgICBAaWYgJHZhbHVlID09IG5vbmUgYW5kIGxlbmd0aCgkc2hhZG93KSA+IDEge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIChsZW5ndGgoJHJlc3VsdCkgPiAwKSB7XG4gICAgICBib3gtc2hhZG93OiAkcmVzdWx0O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIC8vIFJlc2V0IG5lZWRlZCBmb3IgbmVzdGluZyB0YWJsZXNcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsO1xuICAvLyBFbmQgb2YgcmVzZXRcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JHRhYmxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JHRhYmxlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcblxuICAvLyBUYXJnZXQgdGggJiB0ZFxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cbiAgLy8gV2UgdXNlIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3JzIGhlcmUgdG8gc2ltcGxpZnkgdGhlIHNlbGVjdG9yIChlbHNlIHdlIHdvdWxkIG5lZWQgNiBkaWZmZXJlbnQgc2VsZWN0b3JzKS5cbiAgLy8gQW5vdGhlciBhZHZhbnRhZ2UgaXMgdGhhdCB0aGlzIGdlbmVyYXRlcyBsZXNzIGNvZGUgYW5kIG1ha2VzIHRoZSBzZWxlY3RvciBsZXNzIHNwZWNpZmljIG1ha2luZyBpdCBlYXNpZXIgdG8gb3ZlcnJpZGUuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXkgJHRhYmxlLWNlbGwtcGFkZGluZy14O1xuICAgIC8vIEZvbGxvd2luZyB0aGUgcHJlY2VwdCBvZiBjYXNjYWRlczogaHR0cHM6Ly9jb2RlcGVuLmlvL21pcmlhbXN1emFubmUvZnVsbC92WU5nb2RiXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcikpKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcpKSk7XG4gIH1cblxuICA+IHRib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gID4gdGhlYWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiBjYWxjKCN7JHRhYmxlLWJvcmRlci13aWR0aH0gKiAyKSBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vL1xuLy8gQ2hhbmdlIHBsYWNlbWVudCBvZiBjYXB0aW9ucyB3aXRoIGEgY2xhc3Ncbi8vXG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtICR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG4vL1xuLy8gV2hlbiBib3JkZXJzIGFyZSBhZGRlZCBvbiBhbGwgc2lkZXMgb2YgdGhlIGNlbGxzLCB0aGUgY29ybmVycyBjYW4gcmVuZGVyIG9kZCB3aGVuXG4vLyB0aGVzZSBib3JkZXJzIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGNvbG9yIG9yIGlmIHRoZXkgYXJlIHNlbWktdHJhbnNwYXJlbnQuXG4vLyBUaGVyZWZvcmUgd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLy8gRm9yIHJvd3Ncbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gRm9yIGNvbHVtbnNcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xuICA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoI3skdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyfSkge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHRhYmxlXG4vL1xuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cywgMCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb246ICN7ZXNjYXBlLXN2ZygkaWNvbil9O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJ0bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAjeyRidG4tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICAvLyBzY3NzLWRvY3MtZW5kIGJ0bi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmJ0bi1jaGVjayArICY6aG92ZXIge1xuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgOm5vdCguYnRuLWNoZWNrKSArICY6YWN0aXZlLFxuICAmOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOyAvLyBDYW4ndCB1c2UgYG5vbmVgIGFzIGtleXdvcmQgbmVnYXRlcyBhbGwgdmFsdWVzIHdoZW4gdXNlZCB3aXRoIG11bHRpcGxlIHNoYWRvd3NcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7JGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2J9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCkpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24oJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0KCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KFxuICAkZGlyZWN0aW9uOiBkb3duLFxuICAkd2lkdGg6ICRjYXJldC13aWR0aCxcbiAgJHNwYWNpbmc6ICRjYXJldC1zcGFjaW5nLFxuICAkdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnblxuKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbiAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbiAgPiAuYnRuOmhvdmVyLFxuICA+IC5idG46Zm9jdXMsXG4gID4gLmJ0bjphY3RpdmUsXG4gID4gLmJ0bi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG4gfiAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIFVuZGVybGluZVxuLy9cblxuLm5hdi11bmRlcmxpbmUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogI3skbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG5cbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yOiAjeyRjYXJkLXRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zdWJ0aXRsZS1jb2xvcjogI3skY2FyZC1zdWJ0aXRsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGFjY29yZGlvbiBpdGVtcyBlZGdlLXRvLWVkZ2UuXG5cbi5hY2NvcmRpb24tZmx1c2gge1xuICA+IC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbi1kYXJrKX07XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24tZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteTogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICN7JGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbX07XG4gIEBpbmNsdWRlIHJmcygkYnJlYWRjcnVtYi1mb250LXNpemUsIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZzogI3skYnJlYWRjcnVtYi1iZ307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogI3skYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjeyRicmVhZGNydW1iLWRpdmlkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAjeyRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogI3skYnJlYWRjcnVtYi1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gICAgICBjb250ZW50OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpKSAje1wiLyogcnRsOlwifSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZCkpICN7XCIqL1wifTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBhZ2luYXRpb24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3I6ICN7JHBhZ2luYXRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnOiAjeyRwYWdpbmF0aW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZzogI3skcGFnaW5hdGlvbi1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICN7JHBhZ2luYXRpb24tZm9jdXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogI3skcGFnaW5hdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcGFnaW5hdGlvbi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZyk7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAuYWN0aXZlID4gJiB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgLmRpc2FibGVkID4gJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ7XG4gIH1cblxuICBAaWYgJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0ID09IGNhbGMoI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9ICogLTEpIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIC8vIEFkZCBib3JkZXItcmFkaXVzIHRvIGFsbCBwYWdlTGlua3MgaW4gY2FzZSB0aGV5IGhhdmUgbGVmdCBtYXJnaW5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXg6ICN7JGJhZGdlLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteTogI3skYmFkZ2UtcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRiYWRnZS1mb250LXNpemUsIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRiYWRnZS1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJhZGdlLWNvbG9yOiAjeyRiYWRnZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXM6ICN7JGJhZGdlLWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJhZGdlLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAjeyRhbGVydC1tYXJnaW4tYm90dG9tfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogI3skYWxlcnQtYm9yZGVyLXdpZHRofSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydFxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyxcbi5wcm9ncmVzcy1zdGFja2VkIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodDogI3skcHJvZ3Jlc3MtaGVpZ2h0fTtcbiAgQGluY2x1ZGUgcmZzKCRwcm9ncmVzcy1mb250LXNpemUsIC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJnOiAjeyRwcm9ncmVzcy1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICN7JHByb2dyZXNzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93OiAjeyRwcm9ncmVzcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yOiAjeyRwcm9ncmVzcy1iYXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmc6ICN7JHByb2dyZXNzLWJhci1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAjeyRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93KSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmcpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbikpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCkgdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xuICB9XG59XG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXJlZHVuZGFudC1uZXN0aW5nLXNlbGVjdG9yXG4gICYgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuIiwiLy8gVHJhbnNwYXJlbnQgYmFja2dyb3VuZCBhbmQgYm9yZGVyIHByb3BlcnRpZXMgaW5jbHVkZWQgZm9yIGJ1dHRvbiB2ZXJzaW9uLlxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4uYnRuLWNsb3NlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcjogI3skYnRuLWNsb3NlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnOiAjeyBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIH07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5OiAjeyRidG4tY2xvc2Utb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAjeyRidG4tY2xvc2UtaG92ZXItb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICN7JGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogI3skYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAjeyRidG4tY2xvc2Utd2hpdGUtZmlsdGVyfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS1jc3MtdmFyc1xuXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIGJvcmRlcjogMDsgLy8gZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eSk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG4gIH1cbn1cblxuQG1peGluIGJ0bi1jbG9zZS13aGl0ZSgpIHtcbiAgZmlsdGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50b2FzdCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteDogI3skdG9hc3QtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15OiAjeyR0b2FzdC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nOiAjeyR0b2FzdC1zcGFjaW5nfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoOiAjeyR0b2FzdC1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHRvYXN0LWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtY29sb3I6ICN7JHRvYXN0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYmc6ICN7JHRvYXN0LWJhY2tncm91bmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGg6ICN7JHRvYXN0LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1jb2xvcjogI3skdG9hc3QtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1czogI3skdG9hc3QtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3c6ICN7JHRvYXN0LWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZzogI3skdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC1jc3MtdmFyc1xuXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykpO1xuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZyk7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGNhbGModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgfVxufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4OiAjeyR6aW5kZXgtbW9kYWx9O1xuICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbWR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nOiAjeyRtb2RhbC1pbm5lci1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1iZzogI3skbW9kYWwtY29udGVudC1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcjogI3skbW9kYWwtY29udGVudC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteDogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZzogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmd9OyAvLyBUb2RvIGluIHY2OiBTcGxpdCB0aGlzIHBhZGRpbmcgaW50byB4IGFuZCB5XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcDogI3skbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnOiAjeyRtb2RhbC1mb290ZXItYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbik7XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdykpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4OiAjeyR6aW5kZXgtbW9kYWwtYmFja2Ryb3B9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1iZzogI3skbW9kYWwtYmFja2Ryb3AtYmd9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5OiAjeyRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuXG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AodmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleCksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1iZyksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5KSk7XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTsgLy8gVG9kbyBpbiB2NjogcmVwbGFjZSB3aXRoIGdhcCBvbiBwYXJlbnQgY2xhc3NcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLm1vZGFsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwfTtcbiAgfVxuXG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbGd9O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwteGx9O1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkcG9zdGZpeDogaWYoJGluZml4ICE9IFwiXCIsICRpbmZpeCArIFwiLWRvd25cIiwgXCJcIik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4jeyRwb3N0Zml4fSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIsXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXg6ICN7JHppbmRleC10b29sdGlwfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGg6ICN7JHRvb2x0aXAtbWF4LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXk6ICN7JHRvb2x0aXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW46ICN7JHRvb2x0aXAtbWFyZ2lufTtcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yOiAjeyR0b29sdGlwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZ307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5OiAjeyR0b29sdGlwLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoOiAjeyR0b29sdGlwLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luKTtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICY6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXN0YXJ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXMpKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciBvdmVyZmxvdy13cmFwIC8gd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleDogI3skemluZGV4LXBvcG92ZXJ9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aDogI3skcG9wb3Zlci1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYmc6ICN7JHBvcG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aDogI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiAjeyRwb3BvdmVyLWhlYWRlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yOiAjeyRwb3BvdmVyLWJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aCk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xuXG4gIC5wb3BvdmVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXN0YXJ0O1xuICB9XG59XG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcik7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSAje1wiLypydGw6XCIgKyBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgKyBcIiovXCJ9O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSArIFwiKi9cIn07XG59XG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXG4vL1xuLy8gQWRkIGEgY29udGFpbmVyIChzdWNoIGFzIGEgbGlzdCkgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYW4gaXRlbSAoaWRlYWxseSBhIGZvY3VzYWJsZSBjb250cm9sLFxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG5cbiAgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyOiAwO1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5O1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyO1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBwYWRkaW5nLXRvcDogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gRGFyayBtb2RlIGNhcm91c2VsXG5cbkBtaXhpbiBjYXJvdXNlbC1kYXJrKCkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICAgIC5jYXJvdXNlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIC5jYXJvdXNlbCxcbiAgICAgICYuY2Fyb3VzZWwge1xuICAgICAgICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ncm93IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCAqIDJ9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1iZy1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJGhvdmVyLWNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodG8tcmdiKCRob3Zlci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25lLW9mZiBzcGVjaWFsIGxpbmsgaGVscGVyIGFzIGEgYnJpZGdlIHVudGlsIHY2XG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICAvLyBCeSBkZWZhdWx0LCB0aGVyZSBpcyBubyBgLS1icy1mb2N1cy1yaW5nLXhgLCBgLS1icy1mb2N1cy1yaW5nLXlgLCBvciBgLS1icy1mb2N1cy1yaW5nLWJsdXJgLCBidXQgd2UgcHJvdmlkZSBDU1MgdmFyaWFibGVzIHdpdGggZmFsbGJhY2tzIHRvIGluaXRpYWwgYDBgIHZhbHVlc1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy14LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy15LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3IpO1xufVxuIiwiLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICA+IC5iaSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgZmlsbDogY3VycmVudGNvbG9yO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGljb24tbGluay1pY29uLXRyYW5zaXRpb24pO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXIge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgID4gLmJpIHtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWljb24tbGluay10cmFuc2Zvcm0sICRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cclxuLy8gQ1NTIFZhcmlhYmxlc1xyXG4vL1xyXG5cclxuOnJvb3Qge1xyXG4gICAgLy8gQnJlYWtwb2ludHNcclxuICAgIEBlYWNoICRicmVha3BvaW50LCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xyXG4gICAgICAgIC0tI3skcHJlZml4fSN7JGJyZWFrcG9pbnR9OiN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIHNjcm9sbGJhciBjb21wb25lbnQgXHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZTogI3skc2Nyb2xsYmFyLXNpemV9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLW92ZXJsYXktc2l6ZTogI3skc2Nyb2xsYmFyLW92ZXJsYXktc2l6ZX07XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItb3ZlcmxheS1zcGFjZTogI3skc2Nyb2xsYmFyLW92ZXJsYXktc3BhY2V9O1xyXG5cclxuICAgIC8vIEJvb3RzdHJhcCBnZW5lcmFsICAgIFxyXG4gICAgLS0jeyRwcmVmaXh9d2hpdGUtYmctcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcclxuICAgIC0tI3skcHJlZml4fWJsYWNrLWJnLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XHJcbn1cclxuXHJcbkBpbmNsdWRlIGNvbG9yLW1vZGUobGlnaHQpIHtcclxuICAgIC8vIEJvb3RzdHJhcCBtdXRlZCBjb2xvclxyXG4gICAgLS0jeyRwcmVmaXh9dGV4dC1tdXRlZDogI3skdGV4dC1tdXRlZH07XHJcblxyXG4gICAgLy8gR3JleSBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyYXlzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9OiAjeyR2YWx1ZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRuYW1lfS1yZ2I6ICN7dG8tcmdiKCR2YWx1ZSl9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbnRleHR1YWwgY29sb3JzXHJcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9OiAjeyR2YWx1ZX07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29udGV4dHVhbCBhY3RpdmUgc3RhdGUgY29sb3JzXHJcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1hY3RpdmUtY29sb3JzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmU6ICN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDb250ZXh0dWFsIGxpZ2h0IHN0YXRlIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtbGlnaHQtY29sb3JzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodDogI3skdmFsdWV9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbnRleHR1YWwgaW52ZXJzZSBzdGF0ZSBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWludmVyc2UtY29sb3JzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlOiAjeyR2YWx1ZX07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29udGV4dHVhbCBjbGFyaXR5IHN0YXRlIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY2xhcml0eS1jb2xvcnMge1xyXG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9LWNsYXJpdHk6ICN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDb250ZXh0dWFsIHJiZyBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0tcmdiOiAje3RvLXJnYigkdmFsdWUpfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBUZXh0IGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xyXG4gICAgICAgIC0tI3skcHJlZml4fXRleHQtI3skbmFtZX06ICN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDb21wb25lbnRzXHJcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XHJcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItZGFzaGVkLWNvbG9yOiAjeyRib3JkZXItZGFzaGVkLWNvbG9yfTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjeyRjb21wb25lbnQtYWN0aXZlLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtYmc6ICN7JGNvbXBvbmVudC1hY3RpdmUtYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yOiAjeyRjb21wb25lbnQtaG92ZXItY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnOiAjeyRjb21wb25lbnQtaG92ZXItYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWNoZWNrZWQtY29sb3I6ICN7JGNvbXBvbmVudC1jaGVja2VkLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1jaGVja2VkLWJnOiAjeyRjb21wb25lbnQtY2hlY2tlZC1iZ307XHJcblxyXG4gICAgLy8gQm94IHNoYWRvd1xyXG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy14czogI3skYm94LXNoYWRvdy14c307XHJcbiAgICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtfTtcclxuICAgIC0tI3skcHJlZml4fWJveC1zaGFkb3c6ICN7JGJveC1zaGFkb3d9O1xyXG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XHJcblxyXG4gICAgLy8gRm9ybXNcclxuICAgIC0tI3skcHJlZml4fWlucHV0LWJnOiAjeyRpbnB1dC1iZ307XHJcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1jb2xvcjogI3skaW5wdXQtY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtc29saWQtY29sb3I6ICN7JGlucHV0LXNvbGlkLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fWlucHV0LXNvbGlkLWJnOiAjeyRpbnB1dC1zb2xpZC1iZ307XHJcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1zb2xpZC1iZy1mb2N1czogI3skaW5wdXQtc29saWQtYmctZm9jdXN9O1xyXG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3I6ICN7JGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yfTtcclxuXHJcbiAgICAvLyBDYXJkXHJcbiAgICAtLSN7JHByZWZpeH1yb290LWNhcmQtYm94LXNoYWRvdzogI3skY2FyZC1ib3gtc2hhZG93fTtcclxuICAgIC0tI3skcHJlZml4fXJvb3QtY2FyZC1ib3JkZXItY29sb3I6ICN7JGNhcmQtYm9yZGVyLWNvbG9yfTtcclxuXHJcbiAgICAvLyBUb29sdGlwXHJcbiAgICAtLSN7JHByZWZpeH10b29sdGlwLWJveC1zaGFkb3c6ICN7JHRvb2x0aXAtYm94LXNoYWRvdy1kYXJrfTtcclxuXHJcbiAgICAvLyBUYWJsZVxyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdzogI3skdGFibGUtbG9hZGluZy1tZXNzYWdlLWJveC1zaGFkb3d9O1xyXG5cclxuICAgIC8vIERyb3Bkb3duc1xyXG4gICAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcclxuICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3d9O1xyXG5cclxuICAgIC8vIENvZGVcclxuICAgIC0tI3skcHJlZml4fWNvZGUtYmc6ICN7JGNvZGUtYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1zaGFkb3c6ICN7JGNvZGUtc2hhZG93fTtcclxuICAgIC0tI3skcHJlZml4fWNvZGUtYm9yZGVyLWNvbG9yOiAjeyRjb2RlLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTsgIFxyXG5cclxuICAgIC8vIFN5bWJvbFxyXG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWNvbG9yOiAjeyRzeW1ib2wtbGFiZWwtY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWJnOiAjeyRzeW1ib2wtbGFiZWwtYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWJvcmRlci1jb2xvcjogI3skc3ltYm9sLWJvcmRlci1jb2xvcn07ICAgXHJcblxyXG4gICAgLy8gQnVsbGV0XHJcbiAgICAtLSN7JHByZWZpeH1idWxsZXQtYmctY29sb3I6ICN7JGJ1bGxldC1iZy1jb2xvcn07XHJcblxyXG4gICAgLy8gU2Nyb2xsdG9wXHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eTogI3skc2Nyb2xsdG9wLW9wYWNpdHl9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLW9wYWNpdHktb246ICN7JHNjcm9sbHRvcC1vcGFjaXR5LW9ufTtcclxuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1vcGFjaXR5LWhvdmVyOiAjeyRzY3JvbGx0b3Atb3BhY2l0eS1ob3Zlcn07XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3AtYm94LXNoYWRvdzogI3skc2Nyb2xsdG9wLWJveC1zaGFkb3d9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJnLWNvbG9yOiAjeyRzY3JvbGx0b3AtYmctY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyOiAjeyRzY3JvbGx0b3AtYmctY29sb3ItaG92ZXJ9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWljb24tY29sb3I6ICN7JHNjcm9sbHRvcC1pY29uLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyOiAjeyRzY3JvbGx0b3AtaWNvbi1jb2xvci1ob3Zlcn07XHJcblxyXG4gICAgLy8gS2VlbnRoZW1lcyBkcmF3ZXIgY29tcG9uZW50XHJcbiAgICAtLSN7JHByZWZpeH1kcmF3ZXItYm94LXNoYWRvdzogI3skZHJhd2VyLWJveC1zaGFkb3d9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLWJnLWNvbG9yOiAjeyRkcmF3ZXItYmctY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLW92ZXJsYXktYmctY29sb3I6ICN7JGRyYXdlci1vdmVybGF5LWJnLWNvbG9yfTtcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIG1lbnUgY29tcG9uZW50XHJcbiAgICAtLSN7JHByZWZpeH1tZW51LWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JG1lbnUtZHJvcGRvd24tYm94LXNoYWRvd307XHJcbiAgICAtLSN7JHByZWZpeH1tZW51LWRyb3Bkb3duLWJnLWNvbG9yOiAjeyRtZW51LWRyb3Bkb3duLWJnLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fW1lbnUtaGVhZGluZy1jb2xvcjogI3skbWVudS1oZWFkaW5nLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlcjogI3skbWVudS1saW5rLWNvbG9yLWhvdmVyfTtcclxuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93OiAjeyRtZW51LWxpbmstY29sb3Itc2hvd307XHJcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZTogI3skbWVudS1saW5rLWNvbG9yLWhlcmV9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWFjdGl2ZTogI3skbWVudS1saW5rLWNvbG9yLWFjdGl2ZX07XHJcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaG92ZXI6ICN7JG1lbnUtbGluay1iZy1jb2xvci1ob3Zlcn07XHJcbiAgICAtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3Itc2hvdzogI3skbWVudS1saW5rLWJnLWNvbG9yLXNob3d9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWhlcmU6ICN7JG1lbnUtbGluay1iZy1jb2xvci1oZXJlfTtcclxuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1hY3RpdmU6ICN7JG1lbnUtbGluay1iZy1jb2xvci1hY3RpdmV9OyAgICBcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIHNjcm9sbGJhciBjb21wb25lbnQgXHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItY29sb3I6ICN7JHNjcm9sbGJhci1jb2xvcn07XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItaG92ZXItY29sb3I6ICN7JHNjcm9sbGJhci1ob3Zlci1jb2xvcn07XHJcblxyXG4gICAgLy8gS2VlbnRoZW1lcyBvdmVybGF5IGNvbXBvbmVudCBcclxuICAgIC0tI3skcHJlZml4fW92ZXJsYXktYmc6ICN7JG92ZXJsYXktYmd9O1xyXG5cclxuICAgIC8vIEtlZW50aGVtZXMgYmxvY2t1aSBjb21wb25lbnRcclxuICAgIC0tI3skcHJlZml4fWJsb2NrdWktb3ZlcmxheS1iZzogI3skYmxvY2t1aS1vdmVybGF5LWJnfTtcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIHJhdGluZyBjb21wb25lbnRcclxuICAgIC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0OiAjeyRyYXRpbmctY29sb3ItZGVmYXVsdH07XHJcbiAgICAtLSN7JHByZWZpeH1yYXRpbmctY29sb3ItYWN0aXZlOiAjeyRyYXRpbmctY29sb3ItYWN0aXZlfTtcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIHJpYmJvbiBjb21wb25lbnQgXHJcbiAgICAtLSN7JHByZWZpeH1yaWJib24tbGFiZWwtYm94LXNoYWRvdzogI3skcmliYm9uLWxhYmVsLWJveC1zaGFkb3d9O1xyXG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJnOiAjeyRyaWJib24tbGFiZWwtYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcjogI3skcmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLSN7JHByZWZpeH1yaWJib24tY2xpcC1iZzogI3skcmliYm9uLWNsaXAtYmd9OyBcclxuXHJcbiAgICAvLyBFbmdhZ2UgcGFuZWxcclxuICAgIC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmc6ICN7JGVuZ2FnZS1idG4tYmd9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3gtc2hhZG93OiAjeyRlbmdhZ2UtYnRuLWJveC1zaGFkb3d9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3JkZXItY29sb3I6ICN7JGVuZ2FnZS1idG4tYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fWVuZ2FnZS1idG4tY29sb3I6ICN7JGVuZ2FnZS1idG4tY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1pY29uLWNvbG9yOiAjeyRlbmdhZ2UtYnRuLWljb24tY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmU6ICN7JGVuZ2FnZS1idG4tY29sb3ItYWN0aXZlfTtcclxufVxyXG5cclxuQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAvLyBCb290c3RyYXAgbXV0ZWQgY29sb3JcclxuICAgIC0tI3skcHJlZml4fXRleHQtbXV0ZWQ6ICN7JHRleHQtbXV0ZWQtZGFya307XHJcblxyXG4gICAgLy8gR3JleSBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyYXlzLWRhcmsge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWdyYXktI3skbmFtZX06ICN7JHZhbHVlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9LXJnYjogI3t0by1yZ2IoJHZhbHVlKX07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29udGV4dHVhbCBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1kYXJrIHtcclxuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfTogI3skdmFsdWV9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbnRleHR1YWwgYWN0aXZlIHN0YXRlIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtYWN0aXZlLWNvbG9ycy1kYXJrIHtcclxuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmU6ICN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDb250ZXh0dWFsIGxpZ2h0IHN0YXRlIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtbGlnaHQtY29sb3JzLWRhcmsge1xyXG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0OiAjeyR2YWx1ZX07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29udGV4dHVhbCBpbnZlcnNlIHN0YXRlIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtaW52ZXJzZS1jb2xvcnMtZGFyayB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZTogI3skdmFsdWV9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbnRleHR1YWwgY2xhcml0eSBzdGF0ZSBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNsYXJpdHktY29sb3JzLWRhcmsge1xyXG4gICAgICAgIC0tI3skcHJlZml4fSN7JG5hbWV9LWNsYXJpdHk6ICN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDb250ZXh0dWFsIHJiZyBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1kYXJrIHtcclxuICAgICAgICAtLSN7JHByZWZpeH0jeyRuYW1lfS1yZ2I6ICN7dG8tcmdiKCR2YWx1ZSl9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFRleHQgY29sb3JzXHJcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS10ZXh0LWNvbG9ycy1kYXJrIHtcclxuICAgICAgICAtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9OiAjeyR2YWx1ZX07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vIENvbXBvbmVudHNcclxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcjogI3skYm9yZGVyLWRhc2hlZC1jb2xvci1kYXJrfTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjeyRjb21wb25lbnQtYWN0aXZlLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZzogI3skY29tcG9uZW50LWFjdGl2ZS1iZy1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcjogI3skY29tcG9uZW50LWhvdmVyLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnOiAjeyRjb21wb25lbnQtaG92ZXItYmctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtY2hlY2tlZC1jb2xvcjogI3skY29tcG9uZW50LWNoZWNrZWQtY29sb3ItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1jb21wb25lbnQtY2hlY2tlZC1iZzogI3skY29tcG9uZW50LWNoZWNrZWQtYmctZGFya307XHJcblxyXG4gICAgLy8gQm94IHNoYWRvd1xyXG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy14czogI3skYm94LXNoYWRvdy14cy1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc20tZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93LWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZy1kYXJrfTtcclxuXHJcbiAgICAvLyBGb3Jtc1xyXG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtY29sb3I6ICN7JGlucHV0LWNvbG9yfTtcclxuICAgIC0tI3skcHJlZml4fWlucHV0LWJnOiAjeyRpbnB1dC1iZ307XHJcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1zb2xpZC1jb2xvcjogI3skaW5wdXQtc29saWQtY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9aW5wdXQtc29saWQtYmc6ICN7JGlucHV0LXNvbGlkLWJnfTtcclxuICAgIC0tI3skcHJlZml4fWlucHV0LXNvbGlkLWJnLWZvY3VzOiAjeyRpbnB1dC1zb2xpZC1iZy1mb2N1c307XHJcbiAgICAtLSN7JHByZWZpeH1pbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcjogI3skaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3J9O1xyXG5cclxuICAgIC8vIFRvb2x0aXBcclxuICAgIC0tI3skcHJlZml4fXRvb2x0aXAtYm94LXNoYWRvdzogI3skdG9vbHRpcC1ib3gtc2hhZG93LWRhcmt9O1xyXG5cclxuICAgIC8vIENhcmRcclxuICAgIC0tI3skcHJlZml4fXJvb3QtY2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3ctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1yb290LWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvci1kYXJrfTtcclxuXHJcbiAgICAvLyBUYWJsZVxyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZy1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWxvYWRpbmctbWVzc2FnZS1ib3gtc2hhZG93OiAjeyR0YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdy1kYXJrfTtcclxuXHJcbiAgICAvLyBEcm9wZG93bnNcclxuICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZy1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3ctZGFya307XHJcblxyXG4gICAgLy8gQ29kZVxyXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1iZzogI3skY29kZS1iZy1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWNvZGUtc2hhZG93OiAjeyRjb2RlLXNoYWRvdy1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWNvZGUtYm9yZGVyLWNvbG9yOiAjeyRjb2RlLWJvcmRlci1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307ICBcclxuXHJcbiAgICAvLyBTeW1ib2xcclxuICAgIC0tI3skcHJlZml4fXN5bWJvbC1sYWJlbC1jb2xvcjogI3skc3ltYm9sLWxhYmVsLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWJnOiAjeyRzeW1ib2wtbGFiZWwtYmctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1zeW1ib2wtYm9yZGVyLWNvbG9yOiAjeyRzeW1ib2wtYm9yZGVyLWNvbG9yLWRhcmt9OyAgIFxyXG5cclxuICAgIC8vIEJ1bGxldFxyXG4gICAgLS0jeyRwcmVmaXh9YnVsbGV0LWJnLWNvbG9yOiAjeyRidWxsZXQtYmctY29sb3ItZGFya307XHJcblxyXG4gICAgLy8gU2Nyb2xsdG9wXHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eTogI3skc2Nyb2xsdG9wLW9wYWNpdHktZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eS1vbjogI3skc2Nyb2xsdG9wLW9wYWNpdHktb24tZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eS1ob3ZlcjogI3skc2Nyb2xsdG9wLW9wYWNpdHktaG92ZXItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3AtYm94LXNoYWRvdzogI3skc2Nyb2xsdG9wLWJveC1zaGFkb3ctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGx0b3AtYmctY29sb3I6ICN7JHNjcm9sbHRvcC1iZy1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fXNjcm9sbHRvcC1iZy1jb2xvci1ob3ZlcjogI3skc2Nyb2xsdG9wLWJnLWNvbG9yLWhvdmVyLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWljb24tY29sb3I6ICN7JHNjcm9sbHRvcC1pY29uLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXI6ICN7JHNjcm9sbHRvcC1pY29uLWNvbG9yLWhvdmVyLWRhcmt9O1xyXG5cclxuICAgIC8vIEtlZW50aGVtZXMgZHJhd2VyIGNvbXBvbmVudFxyXG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLWJveC1zaGFkb3c6ICN7JGRyYXdlci1ib3gtc2hhZG93LWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZHJhd2VyLWJnLWNvbG9yOiAjeyRkcmF3ZXItYmctY29sb3ItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1kcmF3ZXItb3ZlcmxheS1iZy1jb2xvcjogI3skZHJhd2VyLW92ZXJsYXktYmctY29sb3ItZGFya307XHJcblxyXG4gICAgLy8gS2VlbnRoZW1lcyBtZW51IGNvbXBvbmVudFxyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRtZW51LWRyb3Bkb3duLWJveC1zaGFkb3ctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1tZW51LWRyb3Bkb3duLWJnLWNvbG9yOiAjeyRtZW51LWRyb3Bkb3duLWJnLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1oZWFkaW5nLWNvbG9yOiAjeyRtZW51LWhlYWRpbmctY29sb3ItZGFya307XHJcbiAgICBcclxuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlcjogI3skbWVudS1saW5rLWNvbG9yLWhvdmVyLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3c6ICN7JG1lbnUtbGluay1jb2xvci1zaG93LWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmU6ICN7JG1lbnUtbGluay1jb2xvci1oZXJlLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWFjdGl2ZTogI3skbWVudS1saW5rLWNvbG9yLWFjdGl2ZS1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1ob3ZlcjogI3skbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLXNob3c6ICN7JG1lbnUtbGluay1iZy1jb2xvci1zaG93LWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWhlcmU6ICN7JG1lbnUtbGluay1iZy1jb2xvci1oZXJlLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZTogI3skbWVudS1saW5rLWJnLWNvbG9yLWFjdGl2ZS1kYXJrfTtcclxuICAgIFxyXG4gICAgLy8gS2VlbnRoZW1lcyBzY3JvbGxiYXIgY29tcG9uZW50IFxyXG4gICAgLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLWNvbG9yOiAjeyRzY3JvbGxiYXItY29sb3ItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1zY3JvbGxiYXItaG92ZXItY29sb3I6ICN7JHNjcm9sbGJhci1ob3Zlci1jb2xvci1kYXJrfTtcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIG92ZXJsYXkgY29tcG9uZW50IFxyXG4gICAgLS0jeyRwcmVmaXh9b3ZlcmxheS1iZzogI3skb3ZlcmxheS1iZy1kYXJrfTtcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIGJsb2NrdWkgY29tcG9uZW50XHJcbiAgICAtLSN7JHByZWZpeH1ibG9ja3VpLW92ZXJsYXktYmc6ICN7JGJsb2NrdWktb3ZlcmxheS1iZy1kYXJrfTtcclxuXHJcbiAgICAvLyBLZWVudGhlbWVzIHJhdGluZyBjb21wb25lbnRcclxuICAgIC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0OiAjeyRyYXRpbmctY29sb3ItZGVmYXVsdC1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1hY3RpdmU6ICN7JHJhdGluZy1jb2xvci1hY3RpdmUtZGFya307XHJcblxyXG4gICAgLy8gS2VlbnRoZW1lcyByaWJib24gY29tcG9uZW50IFxyXG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJveC1zaGFkb3c6ICN7JHJpYmJvbi1sYWJlbC1ib3gtc2hhZG93LWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJnOiAjeyRyaWJib24tbGFiZWwtYmctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1yaWJib24tbGFiZWwtYm9yZGVyLWNvbG9yOiAjeyRyaWJib24tbGFiZWwtYm9yZGVyLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9cmliYm9uLWNsaXAtYmc6ICN7JHJpYmJvbi1jbGlwLWJnLWRhcmt9OyAgXHJcblxyXG4gICAgLy8gRW5nYWdlIHBhbmVsXHJcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJnOiAjeyRlbmdhZ2UtYnRuLWJnLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1ib3gtc2hhZG93OiAjeyRlbmdhZ2UtYnRuLWJveC1zaGFkb3ctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJvcmRlci1jb2xvcjogI3skZW5nYWdlLWJ0bi1ib3JkZXItY29sb3ItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yOiAjeyRlbmdhZ2UtYnRuLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1pY29uLWNvbG9yOiAjeyRlbmdhZ2UtYnRuLWljb24tY29sb3ItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZTogI3skZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmUtZGFya307XHJcbn0iLCIvL1xyXG4vLyBSZWJvb3RcclxuLy9cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdG91dGxpbmU6IDA7XHJcbn1cclxuIiwiXHJcblxyXG4uYmxvY2txdW90ZS1mb290ZXIge1xyXG5cdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxvY2txdW90ZS1mb290ZXItY29sb3IpO1xyXG59XHJcblxyXG4ubGlzdC1zdHlsZS1ub25lIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59IiwiLy9cclxuLy8gVGhlbWUgTW9kZXNcclxuLy9cclxuXHJcbi8vIFVzZWQgZm9yIHRoZW1lIG1vZGUgc3dpdGNoaW5nIHZpYSBKU1xyXG5bZGF0YS1rdC10aGVtZS1tb2RlLXN3aXRjaGluZz1cInRydWVcIl0gKiB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIExpZ2h0IG1vZGVcclxuQGluY2x1ZGUgY29sb3ItbW9kZShsaWdodCkge1xyXG5cdC50aGVtZS1kYXJrLXNob3cge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1x0XHRcclxuXHR9XHJcblxyXG5cdC50aGVtZS1saWdodC1iZy10cmFuc3BhcmVudCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG5cclxuXHQudGhlbWUtbGlnaHQtYmctYm9keSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gRGFyayBtb2RlXHJcbkBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xyXG5cdC50aGVtZS1saWdodC1zaG93IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcdFx0XHJcblx0fVxyXG5cclxuXHQudGhlbWUtZGFyay1iZy10cmFuc3BhcmVudCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG5cclxuXHQudGhlbWUtZGFyay1iZy1ib2R5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG59IiwiLy9cclxuLy8gQW5pbWF0aW9uXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5hbmltYXRpb24ge1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxufVxyXG5cclxuLy8gU2xpZGUgSW4gRG93blxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5Eb3duIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmltYXRpb24tc2xpZGUtaW4tZG93biB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uU2xpZGVJbkRvd247XHJcbn1cclxuXHJcbi8vIFNsaWRlIEluIFVwXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uU2xpZGVJblVwIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxufVxyXG5cclxuLmFuaW1hdGlvbi1zbGlkZS1pbi11cCB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uU2xpZGVJblVwO1xyXG59XHJcblxyXG4vLyBGYWRlIEluXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZUluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmltYXRpb24tZmFkZS1pbiB7XHJcbiAgICBhbmltYXRpb24tbmFtZTogYW5pbWF0aW9uRmFkZUluO1xyXG59XHJcblxyXG4vLyBGYWRlIE91dFxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkZhZGVPdXQge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG4uYW5pbWF0aW9uLWZhZGUtb3V0IHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlT3V0O1xyXG59XHJcblxyXG4vLyBCbGlua1xyXG4uYW5pbWF0aW9uLWJsaW5rIHtcclxuICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uQmxpbmsgMXMgc3RlcHMoNSwgc3RhcnQpIGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkJsaW5rIHtcclxuICAgIHRvIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBBbGVydFxyXG4vL1xyXG5cdFxyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdC5hbGVydC0jeyRuYW1lfSB7XHJcblx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XHJcblxyXG5cdFx0LmFsZXJ0LWxpbmsge1xyXG4gICAgXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG4gIFx0XHR9XHJcblx0fVxyXG59XHJcbiIsIlxyXG4vL1xyXG4vLyBEcm9wZG93blxyXG4vL1xyXG5cclxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcclxuICAgIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xyXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdy1kYXJrKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudG9hc3Qge1xyXG5cdC50b2FzdC1oZWFkZXIge1xyXG5cdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcdFxyXG5cdFx0fVx0XHJcblx0fVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAgICAgLnRvYXN0IHtcclxuXHRcdFx0LS0jeyRwcmVmaXh9dG9hc3QtYmc6ICN7JHRvYXN0LWJhY2tncm91bmQtY29sb3ItZGFya307XHJcblx0XHRcdC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZzogI3skdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3ItZGFya307XHJcblx0XHRcdC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3ItZGFya307XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gTmF2XHJcbi8vXHJcblxyXG4vLyBOYXYgcGlsbHNcclxuLm5hdi1waWxscyB7XHJcblx0Lm5hdi1pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFN0cmV0Y2ggaXRlbXNcclxuLm5hdi1zdHJldGNoIHtcclxuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdC5uYXYtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5uYXYtbGluayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE5hdiBncm91cFxyXG4ubmF2LWdyb3VwIHtcclxuXHRwYWRkaW5nOiAwLjM1cmVtO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcblxyXG5cdC8vIE91dGxpbmUgbmF2IGdyb3VwXHJcblx0Ji5uYXYtZ3JvdXAtb3V0bGluZSB7XHRcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XHRcclxuXHR9XHJcblxyXG5cdC8vIEZsdWlkIG9wdGlvblxyXG5cdCYubmF2LWdyb3VwLWZsdWlkIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0PiBsYWJlbCxcclxuXHRcdD4gLmJ0biB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0ZmxleC1iYXNpczogMDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGxhYmVsIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjFyZW07XHJcblxyXG5cdFx0XHQ+IC5idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vXHJcbi8vIE5hdlxyXG4vL1xyXG5cclxuLy8gTGluZSB0YWJzXHJcbi5uYXYtbGluZS10YWJzIHtcclxuXHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcblx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XHJcblxyXG5cdC5uYXYtaXRlbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG5cclxuXHRcdC8vIEJhc2UgbGlua1xyXG5cdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCk7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRwYWRkaW5nOiAwLjVyZW0gMDtcclxuXHRcdFx0bWFyZ2luOiAwIDFyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRmlyc3QgSXRlbVxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdC5uYXYtbGluayB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBMYXN0IEl0ZW1cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdC5uYXYtbGluayB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBBY3RpdmUgJiBIb3ZlciBTdGF0ZXNcclxuXHQubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcclxuICBcdC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcclxuXHQubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgXHR9XHJcblxyXG5cdC8vIDJ4IExpbmVcclxuXHQmLm5hdi1saW5lLXRhYnMtMngge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG5cclxuXHRcdC5uYXYtaXRlbSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XHJcblxyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEFjdGl2ZSAmIEhvdmVyIFN0YXRlc1xyXG5cdFx0Lm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXHJcblx0ICBcdC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcclxuXHRcdC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy9cclxuLy8gQ3VzdG9tIE5hdiBQaWxsc1xyXG4vL1xyXG5cclxuLm5hdi5uYXYtcGlsbHMubmF2LXBpbGxzLWN1c3RvbSB7XHJcblx0Ly8gU3RhdGVzXHJcblx0LnNob3cgPiAubmF2LWxpbmssXHJcblx0Lm5hdi1saW5re1x0XHRcclxuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcik7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcclxuXHRcdFxyXG5cdFx0Ji5uYXYtbGluay1ib3JkZXItc29saWQge1xyXG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcik7XHJcblxyXG5cdFx0XHQmLmFjdGl2ZSB7XHRcdFx0XHRcdCBcdFx0XHJcblx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1x0IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuICAgICAgICAubmF2LWljb24ge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuICAgICAgICAgICAgICAgICYuZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHRcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHRcdFxyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcik7XHJcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDFtcztcdFx0XHRcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0Lm5hdi10ZXh0IHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5idWxsZXQtY3VzdG9tIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcdFx0XHQgIFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnVsbGV0LWN1c3RvbSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcdFx0ICBcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5uYXYtcGlsbHMtYWN0aXZlLWN1c3RvbSB7XHJcblx0XHQubmF2LWl0ZW0ge1x0XHRcdFx0IFxyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdCY6bm90KDphY3RpdmUpIHtcdFx0XHRcdCBcclxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNCNUI1QzM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjM0Y0MjU0O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcdCBcdCBcclxuXHRcdFx0XHR9XHRcdFxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcdFx0XHRcdCBcclxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0IFx0IFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHRcdFx0XHQgXHJcblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcdCBcdCBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVx0XHRcdFx0IFx0XHQgXHJcblx0XHR9XHRcdCBcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gUGFnaW5hdGlvblxyXG4vL1xyXG5cclxuLnBhZ2luYXRpb24ge1xyXG5cdGRpc3BsYXk6ZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luOiAwO1xyXG5cclxuXHQvLyBQYWdpbmF0aW9uIGNpcmNsZVxyXG5cdCYucGFnaW5hdGlvbi1jaXJjbGUge1xyXG5cdFx0LnBhZ2UtbGluayB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFBhZ2luYXRpb24gb3V0bGluZVxyXG5cdCYucGFnaW5hdGlvbi1vdXRsaW5lIHtcclxuXHRcdC5wYWdlLWxpbmsge1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuXHRcdH1cclxuXHJcblx0XHQucGFnZS1pdGVtIHtcclxuXHRcdFx0Jjpob3Zlcjpub3QoLmRpc2FibGVkKSxcclxuXHRcdCAgICAmLmFjdGl2ZSB7XHJcblx0XHRcdCAgICAucGFnZS1saW5rIHtcclxuXHRcdFx0ICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWxpZ2h0KTtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkcGFnaW5hdGlvbi1pdGVtLXNwYWNlO1xyXG5cclxuXHQmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcblx0LnBhZ2UtbGluayB7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XHJcblx0XHRoZWlnaHQ6ICRwYWdpbmF0aW9uLWl0ZW0taGVpZ2h0O1xyXG5cdFx0bWluLXdpZHRoOiAkcGFnaW5hdGlvbi1pdGVtLWhlaWdodDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkcGFnaW5hdGlvbi1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogJHBhZ2luYXRpb24tZm9udC1zaXplO1xyXG5cclxuXHRcdGkge1xyXG5cdFx0XHRmb250LXNpemU6ICRwYWdpbmF0aW9uLWljb24tZm9udC1zaXplO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXHJcblx0XHQucHJldmlvdXMsXHJcblx0XHQubmV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6ICRwYWdpbmF0aW9uLWljb24taGVpZ2h0O1xyXG5cdFx0XHR3aWR0aDogJHBhZ2luYXRpb24taWNvbi1oZWlnaHQ7XHJcblxyXG5cdFx0XHQvKnJ0bDpyYXc6dHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpOyovXHJcblx0XHR9XHJcblx0XHQvKnJ0bDplbmQ6aWdub3JlKi9cclxuXHJcblx0XHQucHJldmlvdXMge1xyXG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJHBhZ2luYXRpb24tY29sb3IpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8qcnRsOm9wdGlvbnM6e1wiYXV0b1JlbmFtZVwiOmZhbHNlfSovXHJcblx0XHQubmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgJHBhZ2luYXRpb24tY29sb3IpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpmb2N1cyB7XHJcblx0XHQucGFnZS1saW5rIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcclxuXHJcblx0XHRcdC5zdmctaWNvbixcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByZXZpb3VzIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cclxuXHRcdFx0Lm5leHQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpob3Zlcjpub3QoLmFjdGl2ZSk6bm90KC5vZmZzZXQpOm5vdCguZGlzYWJsZWQpIHtcclxuXHRcdC5wYWdlLWxpbmsge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xyXG5cdFx0XHRcclxuXHRcdFx0Ji5wYWdlLXRleHQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1x0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdmctaWNvbixcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByZXZpb3VzIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cclxuXHRcdFx0Lm5leHQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0LnBhZ2UtbGluayB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xyXG5cclxuXHRcdFx0Ji5wYWdlLXRleHQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1x0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdmctaWNvbixcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7O1xyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdC5wcmV2aW91cyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctc3RhcnQsIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcikpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvKnJ0bDpvcHRpb25zOntcImF1dG9SZW5hbWVcIjpmYWxzZX0qL1xyXG5cdFx0XHQubmV4dCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5kaXNhYmxlZCB7XHJcblx0XHQucGFnZS1saW5rIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcclxuXHJcblx0XHRcdC5zdmctaWNvbixcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByZXZpb3VzIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LypydGw6b3B0aW9uczp7XCJhdXRvUmVuYW1lXCI6ZmFsc2V9Ki9cclxuXHRcdFx0Lm5leHQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQvKnJ0bDplbmQ6aWdub3JlKi9cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdC5wYWdlLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAkcGFnaW5hdGlvbi1pdGVtLXNwYWNlLXRhYmxldC1hbmQtbW9iaWxlO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvL1xyXG4vLyBTVkcgQmcgSWNvbnNcclxuLy9cclxuXHJcbkBtaXhpbiBzdmctYmctaWNvbigkdHlwZSwgJGNvbG9yOiBub25lLCAkdXBkYXRlOiBmYWxzZSkge1xyXG4gICAgJGJnLWltYWdlOiAnJztcclxuXHJcbiAgICAvLyBJY29uIHR5cGU7XHJcbiAgICBAaWYgKCR0eXBlID09IGNsb3NlKSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkdHlwZSA9PSBjaGVjaykge1xyXG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTEnPjxwYXRoIGZpbGw9JyN7JGNvbG9yfScgZD0nTTQuODk1NTcgNi40OTgyM0wyLjc5NDg3IDQuMjY1MTNDMi4yNjk2NyAzLjcwNjgzIDEuMzgyNTEgMy43MDY4MyAwLjg1NzMwOSA0LjI2NTEzQzAuMzc1NTkzIDQuNzc3MjEgMC4zNzU1OTMgNS41NzU3NCAwLjg1NzMwOSA2LjA4NzgxTDQuNzQ5ODkgMTAuMjI1N0M1LjE0NDc2IDEwLjY0NTUgNS44MTE3NiAxMC42NDU1IDYuMjA2NjMgMTAuMjI1N0wxMy4xNDI3IDIuODUyNTJDMTMuNjI0NCAyLjM0MDQ0IDEzLjYyNDQgMS41NDE5MSAxMy4xNDI3IDEuMDI5ODRDMTIuNjE3NSAwLjQ3MTUzNyAxMS43MzAzIDAuNDcxNTM2IDExLjIwNTEgMS4wMjk4NEw2LjA2MDk2IDYuNDk4MjNDNS43NDUwNiA2LjgzNDAzIDUuMjExNDYgNi44MzQwMyA0Ljg5NTU3IDYuNDk4MjNaJy8+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctdG9wKSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZD0nTTMuMjM1NzEgMi43MjAxMUw0Ljk3OTE3IDQuNDYzNThDNS4xNTE3NiA0LjYzNjE4IDUuNDMxNTggNC42MzYxNyA1LjYwNDE3IDQuNDYzNThDNS43NzY3NiA0LjI5MDk5IDUuNzc2NzYgNC4wMTExOCA1LjYwNDE3IDMuODM4NjFMMy4yOTQ2MyAxLjUyOTA0QzMuMTMxOTIgMS4zNjYyOSAyLjg2ODA5IDEuMzY2MjkgMi43MDUzOCAxLjUyOTA0TDAuMzk1ODEyIDMuODM4NjFDMC4yMjMyNSA0LjAxMTE3IDAuMjIzMjUgNC4yOTA5OSAwLjM5NTgxMiA0LjQ2MzU4QzAuNTY4NDM3IDQuNjM2MTcgMC44NDgyNSA0LjYzNjE3IDEuMDIwODEgNC40NjM1OEwyLjc2NDI5IDIuNzIwMTFDMi44OTQ0NiAyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAzLjIzNTcxIDIuNzIwMTFaJy8+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctYm90dG9tKSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2IDYnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZD0nTTIuNzY0MjkgMy4yNzk4OUwxLjAyMDgzIDEuNTM2NDJDMC44NDgyNDQgMS4zNjM4MiAwLjU2ODQxOSAxLjM2MzgzIDAuMzk1ODMxIDEuNTM2NDJDMC4yMjMyNDQgMS43MDkwMSAwLjIyMzI0NCAxLjk4ODgyIDAuMzk1ODMxIDIuMTYxMzlMMi43MDUzNyA0LjQ3MDk2QzIuODY4MDggNC42MzM3MSAzLjEzMTkxIDQuNjMzNzEgMy4yOTQ2MiA0LjQ3MDk2TDUuNjA0MTkgMi4xNjEzOUM1Ljc3Njc1IDEuOTg4ODMgNS43NzY3NSAxLjcwOTAxIDUuNjA0MTkgMS41MzY0MkM1LjQzMTU2IDEuMzYzODMgNS4xNTE3NSAxLjM2MzgzIDQuOTc5MTkgMS41MzY0MkwzLjIzNTcxIDMuMjc5ODlDMy4xMDU1NCAzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAyLjc2NDI5IDMuMjc5ODlaJy8+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctc3RhcnQpIHtcclxuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBkPSdNMi43MjAxMSAyLjc2NDI5TDQuNDYzNTggMS4wMjA4M0M0LjYzNjE4IDAuODQ4MjQ0IDQuNjM2MTcgMC41Njg0MTkgNC40NjM1OCAwLjM5NTgzMUM0LjI5MDk5IDAuMjIzMjQ0IDQuMDExMTggMC4yMjMyNDQgMy44Mzg2MSAwLjM5NTgzMUwxLjUyOTA0IDIuNzA1MzdDMS4zNjYyOSAyLjg2ODA4IDEuMzY2MjkgMy4xMzE5MSAxLjUyOTA0IDMuMjk0NjJMMy44Mzg2MSA1LjYwNDE5QzQuMDExMTcgNS43NzY3NSA0LjI5MDk5IDUuNzc2NzUgNC40NjM1OCA1LjYwNDE5QzQuNjM2MTcgNS40MzE1NiA0LjYzNjE3IDUuMTUxNzUgNC40NjM1OCA0Ljk3OTE5TDIuNzIwMTEgMy4yMzU3MUMyLjU4OTk0IDMuMTA1NTQgMi41ODk5NCAyLjg5NDQ2IDIuNzIwMTEgMi43NjQyOVonLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkdHlwZSA9PSBhcnJvdy1lbmQpIHtcclxuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDYgNicgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBkPSdNMy4yNzk4OSAzLjIzNTcxTDEuNTM2NDIgNC45NzkxN0MxLjM2MzgyIDUuMTUxNzYgMS4zNjM4MyA1LjQzMTU4IDEuNTM2NDIgNS42MDQxN0MxLjcwOTAxIDUuNzc2NzYgMS45ODg4MiA1Ljc3Njc2IDIuMTYxMzkgNS42MDQxN0w0LjQ3MDk2IDMuMjk0NjNDNC42MzM3MSAzLjEzMTkyIDQuNjMzNzEgMi44NjgwOSA0LjQ3MDk2IDIuNzA1MzhMMi4xNjEzOSAwLjM5NTgxMkMxLjk4ODgzIDAuMjIzMjUgMS43MDkwMSAwLjIyMzI1IDEuNTM2NDIgMC4zOTU4MTJDMS4zNjM4MyAwLjU2ODQzNyAxLjM2MzgzIDAuODQ4MjUgMS41MzY0MiAxLjAyMDgxTDMuMjc5ODkgMi43NjQyOUMzLjQxMDA2IDIuODk0NDYgMy40MTAwNiAzLjEwNTU0IDMuMjc5ODkgMy4yMzU3MVonLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkdHlwZSA9PSBzb3J0KSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvPjwvc3ZnPlwiKTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCR0eXBlID09IHNvcnQtYXNjKSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvPjwvc3ZnPlwiKTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCR0eXBlID09IHNvcnQtZGVzYykge1xyXG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPScjeyRjb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkdHlwZSA9PSBleHBhbmQpIHtcclxuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnPjxyZWN0IG9wYWNpdHk9JzAuMycgeD0nMicgeT0nMicgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nNScgZmlsbD0nI3skY29sb3J9Jy8+PHJlY3QgeD0nMTAuODg5MScgeT0nMTcuODAzMycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMTAuODg5MSAxNy44MDMzKScgZmlsbD0nI3skY29sb3J9Jy8+PHJlY3QgeD0nNi4wMTA0MScgeT0nMTAuOTI0Nycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyBmaWxsPScjeyRjb2xvcn0nLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkdHlwZSA9PSBjb2xsYXBzZSkge1xyXG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSc+PHJlY3Qgb3BhY2l0eT0nMC4zJyB4PScyJyB5PScyJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PSc1JyBmaWxsPScjeyRjb2xvcn0nLz48cmVjdCB4PSc2LjAxMDQnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nI3skY29sb3J9Jy8+PC9zdmc+XCIpO1xyXG4gICAgfSBcclxuXHJcbiAgICAvLyBJY29uIHN0eWxlXHJcbiAgICBAaWYgJHVwZGF0ZSA9PSBmYWxzZSB7XHJcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfSAgIFxyXG4gICAgICAgIFxyXG4gICAgQGlmICRjb2xvciAhPSBub25lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiBlc2NhcGUtc3ZnKCRiZy1pbWFnZSk7XHJcbiAgICBtYXNrLWltYWdlOiBlc2NhcGUtc3ZnKCRiZy1pbWFnZSk7XHJcbn1cclxuXHJcbiIsIi8vXHJcbi8vIFNlcGFyYXRvclxyXG4vL1xyXG5cclxuLnNlcGFyYXRvciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuXHJcbiAgICAmLnNlcGFyYXRvci1kb3R0ZWQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZXBhcmF0b3ItZGFzaGVkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2VwYXJhdG9yLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXBhcmF0b3ItZG90dGVkIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWRhc2hlZC1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2VwYXJhdG9yLWRhc2hlZCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAgICAgJi5ib3JkZXItI3skY29sb3J9e1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENhcm91c2VsXHJcbi8vXHJcblxyXG5cclxuLmNhcm91c2VsLWN1c3RvbSB7XHJcbiAgICAvLyBJbmRpY2F0b3JzXHJcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBEb3RzIHN0eWxlXHJcbiAgICAgICAgJi5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1hY3RpdmUtc2l6ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItZGVmYXVsdC1iZy1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItYWN0aXZlLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBCdWxsZXQgc3R5bGVcclxuICAgICAgICAmLmNhcm91c2VsLWluZGljYXRvcnMtYnVsbGV0IHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRjYXJvdXNlbC1jdXN0b20taW5kaWNhdG9yLXRyYW5zaXRpb24tc3BlZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LXNpemU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LWJnLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1kZWZhdWx0LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWJ1bGxldC1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWFjdGl2ZS13aWR0aDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGNhcm91c2VsLWN1c3RvbS1idWxsZXQtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1hY3RpdmUtd2lkdGg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1jdXN0b20tYnVsbGV0LWluZGljYXRvci1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFRoZW1lIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycy1hY3RpdmUtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBsaS5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0cmV0Y2ggbW9kZVxyXG4gICAgJi5jYXJvdXNlbC1zdHJldGNoIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJvdXNlbC13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxufVxyXG4iLCIvL1xyXG4vLyBNZW51IEJhc2VcclxuLy9cclxuXHJcbi8vIE1lbnUgZ3JvdXBcclxuLm1lbnUtZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLy8gTWVudSAmIHdyYXBwZXJcclxuLm1lbnUsXHJcbi5tZW51LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vLyBTdWIgaW5uZXJcclxuLm1lbnUtaW5uZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIFN1YiBtZW51XHJcbi5tZW51LXN1YiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4vLyBNZW51IGl0ZW1cclxuLm1lbnUtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6ICRtZW51LWl0ZW0tcGFkZGluZy15ICRtZW51LWl0ZW0tcGFkZGluZy14O1xyXG5cclxuICAgIC8vIE1lbnUgTGlua1xyXG4gICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6ICRtZW51LWxpbmstcGFkZGluZy15ICRtZW51LWxpbmstcGFkZGluZy14O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAubWVudS1pY29uIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogJG1lbnUtaWNvbi1zaXplO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRtZW51LWljb24tc3BhY2U7XHJcblxyXG4gICAgICAgICAgICBpLFxyXG4gICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51LWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6ICRtZW51LWJ1bGxldC1zaXplO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRtZW51LWJ1bGxldC1zcGFjZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51LXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lbnUtYmFkZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtZW51LWJhZGdlLXNwYWNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtZW51LWFycm93LXNwYWNlO1xyXG4gICAgICAgICAgICB3aWR0aDogJG1lbnUtYXJyb3ctc2l6ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkbWVudS1hcnJvdy1zaXplO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpKTtcclxuICAgICAgICAgICAgICAgIC8qcnRsOmJlZ2luOnJlbW92ZSovXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsIHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKSk7XHJcbiAgICAgICAgICAgICAgICAvKnJ0bDplbmQ6cmVtb3ZlKi9cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBNZW51IENvbnRlbnRcclxuICAgIC5tZW51LWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6ICRtZW51LWxpbmstcGFkZGluZy15ICRtZW51LWxpbmstcGFkZGluZy14O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBBY2NvcmRpb24gYXJyb3dzXHJcbi5tZW51LWl0ZW0geyAgICBcclxuICAgICYuc2hvdyB7XHJcbiAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgIC5tZW51LWFycm93OmFmdGVyIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkbWVudS1hY2NvcmRpb24tYXJyb3ctdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTm8gd3JhcFxyXG4ubWVudS1ub3dyYXAge1xyXG4gICAgLm1lbnUtdGl0bGUsXHJcbiAgICAubWVudS1saW5rIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgICAgXHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENlbnRlciBhbGlnbm1lbnRcclxuLm1lbnUtY2VudGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4vLyBIZWFkaW5nXHJcbi5tZW51LWhlYWRpbmcge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tZW51LWhlYWRpbmctY29sb3IpOyAgICBcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBcclxuQGVhY2ggJGRpcmVjdGlvbiBpbiAodXAsIGRvd24pIHtcclxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIEBpZiAkaW5maXggYW5kICRkaXJlY3Rpb24gPT0gZG93biB7XHJcbiAgICAgICAgICAgICRpbmZpeDogJGluZml4ICsgXCItXCIgKyAkZGlyZWN0aW9uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kaXJlY3Rpb24oJGRpcmVjdGlvbiwgJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgLy8gQWNjb3JkaW9uIGFycm93XHJcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ubWVudSN7JGluZml4fS1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAgICAgLm1lbnUtYXJyb3c6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hcnJvdy1yb3RhdGUoOTBkZWcsIC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93biksXHJcbiAgICAgICAgICAgICAgICAmLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWFycm93OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hcnJvdy1yb3RhdGUoLTkwZGVnLCA5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFN1YiBkcm9wZG93blxyXG4gICAgICAgICAgICAubWVudS1zdWIjeyRpbmZpeH0tZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRtZW51LWRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bWVudS1kcm9wZG93bi1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9bWVudS1kcm9wZG93bi1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6ICRtZW51LWRyb3Bkb3duLXotaW5kZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gRHJvcGRvd24gc2hvd1xyXG4gICAgICAgICAgICAgICAgLnNob3cubWVudS1kcm9wZG93biA+ICYsXHJcbiAgICAgICAgICAgICAgICAmLm1lbnUuc2hvdyxcclxuICAgICAgICAgICAgICAgICYuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gQW5pbWF0aW9uXHJcbiAgICAgICAgICAgICAgICAgICAgQGlmICgkbWVudS1kcm9wZG93bi1hbmltYXRpb24gPT0gdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBNb3ZlIHVwXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gI3skbWVudS1kcm9wZG93bi1hbmltYXRpb24tc3BlZWR9IGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgI3skbWVudS1kcm9wZG93bi1hbmltYXRpb24tc3BlZWR9IGVhc2UgMTtcclxuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gU3ViIGFjY29yZGlvblxyXG4gICAgICAgICAgICAubWVudS1zdWIjeyRpbmZpeH0tYWNjb3JkaW9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+ICYsXHJcbiAgICAgICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFN1YiBpbmRlbnRpb25cclxuICAgICAgICAgICAgLm1lbnUtc3ViI3skaW5maXh9LWluZGVudGlvbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LXN1Yi1pbmRlbnRpb24oJG1lbnUtYWNjb3JkaW9uLWluZGVudGlvbik7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gQWN0aXZlIGxpbmtcclxuICAgICAgICAgICAgICAgIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWVudS1saW5rLXBhZGRpbmcteDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gSW5saW5lXHJcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LWlubGluZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBSZXNldCBsaW5rIGxlZnQgJiByaWdodCBwYWRkaW5ncyBvZiBsZXZlbCAxIG1lbnUgbGlua3NcclxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tZml0IHtcclxuICAgICAgICAgICAgICAgID4gLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAubWVudS1jb250ZW50LFxyXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1yb3cge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtYXJyb3c6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFycm93LXJvdGF0ZSg5MGRlZywgLTkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gQm9yZGVyIHJhZGl1c2VzXHJcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LXJvdW5kZWQge1xyXG4gICAgICAgICAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbWVudS1saW5rLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBCb3JkZXIgcmFkaXVzZXNcclxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcGlsbCB7XHJcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBSZXNldCBib3JkZXIgcmFkaXVzZXNcclxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcm91bmRlZC0wIHtcclxuICAgICAgICAgICAgICAgIC5tZW51LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTGluayBpbmRlbnRpb25cclxuLm1lbnUtbGluay1pbmRlbnRpb24ge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7ICAgIFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyAgICBcclxuICAgIH1cclxuICAgICAgICBcclxuICAgIEBpbmNsdWRlIG1lbnUtbGluay1pbmRlbnRpb24oJG1lbnUtYWNjb3JkaW9uLWluZGVudGlvbiwgJG1lbnUtbGluay1wYWRkaW5nLXgpO1xyXG59XHJcblxyXG4vLyBNZW51IGFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiB7XHJcbiAgICBmcm9tICAgeyBcclxuICAgICAgICBvcGFjaXR5OiAwOyBcclxuICAgIH1cclxuXHJcbiAgICB0byB7IFxyXG4gICAgICAgIG9wYWNpdHk6IDE7IFxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIHtcclxuICAgIGZyb20gICB7IFxyXG4gICAgICAgIG1hcmdpbi10b3A6ICN7JG1lbnUtZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtb2Zmc2V0fTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgdG8geyBcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24ge1xyXG4gICAgZnJvbSAgIHsgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skbWVudS1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1vZmZzZXR9O1xyXG4gICAgfVxyXG5cclxuICAgIHRvIHsgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIExhYmVsXHJcbi8vXHJcblxyXG4vLyBTZXQgYXJyb3cgZGlyZWN0aW9uXHJcbkBtaXhpbiBtZW51LWxpbmstYXJyb3ctcm90YXRlKCRhbmdsZSwgJGFuZ2xlUnRsKSB7XHJcblx0LypydGw6aWdub3JlKi9cclxuXHR0cmFuc2Zvcm06IHJvdGF0ZVooJGFuZ2xlUnRsKTtcclxuXHQvKnJ0bDpyZW1vdmUqL1xyXG5cdHRyYW5zZm9ybTogcm90YXRlWigkYW5nbGUpO1xyXG5cdHRyYW5zaXRpb246ICRtZW51LWFjY29yZGlvbi1hcnJvdy10cmFuc2l0aW9uO1xyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIHBhZGRpbmcgeFxyXG5AbWl4aW4gbWVudS1saW5rLXBhZGRpbmcteCgkdmFsdWUpIHtcclxuXHQvLyBNZW51IGl0ZW1cclxuXHQubWVudS1pdGVtIHtcclxuXHRcdC5tZW51LWxpbmssXHJcblx0XHQubWVudS1jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkdmFsdWU7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgcGFkZGluZyB5XHJcbkBtaXhpbiBtZW51LWxpbmstcGFkZGluZy15KCR2YWx1ZSkge1xyXG5cdC8vIE1lbnUgaXRlbVxyXG5cdC5tZW51LWl0ZW0ge1xyXG5cdFx0Lm1lbnUtbGluayxcclxuXHRcdC5tZW51LWNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJHZhbHVlO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cdFxyXG4vLyBTZXQgbGluayBpbmRlbnRpb25cclxuQG1peGluIG1lbnUtbGluay1pbmRlbnRpb24oJHZhbHVlLCAkb2Zmc2V0KSB7XHJcblx0Lm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0PiAubWVudS1pdGVtLFxyXG5cdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHQ+IC5tZW51LWNvbnRlbnQsXHJcblx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MSAqICR2YWx1ZX0gKyAjeyRvZmZzZXR9KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XHJcblx0XHRcdFx0PiAubWVudS1pdGVtLFxyXG5cdFx0XHRcdD4gLm1lbnUtaW5uZXIgPiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcclxuXHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezIgKiAkdmFsdWV9ICsgI3skb2Zmc2V0fSk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtaXRlbSxcclxuXHRcdFx0XHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcclxuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MyAqICR2YWx1ZX0gKyAjeyRvZmZzZXR9KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7NCAqICR2YWx1ZX0gKyAjeyRvZmZzZXR9KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5tZW51LWZpdCB7XHJcblx0XHQubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XHJcblx0XHRcdD4gLm1lbnUtaXRlbSxcclxuXHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdD4gLm1lbnUtY29udGVudCxcclxuXHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAjeyR2YWx1ZX07XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0XHRcdFx0PiAubWVudS1pdGVtLFxyXG5cdFx0XHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MiAqICR2YWx1ZX0pO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcclxuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0sXHJcblx0XHRcdFx0XHRcdFx0PiAubWVudS1pbm5lciA+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1jb250ZW50LFxyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MyAqICR2YWx1ZX0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWlubmVyID4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1jb250ZW50LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3s0ICogJHZhbHVlfSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IHN1YiBpbmRlbnRpb25cclxuQG1peGluIG1lbnUtc3ViLWluZGVudGlvbigkdmFsdWUpIHtcclxuXHQubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XHJcblx0XHRtYXJnaW4tbGVmdDogJHZhbHVlO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgbGluayB0aGVtZVxyXG5AbWl4aW4gbWVudS1saW5rLXRoZW1lKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yOiBudWxsKSB7XHJcblx0QGlmICggJGJnLWNvbG9yICE9IG51bGwgKSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XHJcblx0fVxyXG5cclxuXHRAaWYgKCAkdGl0bGUtY29sb3IgIT0gbnVsbCApIHtcclxuXHRcdGNvbG9yOiAkdGl0bGUtY29sb3I7XHJcblxyXG5cdFx0Lm1lbnUtdGl0bGUge1xyXG5cdFx0XHRjb2xvcjogJHRpdGxlLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICggJGljb24tY29sb3IgIT0gbnVsbCApIHtcclxuXHRcdC5tZW51LWljb24ge1xyXG5cdFx0XHQmLFxyXG5cdFx0XHQuc3ZnLWljb24sXHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGNvbG9yOiAkaWNvbi1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICggJGJ1bGxldC1jb2xvciAhPSBudWxsICkge1xyXG5cdFx0Lm1lbnUtYnVsbGV0IHtcclxuXHRcdFx0LmJ1bGxldCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1bGxldC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGlmICggJGFycm93LWNvbG9yICE9IG51bGwgKSB7XHJcblx0XHQvLyBBcnJvd1xyXG5cdFx0Lm1lbnUtYXJyb3c6YWZ0ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJGFycm93LWNvbG9yKTtcclxuXHRcdFx0LypydGw6YmVnaW46cmVtb3ZlKi9cclxuXHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCAkYXJyb3ctY29sb3IpO1xyXG5cdFx0XHQvKnJ0bDplbmQ6cmVtb3ZlKi9cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgZGVmYXVsdCBzdGF0ZVxyXG5AbWl4aW4gbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcclxuXHQkc2VsOiAnJztcclxuXHJcblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XHJcblx0XHQkc2VsOiAnJiA+ICc7XHJcblx0fVxyXG5cclxuXHQjeyRzZWx9Lm1lbnUtbGluayB7XHJcblx0XHRAaW5jbHVkZSBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3IpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgbGluayBob3ZlciBzdGF0ZVxyXG5AbWl4aW4gbWVudS1saW5rLWhvdmVyLXN0YXRlKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKSB7XHJcblx0JHNlbDogJyY6bm90KC5oZXJlKSAnO1xyXG5cclxuXHRAaWYgKCRhbGwtbGlua3MgPT0gZmFsc2UpIHtcclxuXHRcdCRzZWw6ICcmOm5vdCguaGVyZSkgPiAnO1xyXG5cdH1cclxuXHJcblx0Ji5ob3Zlcjpub3QoLmhlcmUpID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSxcclxuXHQjeyRzZWx9Lm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6bm90KC5oZXJlKSB7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIGFjdGl2ZSBzdGF0ZVxyXG5AbWl4aW4gbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xyXG5cdCRzZWw6ICcnO1xyXG5cclxuXHRAaWYgKCRhbGwtbGlua3MgPT0gZmFsc2UpIHtcclxuXHRcdCRzZWw6ICcmID4gJztcclxuXHR9XHJcblxyXG5cdCN7JHNlbH0ubWVudS1saW5rLmFjdGl2ZSB7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIHNob3cgc3RhdGVcclxuQG1peGluIG1lbnUtbGluay1zaG93LXN0YXRlKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKSB7XHJcblx0Ly8mLmhlcmUgPiAubWVudS1saW5rLFxyXG5cdCYuc2hvdyA+IC5tZW51LWxpbmsge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHRAaW5jbHVkZSBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3IpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgbGluayBoZXJlIHN0YXRlXHJcbkBtaXhpbiBtZW51LWxpbmstaGVyZS1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xyXG5cdCYuaGVyZSA+IC5tZW51LWxpbmsge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHRAaW5jbHVkZSBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3IpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgbGluayBkZWZhdWx0XHJcbkBtaXhpbiBtZW51LWxpbmstZGVmYXVsdCgkYWxsLWxpbmtzOiB0cnVlKSB7XHJcblx0JHNlbDogJyc7XHJcblxyXG5cdEBpZiAoJGFsbC1saW5rcyA9PSBmYWxzZSkge1xyXG5cdFx0JHNlbDogJyYgPiAnO1xyXG5cdH1cclxuXHJcblx0I3skc2VsfS5tZW51LWxpbmsge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIGhvdmVyXHJcbkBtaXhpbiBtZW51LWxpbmstaG92ZXIoJGFsbC1saW5rczogdHJ1ZSkge1xyXG5cdCRzZWw6ICcmOm5vdCguaGVyZSkgJztcclxuXHJcblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XHJcblx0XHQkc2VsOiAnJjpub3QoLmhlcmUpID4gJztcclxuXHR9XHJcblxyXG5cdCYuaG92ZXI6bm90KC5oZXJlKSA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSksXHJcblx0I3skc2VsfS5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOm5vdCguaGVyZSkge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgYWN0aXZlXHJcbkBtaXhpbiBtZW51LWxpbmstYWN0aXZlKCRhbGwtbGlua3M6IHRydWUpIHtcclxuXHQkc2VsOiAnJztcclxuXHJcblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XHJcblx0XHQkc2VsOiAnJiA+ICc7XHJcblx0fVxyXG5cclxuXHQjeyRzZWx9Lm1lbnUtbGluay5hY3RpdmUge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgc2hvd1xyXG5AbWl4aW4gbWVudS1saW5rLXNob3coJGFsbC1saW5rczogdHJ1ZSkge1xyXG5cdC8vJi5oZXJlID4gLm1lbnUtbGluayxcclxuXHQmLnNob3cgPiAubWVudS1saW5rIHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIGhlcmVcclxuQG1peGluIG1lbnUtbGluay1oZXJlKCRhbGwtbGlua3M6IHRydWUpIHtcclxuXHQmLmhlcmUgPiAubWVudS1saW5rIHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcbiIsIi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYW5kIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aHMuIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQuXHJcblxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kaXJlY3Rpb24oJGRpcmVjdGlvbiwgJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAgIEBpZiAkZGlyZWN0aW9uID09IHVwIHtcclxuICAgICAgICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAgICAgQGlmICRtaW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xyXG4gICAgICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IEBlbHNlIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcclxuICAgICAgICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAgICAgQGlmICRtYXgge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBNZW51IFRoZW1lXHJcbi8vXHJcblxyXG4vLyBUaGVtZSB0ZXh0IGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XHJcbiAgICAubWVudS0jeyRuYW1lfSB7XHJcbiAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSksIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSksIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSksIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSksIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtdGl0bGUtI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtaWNvbi0jeyRuYW1lfSB7XHJcbiAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVudS1idWxsZXQtI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSksIG51bGwsIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYXJyb3ctI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSksIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERlZmF1bHQgYmFja2dyb3VuZCBzdGF0ZXNcclxuLm1lbnUtaG92ZXItYmcge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWJnLWNvbG9yLWhvdmVyKSBcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1oZXJlLWJnIHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaGVyZSkgXHJcbiAgICAgICAgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtcm9vdC1oZXJlLWJnIHtcclxuICAgID4gLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1oZXJlKSBcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLm1lbnUtcm9vdC1oZXJlLWJnLWRlc2t0b3Age1xyXG4gICAgICAgID4gLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1oZXJlKSBcclxuICAgICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXNob3ctYmcge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93KSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1zaG93KSBcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtYmcge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItYWN0aXZlKSBcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zdGF0ZS1iZyB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaG92ZXIpIFxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstYmctY29sb3ItaGVyZSkgXHJcbiAgICAgICAgKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93KSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1zaG93KSBcclxuICAgICAgICApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1hY3RpdmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1iZy1jb2xvci1hY3RpdmUpIFxyXG4gICAgICAgICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLWNvbG9yIHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1ob3ZlciksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhvdmVyKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaG92ZXIpLCBcclxuICAgICAgICAgICAgbnVsbFxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItaGVyZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLWhlcmUpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1oZXJlKSwgXHJcbiAgICAgICAgICAgIG51bGxcclxuICAgICAgICApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bWVudS1saW5rLWNvbG9yLXNob3cpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fW1lbnUtbGluay1jb2xvci1zaG93KSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3Itc2hvdyksIFxyXG4gICAgICAgICAgICBudWxsXHJcbiAgICAgICAgKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1tZW51LWxpbmstY29sb3ItYWN0aXZlKSwgXHJcbiAgICAgICAgICAgIG51bGxcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBQcmltYXJ5IGJhY2tncm91bmQgc3RhdGVzXHJcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgXHJcbiAgICAgICAgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgXHJcbiAgICAgICAgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtaGVyZS1iZy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSlcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSlcclxuICAgICAgICApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpIFxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgXHJcbiAgICAgICAgKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KVxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KVxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKSwgXHJcbiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpLCBcclxuICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSksIFxyXG4gICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSkgXHJcbiAgICAgICAgKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTGlnaHQgcHJpbWFyeSBiYWNrZ3JvdW5kIHN0YXRlc1xyXG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWhlcmUtYmctbGlnaHQtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCkgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWxpZ2h0KSApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgY29sb3Igc3RhdGVzXHJcbi5tZW51LWhvdmVyLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc2hvdy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtaGVyZS1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtYWN0aXZlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zdGF0ZS1kYXJrIHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIHZhcigtLSN7JHByZWZpeH1kYXJrKSwgdmFyKC0tI3skcHJlZml4fWRhcmspLCB2YXIoLS0jeyRwcmVmaXh9ZGFyayksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtZ3JheS05MDAge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKSwgdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKSwgdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKSwgdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKSwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gUHJpbWFyeSB0aXRsZSBjb2xvciBzdGF0ZXNcclxuLm1lbnUtaG92ZXItdGl0bGUtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1oZXJlLXRpdGxlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zaG93LXRpdGxlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtdGl0bGUtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgaWNvbiBjb2xvciBzdGF0ZXNcclxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1oZXJlLWljb24tcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zaG93LWljb24tcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtaWNvbi1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgYnVsbGV0IGNvbG9yIHN0YXRlc1xyXG4ubWVudS1ob3Zlci1idWxsZXQtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc2hvdy1idWxsZXQtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1oZXJlLWJ1bGxldC1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaGVyZS1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWFjdGl2ZS1idWxsZXQtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwsIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgYXJyb3cgY29sb3Igc3RhdGVzXHJcbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWhlcmUtYXJyb3ctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhlcmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zaG93LWFycm93LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtYWN0aXZlLWFycm93LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSksIG51bGwgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQW5jaG9yXHJcbi8vXHJcblxyXG4uYW5jaG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEuMjVlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcjJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENhcmRcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLmNhcmQgeyAgICBcclxuICAgIC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXJvb3QtY2FyZC1ib3gtc2hhZG93KTtcclxuICAgIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cm9vdC1jYXJkLWJvcmRlci1jb2xvcik7XHJcblxyXG4gICAgQGlmICgkY2FyZC1ib3JkZXItZW5hYmxlZCkgIHtcclxuICAgICAgICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCAkY2FyZC1ib3JkZXItc3R5bGUgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH0gIFxyXG5cclxuICAgIC8vIEhlYWRlclxyXG4gICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWluLWhlaWdodDogJGNhcmQtaGVhZGVyLWhlaWdodDtcclxuICAgICAgICBwYWRkaW5nOiAwICRjYXJkLXB4O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xyXG5cclxuICAgICAgICAvLyBUaXRsZVxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAkY2FyZC1oZWFkZXItcHk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgJi5mbGV4LWNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLXNpemUoMjRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgIC5jYXJkLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LWdyYXktOTAwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBEZXNjcmlwdGlvblxyXG4gICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBIZWFkaW5nc1xyXG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFRvb2xiYXJcclxuICAgICAgICAuY2FyZC10b29sYmFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAkY2FyZC1oZWFkZXItcHkgMDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCb2R5XHJcbiAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAkY2FyZC1weSAkY2FyZC1weDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEZvb3RlclxyXG4gICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAkY2FyZC1weSAkY2FyZC1weDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCAkY2FyZC1ib3JkZXItc3R5bGUgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTY3JvbGxcclxuICAgIC5jYXJkLXNjcm9sbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlc2V0IHBhZGRpbmcgeFxyXG4gICAgJi5jYXJkLXB4LTAge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlcixcclxuICAgICAgICAuY2FyZC1ib2R5LFxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jYXJkLXB5LTAge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlcixcclxuICAgICAgICAuY2FyZC1ib2R5LFxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jYXJkLXAtMCB7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyLFxyXG4gICAgICAgIC5jYXJkLWJvZHksXHJcbiAgICAgICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGFzaGVkIHN0eWxlXHJcbiAgICAmLmNhcmQtZGFzaGVkIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIGRhc2hlZCAkY2FyZC1ib3JkZXItZGFzaGVkLWNvbG9yO1xyXG5cclxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNhcmQtYm9yZGVyLWRhc2hlZC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAkY2FyZC1ib3JkZXItZGFzaGVkLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCb3JkZXJlZCBzdHlsZVxyXG4gICAgJi5jYXJkLWJvcmRlcmVkIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSAkY2FyZC1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRmx1c2ggaGVhZGVyIGFuZCBmb290ZXIgYm9yZGVyc1xyXG4gICAgJi5jYXJkLWZsdXNoIHtcclxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLy8gRW5hYmxlIHNoYWRvd1xyXG4gICAgJi5jYXJkLXNoYWRvdyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlc2V0IHN0eWxlc1xyXG4gICAgJi5jYXJkLXJlc2V0IHtcclxuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgPiAuY2FyZC1oZWFkZXIge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzZXQgYm9yZGVyc1xyXG4gICAgJi5jYXJkLWJvcmRlcmxlc3Mge1xyXG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBSZXNldCBib3JkZXJzXHJcbiAgICAmLmNhcmQtYm9yZGVyLTAge1xyXG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIHN0cmV0Y2ggaGVpZ2h0c1xyXG4uY2FyZCB7XHJcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBcdFx0JGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgICAgICAvLyBTdHJldGNoXHJcbiAgICAgICAgICAgICYuY2FyZCN7JGluZml4fS1zdHJldGNoIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFN0cmV0Y2ggNzVcclxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gtNzUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBTdHJldGNoIDUwXHJcbiAgICAgICAgICAgICYuY2FyZCN7JGluZml4fS1zdHJldGNoLTUwIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgIC8vIFN0cmV0Y2ggMzNcclxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gtMzMge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gU3RyZXRjaCAyNVxyXG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC0yNSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIEhlYWRlciBzdHJldGNoXHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlciN7JGluZml4fS1zdHJldGNoIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5jYXJkLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVXRpbGl0aWVzXHJcbi5jYXJkLXAge1xyXG4gICAgcGFkZGluZzogJGNhcmQtcHkgJGNhcmQtcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQtYm9yZGVyIHtcclxuICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSB2YXIoLS0jeyRwcmVmaXh9cm9vdC1jYXJkLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQtcHgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1weCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcmQtc2hhZG93IHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpO1xyXG59XHJcblxyXG4uY2FyZC1weSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJGNhcmQtcHkgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1weSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FyZC1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtc3RhcnQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtZW5kIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtdG9wIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLmNhcmQtcm91bmRlZC1ib3R0b20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG59XHJcblxyXG4vLyBNb2JpbGUgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC5jYXJkIHtcclxuICAgICAgICA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkY2FyZC1oZWFkZXItcHk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1oZWFkZXItcHk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3c6ICN7JGNhcmQtYm94LXNoYWRvdy1kYXJrfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBTVkcgSWNvblxyXG4vL1xyXG5cclxuXHJcbkBtaXhpbiBzdmctaWNvbi1zaXplKCRzaXplLCAkaW1wb3J0YW50OiBmYWxzZSkge1xyXG4gICAgc3ZnIHtcclxuICAgICAgICBoZWlnaHQ6ICRzaXplIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgd2lkdGg6ICRzaXplIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQnJlYWRjcnVtYlxyXG4vL1xyXG5cclxuLy8gQnJlYWRjcnVtYlxyXG4uYnJlYWRjcnVtYiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDsgICAgXHJcblxyXG4gICAgLy8gSXRlbSBicmVhZGNydW1iXHJcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIi9cIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJyZWFkY3J1bWIgbGluZSBzdHlsZVxyXG4uYnJlYWRjcnVtYi1saW5lIHtcclxuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIi1cIjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJyZWFkY3J1bWIgZG90IHN0eWxlXHJcbi5icmVhZGNydW1iLWRvdCB7XHJcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICAmOmFmdGVyIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJyZWFkY3J1bWIgc2VwYXJhdG9ybGVzcyBzdHlsZVxyXG4uYnJlYWRjcnVtYi1zZXBhcmF0b3JsZXNzIHtcclxuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gQnV0dG9ucyBCYXNlXHJcbi8vXHJcblxyXG4vLyBCdXR0b25cclxuLmJ0biB7XHJcblx0LS0jeyRwcmVmaXh9YnRuLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XHJcblxyXG5cdC8vIFJlc2V0IG91dGxpbmVcclxuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHRcclxuXHJcblx0Ly8gUmVzZXQgZm9jdXMgc2hhZG93XHJcblx0Jjpub3QoLmJ0bi1zaGFkb3cpOm5vdCguc2hhZG93KTpub3QoLnNoYWRvdy1zbSk6bm90KC5zaGFkb3ctbGcpOm5vdCguc2hhZG93LXhzKSB7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxuXHJcblx0Ly8gUmVtb3ZlIGJvcmRlclxyXG5cdCY6bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJ0bi1ib3JkZXJlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pOm5vdCguYnRuLWhvdmVyLW91dGxpbmUpIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IGNhbGMoI3skYnRuLXBhZGRpbmcteX0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSkgY2FsYygjeyRidG4tcGFkZGluZy14fSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KTtcclxuXHJcblx0XHQmLmJ0bi1sZyB7XHJcblx0XHRcdHBhZGRpbmc6IGNhbGMoI3skYnRuLXBhZGRpbmcteS1sZ30gKyAjeyRidG4tYm9yZGVyLXdpZHRofSkgY2FsYygjeyRidG4tcGFkZGluZy14LWxnfSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmJ0bi1zbSB7XHJcblx0XHRcdHBhZGRpbmc6IGNhbGMoI3skYnRuLXBhZGRpbmcteS1zbX0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSkgY2FsYygjeyRidG4tcGFkZGluZy14LXNtfSArICN7JGJ0bi1ib3JkZXItd2lkdGh9KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIExpbmtcclxuXHQmLmJ0bi1saW5rIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xyXG5cdH1cclxuIFxyXG5cdC8vIE91dGxpbmVcclxuXHQmLmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGFzaGVkKSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG5cdH1cclxuXHJcblx0Ly8gT3V0bGluZSBkYXNoZWRcclxuXHQmLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XHJcblx0XHRib3JkZXI6IDFweCBkYXNoZWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuXHR9XHJcblxyXG5cdC8vIEZsdXNoXHJcblx0Ji5idG4tZmx1c2gge1xyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLXJlc2V0KCk7XHJcblx0fVxyXG5cclxuXHQvLyBGbGV4XHJcblx0Ji5idG4tZmxleCB7XHRcdFxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Ly8gQWxpZ24gc3RhcnRcclxuXHQmLmJ0bi10cmltLXN0YXJ0IHtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHRcdFxyXG5cdH1cclxuXHJcblx0Ly8gQWxpZ24gc3RhcnRcclxuXHQmLmJ0bi10cmltLWVuZCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHRcclxuXHR9IFxyXG59XHJcblxyXG4vLyBSZXNldFxyXG4uYnRuLXJlc2V0IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IDA7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4vLyBJY29uc1xyXG4uYnRuIHtcclxuXHQvLyBGb250IGljb25cclxuXHQ+IGkge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdH1cclxuXHJcblx0Ly8gSWNvbiBvbmx5IGJ1dHRvblxyXG5cdCYuYnRuLWljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG5cdFx0d2lkdGg6ICRpbnB1dC1oZWlnaHQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHJcblx0XHRpIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcdFxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFJlbW92ZSBib3JkZXJcclxuXHRcdCY6bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJvcmRlci1ob3Zlcik6bm90KC5ib3JkZXItYWN0aXZlKTpub3QoLmJ0bi1mbHVzaCkge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU2l6ZXNcclxuXHRcdCYuYnRuLXNtIHtcclxuXHRcdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xyXG5cdFx0XHR3aWR0aDogJGlucHV0LWhlaWdodC1zbTtcclxuXHRcdFx0IFxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYnRuLWxnIHtcclxuXHRcdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xyXG5cdFx0XHR3aWR0aDogJGlucHV0LWhlaWdodC1sZztcclxuXHRcdH1cclxuXHJcblx0XHQmLmJ0bi1jaXJjbGUge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy9cclxuLy8gUmVzZXRcclxuLy9cclxuXHJcbkBtaXhpbiBidXR0b24tcmVzZXQoKSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG91dGxpbmU6IG5vbmUgICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gaW5wdXQtcmVzZXQoKSB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbiIsIi8vXHJcbi8vIEJ1dHRvbnMgVGhlbWVcclxuLy9cclxuXHJcbi8vIE91dGxpbmUgZGFzaGVkIGJhc2ljIHN0eWxlXHJcbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkIHtcclxuXHRib3JkZXItd2lkdGg6IDFweDtcclxuXHRib3JkZXItc3R5bGU6IGRhc2hlZDtcdFxyXG5cdFxyXG5cdCRjb2xvcjogbnVsbDtcclxuXHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHQkYm9yZGVyLWNvbG9yOiBudWxsO1xyXG5cdCRiZy1jb2xvcjogbnVsbDs7XHJcblxyXG5cdCRjb2xvci1hY3RpdmU6IG51bGw7XHJcblx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdCRib3JkZXItY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHJcblx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcbn1cclxuXHJcbi8vIE91dGxpbmUgaG92ZXIgYmFzaWMgc3R5bGVcclxuLmJ0bi5idG4taG92ZXItb3V0bGluZSB7XHJcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XHJcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcdFxyXG5cdFxyXG5cdCRjb2xvcjogbnVsbDtcclxuXHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHQkYm9yZGVyLWNvbG9yOiBudWxsO1xyXG5cdCRiZy1jb2xvcjogbnVsbDtcclxuXHJcblx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0JGJvcmRlci1jb2xvci1hY3RpdmU6ICRpbnB1dC1ib3JkZXItY29sb3I7XHJcblx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHJcblx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcbn1cclxuXHJcbi8vIFRoZW1lIGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdC8vIEJhc2VcclxuXHQuYnRuLmJ0bi0jeyRuYW1lfSB7XHJcblx0XHQkY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcblx0XHQkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG5cdFx0JGJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG5cclxuXHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmUpO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWFjdGl2ZSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVxyXG5cclxuXHQvLyBMaWdodFxyXG5cdEBpZiAoIHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSApIHtcclxuXHRcdC5idG4uYnRuLWxpZ2h0LSN7JG5hbWV9IHtcclxuXHRcdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG5cdFx0XHQkaWNvbi1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcdFx0QGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcclxuXHRcdFx0XHRcdCRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0XHRcdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcclxuXHRcdFx0JGJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpO1xyXG5cdFxyXG5cdFx0XHQkY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcclxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0XHR9XHJcblx0fVx0XHJcblxyXG5cdC8vIEJhY2tncm91bmRcclxuXHQuYnRuLmJ0bi1iZy0jeyRuYW1lfSB7XHJcblx0XHQkY29sb3I6IG51bGw7XHJcblx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHQkYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHRcdFxyXG5cclxuXHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHRcdFx0XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVxyXG5cdFxyXG5cdC8vIEFjdGl2ZVxyXG5cdC5idG4uYnRuLWFjdGl2ZS0jeyRuYW1lfSB7XHJcblx0XHQkY29sb3I6IG51bGw7XHJcblx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3I6IG51bGw7XHJcblx0XHQkYmctY29sb3I6IG51bGw7XHJcblxyXG5cdFx0JGNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVxyXG5cclxuXHQvLyBMaWdodFxyXG5cdEBpZiAoIHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKSApIHtcclxuXHRcdC5idG4uYnRuLWFjdGl2ZS1saWdodC0jeyRuYW1lfSB7XHJcblx0XHRcdCRjb2xvcjogbnVsbDtcclxuXHRcdFx0JGljb24tY29sb3I6IG51bGw7XHJcblx0XHRcdCRib3JkZXItY29sb3I6IG51bGw7XHJcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcclxuXHJcblx0XHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuXHRcdFx0QGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcclxuXHRcdFx0XHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdFx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcclxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gT3V0bGluZVxyXG5cdC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG5cdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHQkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG5cclxuXHRcdEBpZiAkbmFtZSA9PSAnc2Vjb25kYXJ5JyB7XHJcblx0XHRcdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcblx0XHRcdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdFx0XHQkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCRiZy1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0JGNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWFjdGl2ZSk7XHJcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1hY3RpdmUpO1xyXG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHRAaWYgJG5hbWUgPT0gJ3NlY29uZGFyeScge1xyXG5cdFx0XHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1pbnZlcnNlKTtcclxuXHRcdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XHJcblxyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gVGhlbWUgdGV4dCBjb2xvcnNcclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xyXG5cdC8vIFRleHQgYW5kIGljb24gY29sb3JzXHJcblx0LmJ0bi5idG4tY29sb3ItI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XHJcblx0XHQkaWNvbi1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pO1xyXG5cdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHJcblx0XHQkY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xyXG5cdH1cclxuXHJcblx0Ly8gVGV4dCBhbmQgaWNvbiBjb2xvcnMgYWN0aXZlIHN0YXRlXHJcblx0LmJ0bi5idG4tYWN0aXZlLWNvbG9yLSN7JG5hbWV9IHtcclxuXHRcdCRjb2xvcjogbnVsbDtcclxuXHRcdCRpY29uLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHRcdCRiZy1jb2xvcjogbnVsbDtcclxuXHJcblx0XHQkY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XHJcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KTtcclxuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHR9XHJcblxyXG5cdC8vIEljb24gY29sb3JzIFxyXG5cdC5idG4uYnRuLWljb24tI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiBudWxsO1xyXG5cdFx0JGljb24tY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KTtcclxuXHRcdCRiZy1jb2xvcjogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3I6IG51bGw7XHJcblxyXG5cdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHR9XHJcblxyXG5cdC8vIEljb24gY29sb3JzIGFjdGl2ZSBzdGF0ZVxyXG5cdC5idG4uYnRuLWFjdGl2ZS1pY29uLSN7JG5hbWV9IHtcclxuXHRcdCRjb2xvcjogbnVsbDtcclxuXHRcdCRpY29uLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHJcblx0XHQkY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XHJcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVxyXG5cclxuXHQvLyBUZXh0IGNvbG9yc1xyXG5cdC5idG4uYnRuLXRleHQtI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XHJcblx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdCRiZy1jb2xvcjogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3I6IG51bGw7XHJcblxyXG5cdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHR9XHJcblxyXG5cdC8vIFRleHQgY29sb3JzIGFjdGl2ZSBzdGF0ZVxyXG5cdC5idG4uYnRuLWFjdGl2ZS10ZXh0LSN7JG5hbWV9IHtcclxuXHRcdCRjb2xvcjogbnVsbDtcclxuXHRcdCRpY29uLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHJcblx0XHQkY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSk7XHJcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVx0XHJcbn1cclxuXHJcbi8vIFNvY2lhbCBjb2xvcnNcclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc29jaWFsLWNvbG9ycyB7XHJcblx0Ly8gQmFzZVxyXG5cdC5idG4uYnRuLSN7JG5hbWV9IHtcclxuXHRcdCRjb2xvcjogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XHJcblx0XHQkaWNvbi1jb2xvcjogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XHJcblx0XHQkYm9yZGVyLWNvbG9yOiBnZXQoJHZhbHVlLCBiYXNlKTtcclxuXHRcdCRiZy1jb2xvcjogZ2V0KCR2YWx1ZSwgYmFzZSk7XHJcblxyXG5cdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBnZXQoJHZhbHVlLCBhY3RpdmUpO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYWN0aXZlKTtcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHR9XHJcblxyXG5cdC8vIExpZ2h0XHJcblx0LmJ0bi5idG4tbGlnaHQtI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiBnZXQoJHZhbHVlLCBiYXNlKTtcclxuXHRcdCRpY29uLWNvbG9yOiBnZXQoJHZhbHVlLCBiYXNlKTtcclxuXHRcdCRiZy1jb2xvcjogZ2V0KCR2YWx1ZSwgbGlnaHQpO1xyXG5cdFx0JGJvcmRlci1jb2xvcjogZ2V0KCR2YWx1ZSwgbGlnaHQpO1xyXG5cclxuXHRcdCRjb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGludmVyc2UpO1xyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcclxuXHRcdCRiZy1jb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cclxuXHRcdEBpZiAkbmFtZSA9PSAnc2Vjb25kYXJ5JyB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcblx0XHR9IEBlbHNlIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcclxuXHQuYnRuLmJ0bi1kYXJrIHtcclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdFx0JGNvbG9yOiAkZ3JheS04MDAtZGFyaywgXHJcblx0XHRcdCRpY29uLWNvbG9yOiAkZ3JheS04MDAtZGFyaywgXHJcblx0XHRcdCRib3JkZXItY29sb3I6IG51bGwsIFxyXG5cdFx0XHQkYmctY29sb3I6ICRncmF5LTQwMC1kYXJrLFxyXG5cdFx0XHQkY29sb3ItYWN0aXZlOiBsaWdodGVuKCRncmF5LTgwMC1kYXJrLCAzJSksIFxyXG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IGxpZ2h0ZW4oJGdyYXktODAwLWRhcmssIDMlKSwgXHJcblx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsLCBcclxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbGlnaHRlbigkZ3JheS00MDAtZGFyaywgMyUpLFxyXG5cdFx0KTtcclxuXHR9XHJcbn0iLCIvL1xyXG4vLyBCdXR0b24gTWl4aW5zXHJcbi8vXHJcblxyXG4vLyBDdXN0b20gdmFyaWFudFxyXG5AbWl4aW4gYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG4gICAgJGNvbG9yLFxyXG4gICAgJGljb24tY29sb3IsXHJcbiAgICAkYm9yZGVyLWNvbG9yLFxyXG4gICAgJGJnLWNvbG9yLFxyXG4gICAgJGNvbG9yLWFjdGl2ZSxcclxuICAgICRpY29uLWNvbG9yLWFjdGl2ZSxcclxuICAgICRib3JkZXItY29sb3ItYWN0aXZlLFxyXG4gICAgJGJnLWNvbG9yLWFjdGl2ZVxyXG4pIHtcclxuXHJcbiAgICBAaWYgKCAkY29sb3IgIT0gbnVsbCApIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoICRpY29uLWNvbG9yICE9IG51bGwgKSB7XHJcbiAgICAgICAgaSxcclxuICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgXHRcdGNvbG9yOiAkaWNvbi1jb2xvcjtcclxuICAgIFx0fVxyXG5cclxuICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaWNvbi1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICggJGJvcmRlci1jb2xvciAhPSBudWxsICkge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCAkYmctY29sb3IgIT0gbnVsbCApIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcclxuICAgIC5idG4tY2hlY2s6YWN0aXZlICsgJixcclxuICAgICY6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSxcclxuICAgICY6aG92ZXI6bm90KC5idG4tYWN0aXZlKSxcclxuICAgICY6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksXHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICYuc2hvdyxcclxuICAgIC5zaG93ID4gJiB7XHJcbiAgICAgICAgQGlmICggJGNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAoICRpY29uLWNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xyXG4gICAgICAgICAgICBpLFxyXG4gICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgIFx0XHRjb2xvcjogJGljb24tY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIFx0fVxyXG5cclxuICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLWNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICggJGJvcmRlci1jb2xvci1hY3RpdmUgIT0gbnVsbCApIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWFjdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAoICRiZy1jb2xvci1hY3RpdmUgIT0gbnVsbCApIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yLWFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1hY3RpdmUtc3RhdGUoKSB7ICAgIFxyXG4gICAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcclxuICAgIC5idG4tY2hlY2s6YWN0aXZlICsgJixcclxuICAgICY6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSxcclxuICAgICY6aG92ZXI6bm90KC5idG4tYWN0aXZlKSxcclxuICAgICY6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksXHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICYuc2hvdyxcclxuICAgIC5zaG93ID4gJiB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gQm9vdHN0cmFwIGNvbG9yIHN5c3RlbVxyXG5cclxuLy9cclxuLy8gQm9vdHN0cmFwICYgQ3VzdG9tIFZhcmlhYmxlc1xyXG4vLyBTYWZlbHkgb3ZlcnJpZGUgYW55IHZhcmlhYmxlIGluIF92YXJpYWJsZXMuY3VzdG9tLnNjc3NcclxuLy9cclxuXHJcbiRncmF5LTEwMC1kYXJrOiAgIzFCMUMyMiAhZGVmYXVsdDtcclxuJGdyYXktMjAwLWRhcms6ICAjMjYyNzJGICFkZWZhdWx0O1xyXG4kZ3JheS0zMDAtZGFyazogICMzNjM4NDMgIWRlZmF1bHQ7XHJcbiRncmF5LTQwMC1kYXJrOiAgIzQ2NDg1MiAhZGVmYXVsdDtcclxuJGdyYXktNTAwLWRhcms6ICAjNjM2Njc0ICFkZWZhdWx0O1xyXG4kZ3JheS02MDAtZGFyazogICM4MDgyOTAgIWRlZmF1bHQ7XHJcbiRncmF5LTcwMC1kYXJrOiAgIzlBOUNBRSAhZGVmYXVsdDtcclxuJGdyYXktODAwLWRhcms6ICAjQjVCN0M4ICFkZWZhdWx0O1xyXG4kZ3JheS05MDAtZGFyazogICNGNUY1RjUgIWRlZmF1bHQ7XHJcblxyXG4kZ3JheXMtZGFyazogKFxyXG5cdFwiMTAwXCI6ICRncmF5LTEwMC1kYXJrLFxyXG5cdFwiMjAwXCI6ICRncmF5LTIwMC1kYXJrLFxyXG5cdFwiMzAwXCI6ICRncmF5LTMwMC1kYXJrLFxyXG5cdFwiNDAwXCI6ICRncmF5LTQwMC1kYXJrLFxyXG5cdFwiNTAwXCI6ICRncmF5LTUwMC1kYXJrLFxyXG5cdFwiNjAwXCI6ICRncmF5LTYwMC1kYXJrLFxyXG5cdFwiNzAwXCI6ICRncmF5LTcwMC1kYXJrLFxyXG5cdFwiODAwXCI6ICRncmF5LTgwMC1kYXJrLFxyXG5cdFwiOTAwXCI6ICRncmF5LTkwMC1kYXJrXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBCb290c3RyYXAgbXV0ZWQgY29sb3JcclxuJHRleHQtbXV0ZWQtZGFyazogJGdyYXktNTAwLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBCb290c3RyYXAgY29udGV4dHVhbCBjb2xvcnNcclxuLy8gUHJpbWFyeSBjb2xvcnNcclxuJHByaW1hcnktZGFyazpcdFx0XHRcdFx0XHQjZjZjMzJiICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1hY3RpdmUtZGFyazpcdFx0XHRcdCNhMzg1MmEgIWRlZmF1bHQ7XHJcbiRwcmltYXJ5LWxpZ2h0LWRhcms6IFx0XHRcdFx0IzE3MjMzMSAhZGVmYXVsdDtcclxuJHByaW1hcnktY2xhcml0eS1kYXJrOiBcdFx0XHRcdHJnYmEoI2Y2YzMyYiwgMC4yKSAhZGVmYXVsdDtcclxuJHByaW1hcnktaW52ZXJzZS1kYXJrOiBcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIFNlY29uZGFyeSBjb2xvcnNcclxuJHNlY29uZGFyeS1kYXJrOiBcdFx0XHRcdFx0JGdyYXktMzAwLWRhcmsgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnktYWN0aXZlLWRhcms6IFx0XHRcdCRncmF5LTQwMC1kYXJrICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LWxpZ2h0LWRhcms6IFx0XHRcdFx0JGdyYXktMzAwLWRhcmsgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnktY2xhcml0eS1kYXJrOlx0XHRcdHJnYmEoJGdyYXktMzAwLWRhcmssIDAuMikgIWRlZmF1bHQ7IFxyXG4kc2Vjb25kYXJ5LWludmVyc2UtZGFyazpcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7IFxyXG5cclxuLy8gTGlnaHQgY29sb3JzXHJcbiRsaWdodC1kYXJrOiBcdFx0XHRcdFx0XHQkZ3JheS0xMDAtZGFyayAhZGVmYXVsdDtcclxuJGxpZ2h0LWFjdGl2ZS1kYXJrOiBcdFx0XHRcdCMxRjIxMkEgIWRlZmF1bHQ7XHJcbiRsaWdodC1saWdodC1kYXJrOiBcdFx0XHRcdFx0IzFGMjEyQSAhZGVmYXVsdDtcclxuJGxpZ2h0LWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKDMxLCAzMywgNDIsIDAuMjApICFkZWZhdWx0O1xyXG4kbGlnaHQtaW52ZXJzZS1kYXJrOlx0XHRcdFx0JGdyYXktNjAwLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBTdWNjZXNzIGNvbG9yc1xyXG4kc3VjY2Vzcy1kYXJrOiBcdFx0XHRcdFx0XHQjMDBBMjYxICFkZWZhdWx0OyBcclxuJHN1Y2Nlc3MtYWN0aXZlLWRhcms6IFx0XHRcdFx0IzAxQkY3MyAhZGVmYXVsdDtcclxuJHN1Y2Nlc3MtbGlnaHQtZGFyazogXHRcdFx0XHQjMUYyMTJBICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1jbGFyaXR5LWRhcms6IFx0XHRcdFx0cmdiYSgjMDBBMjYxLCAwLjIpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1pbnZlcnNlLWRhcms6IFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gSW5mbyBjb2xvcnNcclxuJGluZm8tZGFyazogXHRcdFx0XHRcdFx0Izg4M0ZGRiAhZGVmYXVsdDsgXHJcbiRpbmZvLWFjdGl2ZS1kYXJrOiBcdFx0XHRcdFx0IzlFNjNGRiAhZGVmYXVsdDtcclxuJGluZm8tbGlnaHQtZGFyazogXHRcdFx0XHRcdCMyNzIxMzQgIWRlZmF1bHQ7XHJcbiRpbmZvLWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKCM4ODNGRkYsIDAuMikgIWRlZmF1bHQ7XHJcbiRpbmZvLWludmVyc2UtZGFyazogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBXYXJuaW5nIGNvbG9yc1xyXG4kd2FybmluZy1kYXJrOiBcdFx0XHRcdFx0XHQjQzU5QTAwICFkZWZhdWx0OyBcclxuJHdhcm5pbmctYWN0aXZlLWRhcms6IFx0XHRcdFx0I0Q5QUEwMCAhZGVmYXVsdDtcclxuJHdhcm5pbmctbGlnaHQtZGFyazogXHRcdFx0XHQjMjQyMzIwICFkZWZhdWx0O1xyXG4kd2FybmluZy1jbGFyaXR5LWRhcms6IFx0XHRcdFx0cmdiYSgjQzU5QTAwLCAwLjIpICFkZWZhdWx0O1xyXG4kd2FybmluZy1pbnZlcnNlLWRhcms6IFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gRGFuZ2VyIGNvbG9yc1xyXG4kZGFuZ2VyLWRhcms6IFx0XHRcdFx0XHRcdCNFNDI4NTUgIWRlZmF1bHQ7IFxyXG4kZGFuZ2VyLWFjdGl2ZS1kYXJrOiBcdFx0XHRcdCNGRjM3NjcgIWRlZmF1bHQ7XHJcbiRkYW5nZXItbGlnaHQtZGFyazogXHRcdFx0XHQjMzAyMDI0ICFkZWZhdWx0O1xyXG4kZGFuZ2VyLWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKCNFNDI4NTUsIDAuMikgIWRlZmF1bHQ7XHJcbiRkYW5nZXItaW52ZXJzZS1kYXJrOiBcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIERhcmsgY29sb3JzXHJcbiRkYXJrLWRhcms6IFx0XHRcdFx0XHRcdCMyNzJBMzQgIWRlZmF1bHQ7XHJcbiRkYXJrLWFjdGl2ZS1kYXJrOiBcdFx0XHRcdFx0IzJEMkYzOSAhZGVmYXVsdDtcclxuJGRhcmstbGlnaHQtZGFyazogXHRcdFx0XHRcdCMxRTIwMjcgIWRlZmF1bHQ7XHJcbiRkYXJrLWNsYXJpdHktZGFyazogXHRcdFx0XHRyZ2JhKCMyNzJBMzQsIDAuMikgIWRlZmF1bHQ7XHJcbiRkYXJrLWludmVyc2UtZGFyazogXHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xyXG4kdGhlbWUtY29sb3JzLWRhcms6IChcclxuXHRcImxpZ2h0XCI6ICRsaWdodC1kYXJrLFxyXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeS1kYXJrLFxyXG5cdFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnktZGFyayxcclxuXHRcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MtZGFyayxcclxuXHRcImluZm9cIjogJGluZm8tZGFyayxcclxuXHRcIndhcm5pbmdcIjogJHdhcm5pbmctZGFyayxcclxuXHRcImRhbmdlclwiOiAkZGFuZ2VyLWRhcmssXHJcblx0XCJkYXJrXCI6ICRkYXJrLWRhcmtcclxuKSAhZGVmYXVsdDtcclxuXHRcclxuLy8gQ29udGV4dHVhbCBhY3RpdmUgc3RhdGUgY29sb3JzXHJcbiR0aGVtZS1hY3RpdmUtY29sb3JzLWRhcms6IChcclxuXHRcInByaW1hcnlcIjogJHByaW1hcnktYWN0aXZlLWRhcmssXHJcblx0XCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktYWN0aXZlLWRhcmssXHJcblx0XCJsaWdodFwiOiAgICRsaWdodC1hY3RpdmUtZGFyayxcclxuXHRcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MtYWN0aXZlLWRhcmssXHJcblx0XCJpbmZvXCI6ICAgICRpbmZvLWFjdGl2ZS1kYXJrLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1hY3RpdmUtZGFyayxcclxuXHRcImRhbmdlclwiOiAgJGRhbmdlci1hY3RpdmUtZGFyayxcclxuXHRcImRhcmtcIjogICAgJGRhcmstYWN0aXZlLWRhcmtcclxuKSAhZGVmYXVsdDsgXHJcblxyXG4vLyBDb250ZXh0dWFsIGludmVyc2Ugc3RhdGUgY29sb3JzXHJcbiR0aGVtZS1pbnZlcnNlLWNvbG9ycy1kYXJrOiAoXHJcblx0XCJwcmltYXJ5XCI6ICRwcmltYXJ5LWludmVyc2UtZGFyayxcclxuXHRcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeS1pbnZlcnNlLWRhcmssXHJcblx0XCJsaWdodFwiOiAgICRsaWdodC1pbnZlcnNlLWRhcmssXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWludmVyc2UtZGFyayxcclxuXHRcImluZm9cIjogICAgJGluZm8taW52ZXJzZS1kYXJrLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1pbnZlcnNlLWRhcmssXHJcblx0XCJkYW5nZXJcIjogICRkYW5nZXItaW52ZXJzZS1kYXJrLFxyXG5cdFwiZGFya1wiOiAgICAkZGFyay1pbnZlcnNlLWRhcmtcclxuKSAhZGVmYXVsdDsgXHJcblxyXG4vLyBDb250ZXh0dWFsIGxpZ2h0IHN0YXRlIGNvbG9yc1xyXG4kdGhlbWUtbGlnaHQtY29sb3JzLWRhcms6IChcclxuXHRcInByaW1hcnlcIjogJHByaW1hcnktbGlnaHQtZGFyayxcclxuXHRcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LWxpZ2h0LWRhcmssXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWxpZ2h0LWRhcmssXHJcblx0XCJpbmZvXCI6ICAgICRpbmZvLWxpZ2h0LWRhcmssXHJcblx0XCJ3YXJuaW5nXCI6ICR3YXJuaW5nLWxpZ2h0LWRhcmssXHJcblx0XCJkYW5nZXJcIjogICRkYW5nZXItbGlnaHQtZGFyayxcclxuXHRcImRhcmtcIjogICAgJGRhcmstbGlnaHQtZGFyayxcclxuXHRcImxpZ2h0XCI6ICAgJGxpZ2h0LWxpZ2h0LWRhcmtcclxuKSAhZGVmYXVsdDsgXHJcblxyXG4vLyBDb250ZXh0dWFsIGxpZ2h0IHN0YXRlIGNvbG9yc1xyXG4kdGhlbWUtY2xhcml0eS1jb2xvcnMtZGFyazogKFxyXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeS1jbGFyaXR5LWRhcmssXHJcblx0XCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeS1jbGFyaXR5LWRhcmssXHJcblx0XCJzdWNjZXNzXCI6ICRzdWNjZXNzLWNsYXJpdHktZGFyayxcclxuXHRcImluZm9cIjogICAgJGluZm8tY2xhcml0eS1kYXJrLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1jbGFyaXR5LWRhcmssXHJcblx0XCJkYW5nZXJcIjogICRkYW5nZXItY2xhcml0eS1kYXJrLFxyXG5cdFwiZGFya1wiOiAgICAkZGFyay1jbGFyaXR5LWRhcmssXHJcblx0XCJsaWdodFwiOiAgICRsaWdodC1jbGFyaXR5LWRhcmssXHJcbikgIWRlZmF1bHQ7IFxyXG5cclxuLy8gVGV4dCBjb2xvcnNcclxuJHRoZW1lLXRleHQtY29sb3JzLWRhcms6IChcclxuXHRcIndoaXRlXCI6ICAgJHdoaXRlLFxyXG5cdFwicHJpbWFyeVwiOiAkcHJpbWFyeS1kYXJrLFxyXG5cdFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LWRhcmssXHJcblx0XCJsaWdodFwiOiAgICRsaWdodC1kYXJrLFxyXG5cdFwic3VjY2Vzc1wiOiAkc3VjY2Vzcy1kYXJrLFxyXG5cdFwiaW5mb1wiOiAgICAkaW5mby1kYXJrLFxyXG5cdFwid2FybmluZ1wiOiAkd2FybmluZy1kYXJrLFxyXG5cdFwiZGFuZ2VyXCI6ICAkZGFuZ2VyLWRhcmssXHJcblx0XCJkYXJrXCI6ICAgICRkYXJrLWRhcmssXHJcblx0XCJtdXRlZFwiOiAgICR0ZXh0LW11dGVkLWRhcmssXHJcblx0XCJncmF5LTEwMFwiOiAgICRncmF5LTEwMC1kYXJrLFxyXG5cdFwiZ3JheS0yMDBcIjogICAkZ3JheS0yMDAtZGFyayxcclxuXHRcImdyYXktMzAwXCI6ICAgJGdyYXktMzAwLWRhcmssXHJcblx0XCJncmF5LTQwMFwiOiAgICRncmF5LTQwMC1kYXJrLFxyXG5cdFwiZ3JheS01MDBcIjogICAkZ3JheS01MDAtZGFyayxcclxuXHRcImdyYXktNjAwXCI6ICAgJGdyYXktNjAwLWRhcmssXHJcblx0XCJncmF5LTcwMFwiOiAgICRncmF5LTcwMC1kYXJrLFxyXG5cdFwiZ3JheS04MDBcIjogICAkZ3JheS04MDAtZGFyayxcclxuXHRcImdyYXktOTAwXCI6ICAgJGdyYXktOTAwLWRhcmtcclxuKSAhZGVmYXVsdDsgXHJcblxyXG5cclxuLy8gQm9keVxyXG4vL1xyXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXHJcbiRib2R5LWJnLWRhcms6ICAgICAgICAgICAgICAjMUMxRDIyICFkZWZhdWx0O1xyXG4kYm9keS1iZy1yZ2ItZGFyazogICAgICAgICAgdG8tcmdiKCRib2R5LWJnLWRhcmspICFkZWZhdWx0O1xyXG4kYm9keS1jb2xvci1kYXJrOiAgICAgICAgICAgJGdyYXktOTAwLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTGlua3NcclxuLy9cclxuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxyXG4kbGluay1jb2xvci1kYXJrOiAgICAgICAgICAgJHByaW1hcnktZGFyayAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDb21wb25lbnRzXHJcbi8vXHJcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cclxuJGJvcmRlci1jb2xvci1kYXJrOiAgICAgICAgICAgICAkZ3JheS0yMDAtZGFyayAhZGVmYXVsdDtcclxuJGJvcmRlci1kYXNoZWQtY29sb3ItZGFyazogICAgICAkZ3JheS0zMDAtZGFyayAhZGVmYXVsdDsgXHJcblxyXG4vLyBLZWVudGhlbWVzIGhvdmVyIHN0YXRlc1xyXG4kY29tcG9uZW50LWhvdmVyLWNvbG9yLWRhcms6IFx0JHByaW1hcnktZGFyayAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1ob3Zlci1iZy1kYXJrOiBcdFx0JGdyYXktMTAwLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIGFjdGl2ZSBzdGF0ZXNcclxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3ItZGFyazogICAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xyXG4kY29tcG9uZW50LWFjdGl2ZS1iZy1kYXJrOiAgICAgICRwcmltYXJ5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIGNoZWNrZWQgc3RhdGVzXHJcbiRjb21wb25lbnQtY2hlY2tlZC1jb2xvci1kYXJrOiAgICRwcmltYXJ5LWludmVyc2UgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtY2hlY2tlZC1iZy1kYXJrOiAgICAgICRwcmltYXJ5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGluZ3MtY29sb3ItZGFyazogXHRcdFx0ICRncmF5LTkwMC1kYXJrICFkZWZhdWx0O1xyXG4kYmxvY2txdW90ZS1mb290ZXItY29sb3ItZGFyazogICAkZ3JheS02MDAtZGFyayAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCb3ggc2hhZG93XHJcbiRib3gtc2hhZG93LXhzLWRhcms6IFx0XHRcdDAgLjFyZW0gMC43NXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAwLjA1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctc20tZGFyazogXHRcdFx0MCAuMXJlbSAxcmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LWRhcms6IFx0XHRcdFx0MCAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctbGctZGFyazogXHRcdFx0MCAxcmVtIDJyZW0gMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdy1pbnNldC1kYXJrOiBcdFx0aW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDYXJkXHJcbiRjYXJkLWJveC1zaGFkb3ctZGFyazogICAgICAgICAgICAgICAgICAgXHRcdFx0bnVsbCAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLWNvbG9yLWRhcms6ICAgICBcdFx0XHRcdFx0XHQkYm9yZGVyLWNvbG9yLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBUYWJsZXNcclxuJHRhYmxlLXN0cmlwZWQtYmctZGFyazogICAgICAgICBcdFx0XHRcdFx0cmdiYSgkZ3JheS0xMDAtZGFyaywgMC43NSkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1sb2FkaW5nLW1lc3NhZ2UtYm94LXNoYWRvdy1kYXJrOiAgICAgICAgXHRcdDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMykgIWRlZmF1bHQ7XHJcblx0XHJcbi8vIEZvcm1zXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3ItZGFyazogICAgICAgICAgICAgICAgICAkZ3JheS02MDAtZGFyayAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvci1kYXJrfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtY29sb3Itc29saWQtZGFyazogICAgICAgICAgICAgICAgICAgICAgJGdyYXktNTAwLWRhcmsgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZS1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvci1kYXJrfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWJnLWltYWdlLXNvbGlkLWRhcms6ICAgICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yLXNvbGlkLWRhcmt9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEFjY29yZGlvblxyXG4kYWNjb3JkaW9uLWljb24tY29sb3ItZGFyazogICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3ItZGFyayFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgJHByaW1hcnktZGFyayAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24taWNvbi1kYXJrOiAgICAgICAgIFx0XHRcdFx0dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yLWRhcmt9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uLWRhcms6ICBcdFx0XHRcdHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3ItZGFya30nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBEcm9wZG93bnNcclxuJGRyb3Bkb3duLWJnLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnLWRhcmsgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3gtc2hhZG93LWRhcms6XHRcdFx0XHRcdFx0XHQwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpICFkZWZhdWx0O1xyXG5cclxuLy8gUG9wb3ZlclxyXG4kcG9wb3Zlci1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdFx0JGdyYXktMjAwLWRhcmsgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvci1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAtZGFyayAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm94LXNoYWRvdy1kYXJrOiAgICBcdFx0XHRcdFx0XHQkZHJvcGRvd24tYm94LXNoYWRvdy1kYXJrICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yLWRhcms6ICAgICAgICAgICBcdFx0JGdyYXktMzAwLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBUb2FzdHNcclxuJHRvYXN0LWJhY2tncm91bmQtY29sb3ItZGFyazogICAgICAgICAgICAgICAgXHRcdCRncmF5LTIwMC1kYXJrICFkZWZhdWx0O1xyXG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3ItZGFyazogICAgICAgICBcdFx0JGdyYXktMjAwLWRhcmsgIWRlZmF1bHQ7XHJcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yLWRhcms6ICAgICAgICAgICAgIFx0XHQkZ3JheS0zMDAtZGFyayAhZGVmYXVsdDtcclxuXHJcbi8vIFRvb2x0aXBcclxuJHRvb2x0aXAtYmctZGFyazogICAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdCRncmF5LTIwMC1kYXJrICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3gtc2hhZG93LWRhcms6ICAgIFx0XHRcdFx0XHRcdDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTUpICFkZWZhdWx0O1xyXG5cclxuLy8gQ29kZVxyXG4kY29kZS1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAjMmIyYjQwICFkZWZhdWx0O1xyXG4kY29kZS1zaGFkb3ctZGFyazogICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuMDgpIDBweCAzcHggOXB4IDBweCAhZGVmYXVsdDtcclxuJGNvZGUtY29sb3ItZGFyazogICAgICAgICAgICAgICAgI2I5Mzk5MyAhZGVmYXVsdDtcclxuJGNvZGUtYm9yZGVyLWNvbG9yLWRhcms6ICAgICAgICAgdHJhbnNwYXJlbnQgICFkZWZhdWx0O1xyXG5cclxuLy8gU3ltYm9sXHJcbiRzeW1ib2wtYm9yZGVyLWNvbG9yLWRhcms6IHJnYmEoJGJvZHktYmcsIDAuNSk7XHJcbiRzeW1ib2wtbGFiZWwtY29sb3ItZGFyazogJGdyYXktODAwLWRhcms7XHJcbiRzeW1ib2wtbGFiZWwtYmctZGFyazogJGdyYXktMTAwLWRhcms7XHJcblxyXG5cclxuLy8gS2VlbnRoZW1lcyBidWxsZXQgY29tcG9uZW50XHJcbiRidWxsZXQtYmctY29sb3ItZGFyazogJGdyYXktNDAwLWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIHNjcm9sbHRvcCBjb21wb25lbnRcclxuJHNjcm9sbHRvcC1vcGFjaXR5LWRhcms6IDAgIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3Atb3BhY2l0eS1vbi1kYXJrOiAwLjMgIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3Atb3BhY2l0eS1ob3Zlci1kYXJrOiAxICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLWJveC1zaGFkb3ctZGFyazogJGJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3AtYmctY29sb3ItZGFyazogJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3AtYmctY29sb3ItaG92ZXItZGFyazogJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRzY3JvbGx0b3AtaWNvbi1jb2xvci1kYXJrOiAkcHJpbWFyeS1pbnZlcnNlICFkZWZhdWx0O1xyXG4kc2Nyb2xsdG9wLWljb24tY29sb3ItaG92ZXItZGFyazogJHByaW1hcnktaW52ZXJzZSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBLZWVudGhlbWVzIGRyYXdlciBjb21wb25lbnRcclxuJGRyYXdlci1ib3gtc2hhZG93LWRhcms6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSkgIWRlZmF1bHQ7XHJcbiRkcmF3ZXItYmctY29sb3ItZGFyazogJGJvZHktYmctZGFyayAhZGVmYXVsdDtcclxuJGRyYXdlci1vdmVybGF5LWJnLWNvbG9yLWRhcms6IHJnYmEoJGJsYWNrLCAwLjQpICFkZWZhdWx0O1xyXG5cclxuLy8gS2VlbnRoZW1lcyBtZW51IGNvbXBvbmVudCAgIFxyXG4kbWVudS1kcm9wZG93bi1ib3gtc2hhZG93LWRhcms6ICRkcm9wZG93bi1ib3gtc2hhZG93LWRhcmsgIWRlZmF1bHQ7XHJcbiRtZW51LWRyb3Bkb3duLWJnLWNvbG9yLWRhcms6ICRkcm9wZG93bi1iZy1kYXJrICFkZWZhdWx0O1xyXG4kbWVudS1saW5rLWNvbG9yLWhvdmVyLWRhcms6ICRjb21wb25lbnQtaG92ZXItY29sb3ItZGFyayAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1jb2xvci1zaG93LWRhcms6ICRjb21wb25lbnQtaG92ZXItY29sb3ItZGFyayAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1jb2xvci1oZXJlLWRhcms6ICRjb21wb25lbnQtaG92ZXItY29sb3ItZGFyayAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1jb2xvci1hY3RpdmUtZGFyazogJGNvbXBvbmVudC1ob3Zlci1jb2xvci1kYXJrICFkZWZhdWx0O1xyXG4kbWVudS1saW5rLWJnLWNvbG9yLWhvdmVyLWRhcms6ICRjb21wb25lbnQtaG92ZXItYmctZGFyayAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1iZy1jb2xvci1zaG93LWRhcms6ICRjb21wb25lbnQtaG92ZXItYmctZGFyayAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1iZy1jb2xvci1oZXJlLWRhcms6ICRjb21wb25lbnQtaG92ZXItYmctZGFyayAhZGVmYXVsdDtcclxuJG1lbnUtbGluay1iZy1jb2xvci1hY3RpdmUtZGFyazogJGNvbXBvbmVudC1ob3Zlci1iZy1kYXJrICFkZWZhdWx0O1xyXG4kbWVudS1oZWFkaW5nLWNvbG9yLWRhcms6ICR0ZXh0LW11dGVkLWRhcmsgIWRlZmF1bHQ7XHJcblx0XHJcbi8vIEtlZW50aGVtZXMgc2Nyb2xsYmFyIGNvbXBvbmVudCBcclxuJHNjcm9sbGJhci1jb2xvci1kYXJrOiAkZ3JheS0yMDAtZGFyayAhZGVmYXVsdDtcclxuJHNjcm9sbGJhci1ob3Zlci1jb2xvci1kYXJrOiAkZ3JheS0zMDAtZGFyayAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgb3ZlcmxheSBjb21wb25lbnQgXHJcbiRvdmVybGF5LWJnLWRhcms6IHJnYmEoJHdoaXRlLCAwLjA1KSAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgYmxvY2t1aSBjb21wb25lbnQgXHJcbiRibG9ja3VpLW92ZXJsYXktYmctZGFyazogcmdiYSgkd2hpdGUsIDAuMDUpICFkZWZhdWx0O1xyXG4kYmxvY2t1aS1tZXNzYWdlLWJnLWRhcms6ICR0b29sdGlwLWJnLWRhcmsgIWRlZmF1bHQ7XHJcbiRibG9ja3VpLW1lc3NhZ2UtYm94LXNoYWRvdy1kYXJrOiAkdG9vbHRpcC1ib3gtc2hhZG93LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyBLZWVudGhlbWVzIHJhdGluZyBjb21wb25lbnQgXHJcbiRyYXRpbmctY29sb3ItZGVmYXVsdC1kYXJrOiAkZ3JheS00MDAtZGFyayAhZGVmYXVsdDtcclxuJHJhdGluZy1jb2xvci1hY3RpdmUtZGFyazogI0ZGQUQwRiAhZGVmYXVsdDtcclxuXHJcbi8vIEtlZW50aGVtZXMgcmliYm9uIGNvbXBvbmVudCBcclxuJHJpYmJvbi1sYWJlbC1ib3gtc2hhZG93LWRhcms6IDBweCAtMXB4IDVweCAwcHggcmdiYSgkd2hpdGUsIDAuMSkgIWRlZmF1bHQ7XHJcbiRyaWJib24tbGFiZWwtYmctZGFyazogJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRyaWJib24tbGFiZWwtYm9yZGVyLWNvbG9yLWRhcms6IGRhcmtlbigkcHJpbWFyeSwgMjAlKSAhZGVmYXVsdDtcclxuJHJpYmJvbi1jbGlwLWJnLWRhcms6ICRsaWdodCAhZGVmYXVsdDtcclxuXHJcbi8vIEVuZ2FnZSBwYW5lbFxyXG4kZW5nYWdlLWJ0bi1iZy1kYXJrOiAkZ3JheS0yMDAtZGFyaztcclxuJGVuZ2FnZS1idG4tYm94LXNoYWRvdy1kYXJrOiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4kZW5nYWdlLWJ0bi1ib3JkZXItY29sb3ItZGFyazogJGJvcmRlci1jb2xvci1kYXJrO1xyXG4kZW5nYWdlLWJ0bi1jb2xvci1kYXJrOiAkZ3JheS04MDAtZGFyaztcclxuJGVuZ2FnZS1idG4taWNvbi1jb2xvci1kYXJrOiAkZ3JheS02MDAtZGFyaztcclxuJGVuZ2FnZS1idG4tY29sb3ItYWN0aXZlLWRhcms6ICRncmF5LTgwMC1kYXJrOyIsIi8vXHJcbi8vIE1vZGFsXHJcbi8vXHJcblxyXG4ubW9kYWwtcm91bmRlZCB7XHJcblx0Ym9yZGVyLXJhZGl1czogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1x0XHJcbn0iLCIvL1xyXG4vLyBDb2RlXHJcbi8vXHJcblxyXG5jb2RlOm5vdChbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdKSB7XHJcbiAgICBmb250LXdlaWdodDogJGNvZGUtZm9udC13ZWlnaHQ7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWNvZGUtYm9yZGVyLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWJnKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNvZGUtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xyXG4gICAgcGFkZGluZzogJGNvZGUtcGFkZGluZztcclxuICAgIG1hcmdpbjogJGNvZGUtbWFyZ2luOyAgICAgICAgXHJcbiAgICBib3gtc2hhZG93OiAkY29kZS1zaGFkb3c7XHJcblxyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICAmLmNvZGUtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi8vXHJcbi8vIENvbCBmb3JtIGxhYmVsXHJcbi8vXHJcblxyXG4uY29sLWZvcm0tbGFiZWwge1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xyXG59IiwiLy9cclxuLy8gRm9ybSBjb250cm9sc1xyXG4vL1xyXG5cclxuLy8gQ3VzdG9taXphdGlvblxyXG4uZm9ybS1jb250cm9sIHtcclxuXHQvLyBUcmFuc3BhcmVudCBzdHlsZVxyXG5cdCYuZm9ybS1jb250cm9sLXRyYW5zcGFyZW50IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHQuZHJvcGRvd24uc2hvdyA+ICYsXHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCYuZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEZsdXNoXHJcblx0Ji5mb3JtLWNvbnRyb2wtZmx1c2gge1xyXG5cdFx0QGluY2x1ZGUgaW5wdXQtcmVzZXQoKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFNvbGlkIHN0eWxlXHJcbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XHJcblx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XHJcblx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcclxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3IpO1xyXG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xyXG5cclxuXHQuZHJvcGRvd24uc2hvdyA+ICYsXHJcblx0JjphY3RpdmUsXHJcblx0Ji5hY3RpdmUsXHJcblx0Jjpmb2N1cyxcclxuXHQmLmZvY3VzIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcclxuXHRcdGJvcmRlci1jb2xvcjogJGlucHV0LXNvbGlkLWJnLWZvY3VzO1xyXG5cdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWlucHV0O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9ybSBjb250cm9sIHNvbGlkIGJnXHJcbi5mb3JtLWNvbnRyb2wtc29saWQtYmcge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxufVxyXG5cclxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxyXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XHJcbiAgXHRjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvclxyXG59XHJcblxyXG4vLyBQbGFjZWhvbGRlciBjb2xvcnNcclxuLnBsYWNlaG9sZGVyLWdyYXktNTAwIHtcclxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlcih2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApKTtcclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLXdoaXRlIHtcclxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkd2hpdGUpO1xyXG59XHJcblxyXG4vLyBUZXh0YXJlYSByZXNldCByZXNpemVcclxuLnJlc2l6ZS1ub25lIHtcclxuXHRyZXNpemU6IG5vbmU7XHJcbn0iLCIvL1xyXG4vLyBJbnB1dCBwbGFjZWhvbGRlciBjb2xvclxyXG4vL1xyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICAgLy8gQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7IFxyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vIEZpcmVmb3hcclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBGbG9hdGluZyBsYWJlbFxyXG4vL1xyXG5cclxuLmZvcm0tZmxvYXRpbmcge1xyXG4gICAgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQge1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5mb3JtLWNvbnRyb2wtc29saWQtYmcgbGFiZWwsXHJcbiAgICA+IDpkaXNhYmxlZCB+IGxhYmVsLFxyXG4gICAgPiA6Zm9jdXMgfiBsYWJlbCB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4gICAgICIsIi8vIFNlbGVjdFxyXG4vL1xyXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXHJcbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXHJcblxyXG4uZm9ybS1zZWxlY3Qge1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0Ly9ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xyXG5cdFx0QGlmICRlbmFibGUtc2hhZG93cyB7XHJcblx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcclxuXHRcdH0gQGVsc2Uge1xyXG5cdFx0XHQvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcblx0XHRcdGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JjpkaXNhYmxlZCB7XHJcblx0XHRjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xyXG5cdH1cclxuXHJcblx0Ly8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXHJcblx0JjotbW96LWZvY3VzcmluZyB7XHJcblx0XHR0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xyXG5cdH1cclxuXHJcblx0Ly8gU29saWQgc3R5bGVcclxuXHQmLmZvcm0tc2VsZWN0LXNvbGlkIHtcclxuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XHJcblx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxuXHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcclxuXHRcdFxyXG5cdFx0LmRyb3Bkb3duLnNob3cgPiAmLFxyXG5cdFx0JjphY3RpdmUsXHJcblx0XHQmLmFjdGl2ZSxcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmLmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnLWZvY3VzO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1pbnB1dDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFRyYW5zcGFyZW50IHN0eWxlXHJcblx0Ji5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCB7XHJcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtcGxhY2Vob2xkZXItY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcclxuXHJcblx0XHQuZHJvcGRvd24uc2hvdyA+ICYsXHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCYuZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvcjogJGlucHV0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vXHJcbi8vIEZvcm0gQ2hlY2tcclxuLy9cclxuXHJcbi8vIEN1c3RvbWl6YXRpb25cclxuLmZvcm0tY2hlY2sge1xyXG4gICAgLy8gSW5wdXQgXHJcbiAgICAmOm5vdCguZm9ybS1zd2l0Y2gpIHtcclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tY2hlY2staW5wdXQtYmctc2l6ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLy8gU2l6aW5nXHJcbiAgICAmLmZvcm0tY2hlY2stc20ge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTtcclxuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLXNtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZvcm0tY2hlY2stbGcge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1sZztcclxuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLWxnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbmxpbmVcclxuICAgICYuZm9ybS1jaGVjay1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNvbGlkXHJcbiAgICAmLmZvcm0tY2hlY2stc29saWQge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgICAgICAgICAgJjpub3QoOmNoZWNrZWQpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnLXNvbGlkO1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAmW3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTdGF0ZXNcclxuICAgIC8vIFN1Y2Nlc3Mgc3RhdGVcclxuICAgICYuZm9ybS1jaGVjay1zdWNjZXNzIHtcclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGFuZ2VyIHN0YXRlXHJcbiAgICAmLmZvcm0tY2hlY2stZGFuZ2VyIHtcclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBXYXJuaW5nIHN0YXRlXHJcbiAgICAmLmZvcm0tY2hlY2std2FybmluZyB7XHJcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdhcm5pbmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gY2hlY2tib3ggYW5kIHJhZGlvXHJcbi5mb3JtLWNoZWNrLWN1c3RvbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAvLyBJbnB1dFxyXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBMYWJlbFxyXG4gICAgLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjU1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTd2l0Y2hcclxuLmZvcm0tc3dpdGNoIHsgICBcclxuICAgICYuZm9ybS1jaGVjay1jdXN0b20ge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1zd2l0Y2gtaGVpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5mb3JtLXN3aXRjaC1zbSB7XHJcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJGZvcm0tc3dpdGNoLWhlaWdodC1zbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGgtc207XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZm9ybS1zd2l0Y2gtbGcge1xyXG4gICAgICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRmb3JtLXN3aXRjaC1oZWlnaHQtbGc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoLWxnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNvbGlkXHJcbiAgICAmLmZvcm0tY2hlY2stc29saWQge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2Utc29saWQpfTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpjaGVja2VkKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZy1zb2xpZDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAgICAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgJjpmb2N1czpub3QoOmNoZWNrZWQpIHtcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gSW1hZ2UgXHJcbi5mb3JtLWNoZWNrLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7ICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNoZWNrLXdyYXBwZXIgeyAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7ICAgICAgICBcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgICAgXHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNoZWNrLXJvdW5kZWQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpOyAgICAgICAgXHJcbiAgICB9ICAgICAgICBcclxuXHJcbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkOyAgICBcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlOm5vdCguZm9ybS1jaGVjay1zdWNjZXNzKTpub3QoLmZvcm0tY2hlY2stZGFuZ2VyKSB7XHJcbiAgICAgICAgLmZvcm0tY2hlY2std3JhcHBlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfSAgICBcclxuICAgIH1cclxuXHJcbiAgICAmLmZvcm0tY2hlY2stc3VjY2Vzcy5hY3RpdmUge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcblxyXG4gICAgJi5mb3JtLWNoZWNrLWRhbmdlci5hY3RpdmUge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIElucHV0IEdyb3VwXHJcbi8vXHJcblxyXG4vLyBGb3JtIGNvbnRyb2xcclxuLmlucHV0LWdyb3VwIHtcclxuICAgICYuaW5wdXQtZ3JvdXAtc29saWQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAmLmlucHV0LWdyb3VwLXNtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlucHV0LWdyb3VwLWxnIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxuXHRcdCAgICBib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxuXHJcbiAgICAgICAgICAgICYgKyAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xyXG4gICAgXHRcdGJvcmRlci1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xyXG5cclxuICAgICAgICAgICAgJiArIC5pbnB1dC1ncm91cC10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFJlcXVpcmVkIExhYmVsXHJcbi8vXHJcblxyXG4ucmVxdWlyZWQge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIqXCI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIFByb2dyZXNzXHJcbi8vXHJcblxyXG4vLyBWZXJ0aWNhbCBQb3NpdGlvblxyXG4ucHJvZ3Jlc3MtdmVydGljYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5wcm9ncmVzcyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2dyZXNzLWJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUYWJsZVxyXG4vL1xyXG5cclxuLy8gVGFibGVcclxuLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHtcclxuXHQvLyBGaXggZm9yIEJTIDUuMS4yIHVwZGF0ZVxyXG5cdCYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAwO1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQ+Om5vdCg6bGFzdC1jaGlsZCk+Omxhc3QtY2hpbGQ+KiB7XHJcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xyXG5cdH1cclxuXHJcblx0dHIsIHRoLCB0ZCB7XHJcblx0XHRib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcblx0XHRib3JkZXItd2lkdGg6IGluaGVyaXQ7XHJcblx0XHRib3JkZXItc3R5bGU6IGluaGVyaXQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xyXG5cdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHRmb290LFxyXG5cdHRib2R5IHtcclxuXHRcdHRyOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHR0aCwgdGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGZvb3Qge1xyXG5cdFx0dGgsIHRkIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogaW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJvdW5kZWRcclxuXHQmLnRhYmxlLXJvdW5kZWQge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRib3JkZXItc3BhY2luZzogMDtcclxuXHRcdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcblx0fVxyXG5cclxuXHQvLyBSb3cgUm91bmRlZFxyXG5cdCYudGFibGUtcm93cy1yb3VuZGVkIHtcclxuXHRcdHRoLHRkIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQvLyBGbHVzaFxyXG5cdCYudGFibGUtZmx1c2gge1xyXG5cdFx0dHIsIHRoLCB0ZCB7XHJcblx0XHRcdHBhZGRpbmc6IGluaGVyaXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBSb3cgYm9yZGVyZWRcclxuXHQmLnRhYmxlLXJvdy1ib3JkZXJlZCB7XHJcblx0XHR0ciB7XHJcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpO1xyXG5cdFx0fVxyXG5cclxuXHRcdHRmb290IHtcclxuXHRcdFx0dGgsIHRkIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUm93IGRhc2hlZFxyXG5cdCYudGFibGUtcm93LWRhc2hlZCB7XHJcblx0XHR0ciB7XHJcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuXHRcdH1cclxuXHJcblx0XHR0Zm9vdCB7XHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJvdyBib3JkZXIgY29sb3JzXHJcblx0QGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JheXMge1xyXG5cdFx0Ji50YWJsZS1yb3ctZ3JheS0jeyRuYW1lfSB7XHJcblx0XHRcdHRyIHsgXHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktI3skbmFtZX0pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVx0XHJcbn1cclxuXHJcbi8vIExheW91dCBmaXhlZFxyXG4udGFibGUtbGF5b3V0LWZpeGVkIHtcclxuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG59XHJcblxyXG4vLyBTb3J0aW5nXHJcbi50YWJsZS1zb3J0IHtcclxuXHQmOmFmdGVyIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4udGFibGUtc29ydCxcclxuLnRhYmxlLXNvcnQtYXNjLFxyXG4udGFibGUtc29ydC1kZXNjIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAwLjc1cmVtO1xyXG5cdFx0aGVpZ2h0OiAwLjc1cmVtO1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRib3R0b206IGF1dG87XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xyXG5cdH1cdFx0XHJcbn1cclxuXHJcbi50YWJsZS1zb3J0LWFzYyB7XHJcblx0JjphZnRlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctdG9wLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCkpO1xyXG5cdH1cclxufVxyXG5cclxuLnRhYmxlLXNvcnQtZGVzYyB7XHJcblx0JjphZnRlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctYm90dG9tLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCkpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gTG9hZGluZ1xyXG4udGFibGUtbG9hZGluZy1tZXNzYWdlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRhYmxlLWxvYWRpbmctbWVzc2FnZS1ib3gtc2hhZG93KTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtbG9hZGluZy1tZXNzYWdlLWJnO1xyXG5cdGNvbG9yOiAkdGFibGUtbG9hZGluZy1tZXNzYWdlLWNvbG9yO1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHR3aWR0aDogYXV0bztcclxuXHRwYWRkaW5nOiAwLjg1cmVtIDJyZW0gIWltcG9ydGFudDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLnRhYmxlLWxvYWRpbmcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0LnRhYmxlLWxvYWRpbmctbWVzc2FnZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHRcclxufVxyXG5cclxuLy8gQ2VsbCBndXR0ZXJzXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGd1dHRlcnMge1xyXG5cdFx0XHQudGFibGUuZyN7JGluZml4fS0jeyRuYW1lfSB7XHJcblx0XHRcdFx0dGgsIHRkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICR2YWx1ZTtcclxuXHJcblx0XHRcdFx0XHQvLyBEYXRhdGFibGVzIHJlc3BvbnNpdmUgbW9kZSBmaXhcclxuXHRcdFx0XHRcdCYuZHRyLWNvbnRyb2wge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRhYmxlLmd5I3skaW5maXh9LSN7JG5hbWV9IHtcclxuXHRcdFx0XHR0aCwgdGQge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICR2YWx1ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cdFx0XHQudGFibGUuZ3gjeyRpbmZpeH0tI3skbmFtZX0ge1xyXG5cdFx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcclxuXHJcblx0XHRcdFx0XHQvLyBEYXRhdGFibGVzIHJlc3BvbnNpdmUgbW9kZSBmaXhcclxuXHRcdFx0XHRcdCYuZHRyLWNvbnRyb2wge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHRcdFx0LnRhYmxlLmdzI3skaW5maXh9LSN7JG5hbWV9IHtcclxuXHRcdFx0XHQgdGgsIHRkIHtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdCAgIFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdCAgIFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gRGF0YXRhYmxlcyByZXNwb25zaXZlIG1vZGUgZml4XHJcblx0XHRcdFx0XHQmLmR0ci1jb250cm9sOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gUG9wb3ZlclxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnBvcG92ZXIge1xyXG4gICAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3J9O1xyXG5cclxuICAgIC5wb3BvdmVyLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3BvdmVyLWRpc21pc3Mge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6ICRwb3BvdmVyLWRpc3NtaXMtYnRuLXRvcDtcclxuICAgICAgICByaWdodDogJHBvcG92ZXItZGlzc21pcy1idG4tZW5kO1xyXG4gICAgICAgIGhlaWdodDogJHBvcG92ZXItZGlzc21pcy1idG4tc2l6ZTtcclxuICAgICAgICB3aWR0aDogJHBvcG92ZXItZGlzc21pcy1idG4tc2l6ZTtcclxuICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSk7IC8vIHRvZG86IHJldmlzZVxyXG4gICAgICAgIG1hc2stc2l6ZTogNTAlO1xyXG4gICAgICAgIC13ZWJraXQtbWFzay1zaXplOiA1MCU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgLnBvcG92ZXItaGVhZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBvcG92ZXItYm9keS1wYWRkaW5nLXggKyAkcG9wb3Zlci1kaXNzbWlzLWJ0bi1zaXplO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gSW52ZXJzZVxyXG4ucG9wb3Zlci1pbnZlcnNlIHtcclxuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYmc6IHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCk7XHJcbiAgICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93LWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHJcbiAgICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKTtcclxuICAgIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuICAgIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcclxufVxyXG5cclxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcclxuICAgIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xyXG4gICAgICAgIC5wb3BvdmVyOm5vdCgucG9wb3Zlci1pbnZlcnNlKSB7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fXBvcG92ZXItYmc6ICN7JHBvcG92ZXItYmctZGFya307XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvci1kYXJrfTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItYmctZGFya307XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93LWRhcmt9O1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWJvcmRlci1jb2xvci1kYXJrfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyAgVG9vbHRpcFxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnRvb2x0aXAge1xyXG4gICAgLnRvb2x0aXAtaW5uZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG5cclxuICAgICYudG9vbHRvcC1hdXRvLXdpZHRoIHtcclxuICAgICAgIFx0LnRvb2x0aXAtaW5uZXIge1xyXG4gICAgICAgXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgXHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRvb2x0aXAtaW52ZXJzZSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmstaW52ZXJzZSk7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogdmFyKC0tI3skcHJlZml4fWRhcmspO1xyXG4gICAgfVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAgICAgLnRvb2x0aXA6bm90KC50b29sdGlwLWludmVyc2UpIHtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZy1kYXJrfTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3gtc2hhZG93OiAjeyR0b29sdGlwLWJveC1zaGFkb3ctZGFya307XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEFjY29yZGlvblxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4uYWNjb3JkaW9uIHtcclxuXHQvLyBBY2NvcmRpbmcgaGVhZGluZ1xyXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdC8vIEljb24gdG9nZ2xlIG1vZGVcclxuXHQmLmFjY29yZGlvbi1pY29uLXRvZ2dsZSB7XHJcblx0XHQvLyBBY2NvcmRpb24gaWNvbiBleHBhbmVkIG1vZGVcclxuXHRcdC5hY2NvcmRpb24taWNvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0aSxcclxuXHRcdFx0LnN2Zy1pY29uIHtcclxuXHQgICAgXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0ICAgIFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEFjY29yZGlvbiBpY29uIGNvbGxhcHNlZCBtb2RlXHJcblx0XHQuY29sbGFwc2VkIHtcclxuXHRcdFx0LmFjY29yZGlvbi1pY29uIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cclxuXHRcdFx0XHRpLFxyXG5cdFx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHQgICAgXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCk7XHJcblx0XHQgICAgXHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEljb24gY29sbGFwc2UgbW9kZVxyXG5cdCYuYWNjb3JkaW9uLWljb24tY29sbGFwc2Uge1xyXG5cdFx0Ly8gQWNjb3JkaW9uIGljb24gZXhwYW5lZCBtb2RlXHJcblx0XHQuYWNjb3JkaW9uLWljb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG5cdFx0XHQuYWNjb3JkaW9uLWljb24tb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1x0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hY2NvcmRpb24taWNvbi1vZmYge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aSxcclxuXHRcdFx0LnN2Zy1pY29uIHtcclxuXHQgICAgXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0ICAgIFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEFjY29yZGlvbiBpY29uIGNvbGxhcHNlZCBtb2RlXHJcblx0XHQuY29sbGFwc2VkIHtcclxuXHRcdFx0LmFjY29yZGlvbi1pY29uIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5hY2NvcmRpb24taWNvbi1vbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYWNjb3JkaW9uLWljb24tb2ZmIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1x0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpLFxyXG5cdFx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHQgICAgXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCk7XHJcblx0XHQgICAgXHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJlc2V0IGFjY29yZGlvbiBpdGVtIGJvcmRlclxyXG5cdCYuYWNjb3JkaW9uLWJvcmRlcmxlc3Mge1xyXG5cdFx0Ly8gQWNjb3JkaW5nIGl0ZW1cclxuXHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJlc2V0IGFjY29yZGlvbiBpdGVtIGJvcmRlciwgYm9yZGVyIHJhZGl1ZXMgYW5kIGJhY2tncm91bmQgY29sb3JcclxuXHQmLmFjY29yZGlvbi1mbHVzaCB7XHJcblx0XHQvLyBBY2NvcmRpbmcgaXRlbVxyXG5cdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcbiIsIi8vXHJcbi8vIEF2YXRhclxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLmltYWdlLWlucHV0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcblx0Ly8gRW1wdHkgc3RhdGVcclxuXHQmOm5vdCguaW1hZ2UtaW5wdXQtZW1wdHkpIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC8vIFdyYXBwZXJcclxuXHQuaW1hZ2UtaW5wdXQtd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRoZWlnaHQ6IDEyMHB4O1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC8vIEFjdGlvbnNcclxuXHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb25dIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcblx0fVxyXG5cclxuXHQvLyBDaGFuZ2UgQnV0dG9uXHJcblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2hhbmdlXCJdIHtcclxuXHRcdGxlZnQ6IDEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHR3aWR0aDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRoZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIENhbmNlbCAmIFJlbW92ZSBCdXR0b25zXHJcblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2FuY2VsXCJdLFxyXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cInJlbW92ZVwiXSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0dG9wOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2FuY2VsXCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQvLyBJbnB1dCBDaGFuZ2VkIFN0YXRlXHJcblx0Ji5pbWFnZS1pbnB1dC1jaGFuZ2VkIHtcclxuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIElucHV0IEVtcHR5IFN0YXRlXHJcblx0Ji5pbWFnZS1pbnB1dC1lbXB0eSB7XHJcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0sXHJcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJjYW5jZWxcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQ2lyY2xlIHN0eWxlXHJcblx0Ji5pbWFnZS1pbnB1dC1jaXJjbGUge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuXHRcdC8vIFdyYXBwZXJcclxuXHRcdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIENoYW5nZSBDb250cm9sXHJcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJjaGFuZ2VcIl0ge1xyXG5cdFx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQ2FuY2VsICYgUmVtb3ZlIEJ1dHRvbnNcclxuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSxcclxuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cInJlbW92ZVwiXSB7XHJcblx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsLTEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQm9yZGVyZWQgc3R5bGVcclxuXHQmLmltYWdlLWlucHV0LW91dGxpbmUge1xyXG5cdFx0LmltYWdlLWlucHV0LXdyYXBwZXIge1xyXG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcblx0XHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gc3ltYm9sXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5zeW1ib2wge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOztcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLy8gTGFiZWxcclxuICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWNvbG9yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3ltYm9sLWxhYmVsLWJnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCYWRnZVxyXG4gICAgLnN5bWJvbC1iYWRnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEltYWdlXHJcbiAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNxdWFyZVxyXG4gICAgJi5zeW1ib2wtc3F1YXJlIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgID4gaW1nLFxyXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIENpcmNsZVxyXG4gICAgJi5zeW1ib2wtY2lyY2xlIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgID4gaW1nLFxyXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTaXplc1xyXG4gICAgQGluY2x1ZGUgc3ltYm9sLXNpemUoZ2V0KCRzeW1ib2wtc2l6ZXMsIGRlZmF1bHQpKTtcclxuXHJcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzeW1ib2wtc2l6ZXMge1xyXG4gICAgICAgICAgICAgICAgQGlmICgkbmFtZSAhPSAnZGVmYXVsdCcpIHtcclxuICAgICAgICAgICAgICAgICAgICAmLnN5bWJvbCN7JGluZml4fS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN5bWJvbC1zaXplKCR2YWx1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBHcm91cFxyXG4uc3ltYm9sLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgLnN5bWJvbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3ltYm9sLWJhZGdlIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnN5bWJvbC1sYWJlbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tI3skcHJlZml4fXN5bWJvbC1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBTYWZhcmkgKi9cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogZm9yIElFOSssIEZpcmVmb3ggNCssIE9wZXJhLCBDaHJvbWUgKi8gICAgXHJcbiAgICAgICAgfSAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmLnN5bWJvbC1ob3ZlciB7XHJcbiAgICAgICAgLnN5bWJvbCB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU3ltYm9sXHJcbi8vXHJcblxyXG5AbWl4aW4gc3ltYm9sLXNpemUoJHNpemUpIHtcclxuICAgID4gaW1nIHtcclxuICAgICAgICB3aWR0aDogJHNpemU7XHJcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICB3aWR0aDogJHNpemU7XHJcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLnN5bWJvbC1maXhlZCB7XHJcbiAgICAgICAgLnN5bWJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFJhdGlvc1xyXG4gICAgJi5zeW1ib2wtMmJ5MyB7XHJcbiAgICAgICAgLnN5bWJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAgJHNpemUgKiBkaXZpZGUoMywgMik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAgJHNpemUgKiBkaXZpZGUoMywgMik7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gUHVsc2VcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5wdWxzZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLy8gVGhlbWUgQ29sb3JzXHJcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgICAgICYucHVsc2UtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAucHVsc2UtcmluZyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wdWxzZS1yaW5nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYW5pbWF0aW9uOiBhbmltYXRpb24tcHVsc2UgMy41cyBlYXNlLW91dDtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGJvcmRlci13aWR0aDogM3B4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcdFxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1wdWxzZSB7XHJcbiAgICAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTsgb3BhY2l0eTogMC4wO31cclxuICAgIDYwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTsgb3BhY2l0eTogMC4wO31cclxuICAgIDY1JSB7b3BhY2l0eTogMTt9XHJcbiAgICAxMDAlIHstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpOyBvcGFjaXR5OiAwLjA7fVxyXG59XHJcbiIsIi8vXHJcbi8vIFBhZ2UgbG9hZGVyKHVzZWQgYnkgdGhlIHByZXZpb3VzIGxheW91dCBzeXN0ZW0pXHJcbi8vXHJcblxyXG4vLyBDU1MzIFRyYW5zaXRpb25zIG9ubHkgYWZ0ZXIgcGFnZSBsb2FkKC5wYWdlLWxvYWRpbmcgY2xhc3MgYWRkZWQgdG8gYm9keSB0YWcgYW5kIHJlbW92ZSB3aXRoIEpTIG9uIHBhZ2UgbG9hZClcclxuW2RhdGEta3QtYXBwLXBhZ2UtbG9hZGluZz1cIm9uXCJdICosXHJcbi5wYWdlLWxvYWRpbmcgKiB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEJhc2VcclxuLnBhZ2UtbG9hZGVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuICAgXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRbZGF0YS1rdC1hcHAtcGFnZS1sb2FkaW5nPVwib25cIl0gJixcclxuICAgXHQucGFnZS1sb2FkaW5nICYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gU2Nyb2xsdG9wXHJcbi8vXHJcblxyXG4uc2Nyb2xsdG9wIHsgICAgXHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogJHNjcm9sbHRvcC16LWluZGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6ICRzY3JvbGx0b3Atc2l6ZTtcclxuICAgIGhlaWdodDogJHNjcm9sbHRvcC1zaXplO1xyXG4gICAgYm90dG9tOiAkc2Nyb2xsdG9wLWJvdHRvbTtcclxuICAgIHJpZ2h0OiAkc2Nyb2xsdG9wLWVuZDsgICAgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWJnLWNvbG9yKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3AtYm94LXNoYWRvdyk7XHJcbiAgICBvcGFjaXR5OiAkc2Nyb2xsdG9wLW9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLnN2Zy1pY29uIHtcclxuICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKDI0cHgpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLWljb24tY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgID4gaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3AtaWNvbi1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXNjcm9sbHRvcC1iZy1jb2xvci1ob3Zlcik7XHJcblxyXG4gICAgICAgIC5zdmctaWNvbixcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3AtaWNvbi1jb2xvci1ob3Zlcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LXNjcm9sbHRvcD1cIm9uXCJdICYge1xyXG4gICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zY3JvbGx0b3Atb3BhY2l0eS1vbik7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24tc2Nyb2xsdG9wIC40cyBlYXNlLW91dCAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsdG9wLW9wYWNpdHktaG92ZXIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxufVxyXG5cclxuLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIC5zY3JvbGx0b3AgeyBcclxuICAgICAgICBib3R0b206ICRzY3JvbGx0b3AtYm90dG9tLW1vYmlsZTtcclxuICAgICAgICByaWdodDogJHNjcm9sbHRvcC1lbmQtbW9iaWxlOyAgICBcclxuICAgICAgICB3aWR0aDogJHNjcm9sbHRvcC1zaXplLW1vYmlsZTtcclxuICAgICAgICBoZWlnaHQ6ICRzY3JvbGx0b3Atc2l6ZS1tb2JpbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyBhbmltYXRpb24tc2Nyb2xsdG9wIHtcclxuICAgIGZyb20gICB7IG1hcmdpbi1ib3R0b206IC0xNXB4OyB9XHJcbiAgICB0byB7ICBtYXJnaW4tYm90dG9tOiAwOyB9XHJcbn1cclxuIiwiLy9cclxuLy8gU1ZHIEljb25cclxuLy9cclxuXHJcbi5zdmctaWNvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCk7XHJcbiAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKGdldCgkZm9udC1zaXplcywgNSkpO1xyXG5cclxuICAgIC8vIFRoZW1lIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xyXG4gICAgICAgICYuc3ZnLWljb24tI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBSZXNwb25zaXZlIGljb24gc2l6ZXNcclxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAgICAgICAgIC8vIFNpemVzXHJcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGZvbnQtc2l6ZXMge1xyXG4gICAgICAgICAgICAgICAgJi5zdmctaWNvbiN7JGluZml4fS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgkdmFsdWUsIHRydWUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEZpeGVkXHJcbi8vXHJcblxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgICAgICAuZml4ZWQtdG9wI3skaW5maXh9IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAkZml4ZWQtei1pbmRleDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvL1xyXG4vLyBUaW1lbGluZVxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4udGltZWxpbmUge1xyXG5cdC8vIFZhcmlhYmxlc1xyXG5cdC0tI3skcHJlZml4fXRpbWVsaW5lLWljb24tc2l6ZTogI3skdGltZWxpbmUtaWNvbi1zaXplfTtcclxuXHQtLSN7JHByZWZpeH10aW1lbGluZS1pY29uLXNwYWNlOiAjeyR0aW1lbGluZS1pY29uLXNwYWNlfTtcclxuXHJcblx0Ly8gSXRlbVxyXG5cdC50aW1lbGluZS1pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0LnRpbWVsaW5lLWxpbmUge1xyXG5cdFx0XHRcdGJvdHRvbTogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH0gICAgICAgIFxyXG5cclxuXHQvLyBMaW5lXHJcblx0LnRpbWVsaW5lLWxpbmUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICAgXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogdmFyKC0tI3skcHJlZml4fXRpbWVsaW5lLWljb24tc2l6ZSk7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUpO1xyXG5cdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcclxuXHRcdGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0zMDApOyBcclxuXHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dGltZWxpbmUtaWNvbi1zaXplKTtcclxuXHRcdG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH10aW1lbGluZS1pY29uLXNwYWNlKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10aW1lbGluZS1pY29uLXNwYWNlKTtcclxuXHR9XHJcblxyXG5cdC8vIEljb25cclxuXHQudGltZWxpbmUtaWNvbiB7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fXRpbWVsaW5lLWljb24tc2l6ZSk7IFxyXG5cdFx0aGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dGltZWxpbmUtaWNvbi1zaXplKTsgXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKTsgXHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0fVxyXG5cclxuXHQvLyBDb250ZW50XHJcblx0LnRpbWVsaW5lLWNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHR9XHJcblxyXG5cdC8vIFZlcnRpY2FsIGNlbnRlciBcclxuXHQmLnRpbWVsaW5lLWNlbnRlciB7XHJcblx0XHQudGltZWxpbmUtaXRlbSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIC50aW1lbGluZS1saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIC50aW1lbGluZS1saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gTGluZSBzb2xpZFxyXG5cdCYudGltZWxpbmUtYm9yZGVyLWRhc2hlZCB7XHRcdFx0XHRcclxuXHRcdC50aW1lbGluZS1saW5lIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1x0XHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpbWVsaW5lLWljb24ge1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1x0XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFRpbWVsaW5lIExhYmVsXHJcbi8vXHJcblxyXG5cclxuLnRpbWVsaW5lLWxhYmVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJGxhYmVsLXdpZHRoOiA1MHB4O1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6ICRsYWJlbC13aWR0aCArIDFweDtcclxuXHRcdHdpZHRoOiAzcHg7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xyXG5cdH1cclxuXHJcblx0Ly8gXHJcblx0LnRpbWVsaW5lLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblx0fVxyXG5cclxuXHQudGltZWxpbmUtbGFiZWwge1xyXG5cdFx0d2lkdGg6ICRsYWJlbC13aWR0aDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcblx0fVxyXG5cclxuXHQudGltZWxpbmUtYmFkZ2Uge1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcblx0XHR3aWR0aDogMXJlbTtcclxuXHRcdGhlaWdodDogMXJlbTtcdFx0XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xyXG5cdFx0cGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXI6IDZweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcdFx0IFxyXG5cdH1cclxuXHJcblx0LnRpbWVsaW5lLWNvbnRlbnQge1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBEZW1vXHJcbi8vXHJcblxyXG5cclxuLm92ZXJsYXkgIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAub3ZlcmxheS1sYXllciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW92ZXJsYXktYmcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLm92ZXJsYXktc2hvdyxcclxuICAgICYub3ZlcmxheS1ibG9jayxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5vdmVybGF5LWxheWVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5vdmVybGF5LWJsb2NrIHtcclxuICAgICAgICBjdXJzb3I6IHdhaXQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQnVsbGV0XHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5idWxsZXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ1bGxldC1iZy1jb2xvcik7IFxyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnVsbGV0LWJhci1ib3JkZXItcmFkaXVzKTtcclxuICAgIHdpZHRoOiAkYnVsbGV0LWJhci13aWR0aDtcclxuICAgIGhlaWdodDogJGJ1bGxldC1iYXItaGVpZ2h0O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi8vIERvdCBidWxsZXRcclxuLmJ1bGxldC1kb3Qge1xyXG4gICAgd2lkdGg6ICRidWxsZXQtZG90LXNpemU7XHJcbiAgICBoZWlnaHQ6ICRidWxsZXQtZG90LXNpemU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFZlcnRpY2FsIGJ1bGxldFxyXG4uYnVsbGV0LXZlcnRpY2FsIHtcclxuICAgIHdpZHRoOiAkYnVsbGV0LWJhci1oZWlnaHQ7XHJcbiAgICBoZWlnaHQ6ICRidWxsZXQtYmFyLXdpZHRoO1xyXG59XHJcblxyXG4vLyBWZXJ0aWNhbCBsaW5lXHJcbi5idWxsZXQtbGluZSB7XHJcbiAgICB3aWR0aDogJGJ1bGxldC1saW5lLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkYnVsbGV0LWxpbmUtaGVpZ2h0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufSIsIi8vXHJcbi8vIERyYXdlclxyXG4vL1xyXG5cclxuLy8gRHJhd2VyXHJcbi5kcmF3ZXIge1xyXG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHR6LWluZGV4OiAkZHJhd2VyLXotaW5kZXg7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyYXdlci1iZy1jb2xvcik7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICRkcmF3ZXItdHJhbnNpdGlvbi1zcGVlZCBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xyXG5cclxuXHQmLmRyYXdlci1zdGFydCB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHR9XHJcblxyXG5cdCYuZHJhd2VyLWVuZCB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHR9XHJcblxyXG5cdCYuZHJhd2VyLWJvdHRvbSB7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcblx0fVxyXG5cclxuXHQmLmRyYXdlci10b3Age1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuXHR9XHJcblxyXG5cdCYuZHJhd2VyLW9uIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcmF3ZXItYm94LXNoYWRvdyk7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGRyYXdlci10cmFuc2l0aW9uLXNwZWVkIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEcmF3ZXIgT3ZlcmxheVxyXG4uZHJhd2VyLW92ZXJsYXkge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAkZHJhd2VyLXotaW5kZXggLSAxO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcmF3ZXItb3ZlcmxheS1iZy1jb2xvcik7XHJcblx0YW5pbWF0aW9uOiBhbmltYXRpb24tZHJhd2VyLWZhZGUtaW4gJGRyYXdlci1vdmVybGF5LWFuaW1hdGlvbi1zcGVlZCBlYXNlLWluLW91dCAxO1xyXG59XHJcblxyXG4vLyBJbml0aWFsIHN0YXRlXHJcbltkYXRhLWt0LWRyYXdlcj1cInRydWVcIl0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8vIEFuaW1hdGlvblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiB7XHJcblx0ZnJvbSAgIHsgb3BhY2l0eTogMDsgfVxyXG5cdHRvIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0Ym9keVtkYXRhLWt0LWRyYXdlcj1cIm9uXCJdIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIEJhZGdlXHJcbi8vXHJcblxyXG4uYmFkZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgXHJcbiAgICAvLyBGaXhlZCBzaXplXHJcbiAgICAmLmJhZGdlLWNpcmNsZSxcclxuICAgICYuYmFkZ2Utc3F1YXJlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogJGJhZGdlLXNpemU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkYmFkZ2Utc2l6ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDaXJjbGVcclxuICAgICYuYmFkZ2UtY2lyY2xlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTaXplc1xyXG4gICAgJi5iYWRnZS1zbSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkYmFkZ2Utc2l6ZS1zbTtcclxuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemUtc207XHJcblxyXG4gICAgICAgICYuYmFkZ2Utc3F1YXJlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkYmFkZ2Utc2l6ZS1zbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYmFkZ2UtY2lyY2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6ICRiYWRnZS1zaXplLXNtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRiYWRnZS1zaXplLXNtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJhZGdlLWxnIHtcclxuICAgICAgICBtaW4td2lkdGg6ICRiYWRnZS1zaXplLWxnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZS1sZztcclxuXHJcbiAgICAgICAgJi5iYWRnZS1zcXVhcmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRiYWRnZS1zaXplLWxnO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5iYWRnZS1jaXJjbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogJGJhZGdlLXNpemUtbGc7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemUtbGc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLmJhZGdlLSN7JG5hbWV9IHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblxyXG4gICAgICAgICYuYmFkZ2Utb3V0bGluZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgQGlmICRuYW1lID09ICdzZWNvbmRhcnknIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcbiAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhZGdlLWxpZ2h0LSN7JG5hbWV9IHsgICAgICAgIFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCk7XHJcblxyXG4gICAgICAgIEBpZiAkbmFtZSA9PSAnc2Vjb25kYXJ5JyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0taW52ZXJzZSk7XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcbn1cclxuIiwiLy9cclxuLy8gSW5kaWNhdG9yXHJcbi8vXHJcblxyXG4uaW5kaWNhdG9yLXByb2dyZXNzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgW2RhdGEta3QtaW5kaWNhdG9yPVwib25cIl0gPiAmIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmRpY2F0b3ItbGFiZWwge1xyXG4gICAgW2RhdGEta3QtaW5kaWNhdG9yPVwib25cIl0gPiAmIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gSG92ZXIgZWZmZWN0c1xyXG4vL1xyXG5cclxuLmhvdmVyLWVsZXZhdGUtdXAge1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yLjUlKTtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG5cdH1cclxufVxyXG5cclxuLmhvdmVyLWVsZXZhdGUtZG93biB7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMi41JSk7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuXHR9XHJcbn1cclxuXHJcbi5ob3Zlci1zY2FsZSB7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuXHR9XHJcbn1cclxuXHJcbi5ob3Zlci1yb3RhdGUtZW5kIHtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xyXG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblx0fVxyXG59XHJcblxyXG4uaG92ZXItcm90YXRlLXN0YXJ0IHtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG5cdH1cclxufSIsIi8vXHJcbi8vIFJvdGF0ZVxyXG4vLyBcclxuXHJcblxyXG4kcm90YXRlLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcblxyXG4ucm90YXRlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuQGVhY2ggJHZhbHVlIGluICg5MCwgMTgwLCAyNzApIHtcclxuICAgIC5yb3RhdGUtI3skdmFsdWV9IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkcm90YXRlLXRyYW5zaXRpb247XHJcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcblxyXG4gICAgICAgIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCk+ICYgLFxyXG4gICAgICAgIC5zaG93ID4gJixcclxuICAgICAgICAuYWN0aXZlID4gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigjeyR2YWx1ZX1kZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkcm90YXRlLXRyYW5zaXRpb247XHJcblxyXG4gICAgICAgICAgICBbZGlyZWN0aW9uPVwicnRsXCJdICYge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0jeyR2YWx1ZX1kZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3RhdGUtbiN7JHZhbHVlfSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xyXG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG5cclxuICAgICAgICAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpPiAmLFxyXG4gICAgICAgIC5zaG93ID4gJixcclxuICAgICAgICAuYWN0aXZlID4gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtI3skdmFsdWV9ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICAgICAgW2RpcmVjdGlvbj1cInJ0bFwiXSAmIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigjeyR2YWx1ZX1kZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gU2Nyb2xsXHJcbi8vXHJcblxyXG5cclxuLy8gQ3VzdG9taXplIG5hdGl2ZSBzY3JvbGxiYXJzIG9ubHkgZm9yIGRlc2t0b3AgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBtYWluLFxyXG4gICAgc3BhbixcclxuICAgIG9sLFxyXG4gICAgdWwsXHJcbiAgICBwcmUsXHJcbiAgICBkaXYge1xyXG4gICAgICAgIC8vIEZpcmVmb3hcclxuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XHJcblxyXG4gICAgICAgIC8vIFdlYmtpdFxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBEZWZhdWx0IGNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyLWNvbG9yKHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLWhvdmVyLWNvbG9yKSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNjcm9sbFxyXG4uc2Nyb2xsLFxyXG4uaG92ZXItc2Nyb2xsLFxyXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkge1xyXG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Nyb2xsLXgsXHJcbi5ob3Zlci1zY3JvbGwteCxcclxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXgge1xyXG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLnNjcm9sbC15LFxyXG4uaG92ZXItc2Nyb2xsLXksXHJcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob3Zlci1zY3JvbGwsXHJcbi5ob3Zlci1zY3JvbGwtb3ZlcmxheSxcclxuLmhvdmVyLXNjcm9sbC14LFxyXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteCxcclxuLmhvdmVyLXNjcm9sbC15LFxyXG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteSB7XHJcbiAgICBAaW5jbHVkZSBzY3JvbGxiYXItY29sb3IodHJhbnNwYXJlbnQsIHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItY29sb3IpKTtcclxufVxyXG5cclxuLy8gVXRpbGl0aWVzXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tcHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tbXMge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNjcm9sbCN7JGluZml4fS1tYiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tcGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2Nyb2xsI3skaW5maXh9LW1lIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2Nyb2xsI3skaW5maXh9LXB4IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsYmFyLXNpemUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zY3JvbGwjeyRpbmZpeH0tbXgge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fXNjcm9sbGJhci1zaXplKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGxiYXItc2l6ZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiAgXHJcbiIsIi8vXHJcbi8vIFNjcm9sbCBtaXhpbnNcclxuLy9cclxuXHJcbkBtaXhpbiBzY3JvbGxiYXItY29sb3IoJGNvbG9yLCAkaG92ZXItY29sb3I6IG51bGwpIHtcclxuICAgIC8vIEZpcmVmb3hcclxuICAgIHNjcm9sbGJhci1jb2xvcjogJGNvbG9yIHRyYW5zcGFyZW50O1xyXG4gICAgXHJcbiAgICAvLyBXZWJraXRcclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRob3Zlci1jb2xvciAhPSBudWxsKSB7XHJcbiAgICAgICAgLy8gSG92ZXIgc3RhdGVcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLy8gRmlyZWZveFxyXG4gICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6ICRob3Zlci1jb2xvciB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgIC8vIFdlYmtpdFxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBSYXRpbmdcclxuLy9cclxuXHJcbi5yYXRpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5yYXRpbmctaW5wdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yYXRpbmctbGFiZWwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAmID4gaSxcclxuICAgICYgPiAuc3ZnLWljb24ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cmF0aW5nLWNvbG9yLWRlZmF1bHQpO1xyXG4gICAgfVxyXG59XHJcblxyXG5sYWJlbC5yYXRpbmctbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5kaXYucmF0aW5nLWxhYmVsLmNoZWNrZWQsXHJcbmxhYmVsLnJhdGluZy1sYWJlbCB7XHJcbiAgICAmID4gaSxcclxuICAgICYgPiAuc3ZnLWljb24ge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cmF0aW5nLWNvbG9yLWFjdGl2ZSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwge1xyXG4gICAgJiA+IGksXHJcbiAgICAmID4gLnN2Zy1pY29uIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0KTtcclxuICAgIH1cclxufVxyXG5cclxuLnJhdGluZzpob3ZlciBsYWJlbC5yYXRpbmctbGFiZWwge1xyXG4gICAgJiA+IGksXHJcbiAgICAmID4gLnN2Zy1pY29uIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1hY3RpdmUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5sYWJlbC5yYXRpbmctbGFiZWw6aG92ZXIgfiAucmF0aW5nLWxhYmVsIHtcclxuICAgICYgPiBpLFxyXG4gICAgJiA+IC5zdmctaWNvbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1yYXRpbmctY29sb3ItZGVmYXVsdCk7XHJcbiAgICB9XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXJhdGluZy1jb2xvci1kZWZhdWx0KTtcclxufVxyXG4iLCIvL1xyXG4vLyBTdGVwcGVyXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5zdGVwcGVyIHtcclxuXHQvLyBDb250ZW50XHJcblx0W2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PVwiaW5mb1wiXSxcclxuXHRbZGF0YS1rdC1zdGVwcGVyLWVsZW1lbnQ9XCJjb250ZW50XCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEVuYWJsZSBjdXJzb3IgcG9pbnRlciBvbiBjbGlja2FibGUgc3RlcHBlcnNcclxuXHQuc3RlcHBlci1pdGVtW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJzdGVwXCJdIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdC8vIFN0YXRlc1xyXG5cdCYge1xyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJmaW5hbFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmlyc3Qge1xyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYmV0d2VlbiB7XHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInByZXZpb3VzXCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwibmV4dFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmxhc3Qge1xyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJmaW5hbFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cImZpbmFsXCJdLmJ0bi1mbGV4IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInByZXZpb3VzXCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl0uYnRuLWZsZXgge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl1bZGF0YS1rdC1zdGVwcGVyLXN0YXRlPVwiaGlkZS1vbi1sYXN0LXN0ZXBcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cIm5leHRcIl0uYnRuLWZsZXgge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3VibWl0XCJdLmJ0bi1mbGV4IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvL1xyXG4vLyBTdGVwcGVyIFBpbGxzXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMge1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1waWxscy1zaXplOiA0MHB4O1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1jaGVjay1zaXplOiAxcmVtO1xyXG5cclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpOyAgICBcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1iZy1jb2xvci1jdXJyZW50OiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3ItY29tcGxldGVkOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCk7XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlcjogMDtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY3VycmVudDogMDtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY29tcGxldGVkOiAwO1xyXG5cclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1udW1iZXItY29sb3ItY3VycmVudDogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tY2hlY2stY29sb3ItY29tcGxldGVkOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5OiAxO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWN1cnJlbnQ6IDE7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY29tcGxldGVkOiAxO1xyXG5cclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWN1cnJlbnQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpO1xyXG5cclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5OiAxO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHktY3VycmVudDogMTtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5LWNvbXBsZXRlZDogMTtcclxuICAgIFxyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCk7ICAgICBcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jdXJyZW50OiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWNvbXBsZXRlZDogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxpbmUtYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLSN7JHByZWZpeH1ncmF5LTMwMCk7XHJcbiAgICBcclxuICAgIC8vIE5hdlxyXG4gICAgLnN0ZXBwZXItbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEl0ZW1cclxuICAgIC5zdGVwcGVyLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rOyAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAvLyBJY29uXHJcbiAgICAgICAgLnN0ZXBwZXItaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLXBpbGxzLXNpemUpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLXBpbGxzLXNpemUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJnLWNvbG9yKTtcclxuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJvcmRlcik7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1jaGVjay1zaXplKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLW51bWJlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExhYmVsXHJcbiAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuM3JlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHkpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBDdXJyZW50XHJcbiAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLWljb24ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3ItY3VycmVudCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYm9yZGVyLWN1cnJlbnQpO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWNoZWNrIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLW51bWJlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yLWN1cnJlbnQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY3VycmVudCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yLWN1cnJlbnQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jdXJyZW50KTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jdXJyZW50KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQ29tcGxldGVkXHJcbiAgICAgICAgJi5jdXJyZW50Lm1hcmstY29tcGxldGVkOmxhc3QtY2hpbGQsXHJcbiAgICAgICAgJi5jb21wbGV0ZWQge1xyXG4gICAgICAgICAgICAuc3RlcHBlci1pY29uIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJnLWNvbG9yLWNvbXBsZXRlZCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYm9yZGVyLWNvbXBsZXRlZCk7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWNoZWNrLWNvbG9yLWNvbXBsZXRlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLW51bWJlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHktY29tcGxldGVkKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtY29sb3ItY29tcGxldGVkKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3RlcHBlci1kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLW9wYWNpdHktY29tcGxldGVkKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1jb2xvci1jb21wbGV0ZWQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIENvbHVtblxyXG4gICAgJi5zdGVwcGVyLWNvbHVtbiB7XHJcbiAgICAgICAgLy8gTmF2XHJcbiAgICAgICAgLnN0ZXBwZXItbmF2IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gSXRlbVxyXG4gICAgICAgIC5zdGVwcGVyLWl0ZW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBXcmFwcGVyIFxyXG4gICAgICAgIC5zdGVwcGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gSWNvblxyXG4gICAgICAgIC5zdGVwcGVyLWljb24ge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTGluZVxyXG4gICAgICAgIC5zdGVwcGVyLWxpbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9c3RlcHBlci1waWxscy1zaXplKSAvIDIpO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fXN0ZXBwZXItbGluZS1ib3JkZXIpOyBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufSIsIi8vXHJcbi8vIFN0ZXBwZXIgTGlua3NcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyB7XHJcbiAgICAuc3RlcHBlci1uYXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1x0XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5zdGVwcGVyLWl0ZW0ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRtYXJnaW46IDFyZW0gMS41cmVtO1xyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMi4zcmVtO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0fSAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAuc3RlcHBlci10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcdFx0XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyBcclxuICAgICAgICAgICAgfSAgICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgIC8vIEN1cnJlbnRcclxuICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5zdGVwcGVyLXRpdGxlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHRcdFx0XHRcdCBcclxuXHRcdFx0XHR9ICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBcclxuXHRcdFx0XHQmOmFmdGVyIHtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0XHRcdFx0fVx0XHRcdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcblx0XHRcdH0gXHJcblx0XHRcdFxyXG5cdFx0XHQmLmN1cnJlbnQubWFyay1jb21wbGV0ZWQ6bGFzdC1jaGlsZCxcclxuXHRcdFx0Ji5jb21wbGV0ZWQge1xyXG5cdFx0XHRcdC5zdGVwcGVyLXRpdGxlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG5cdFx0XHRcdH0gIFx0XHRcdFxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICAgXHJcbn0iLCIvL1xyXG4vLyBUb2dnbGVcclxuLy9cclxuXHJcbi50b2dnbGUge1xyXG4gICAgJi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCksIC8vIEludGVncmF0aW9uIHdpdGggQm9vdHN0cmFwIENvbGxhcHNlXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLnRvZ2dsZS1vZmYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbGxhcHNpYmxlLmNvbGxhcHNlZCwgLy8gSW50ZWdyYXRpb24gd2l0aCBCb290c3RyYXAgQ29sbGFwc2VcclxuICAgICY6bm90KC5jb2xsYXBzaWJsZSk6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAudG9nZ2xlLW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBTaGFwZVxyXG4vLyBcclxuXHJcbi54ZWhhZ29uIHtcclxuICAgIC8vJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwXHJcbiAgICBAaW5jbHVkZSBzaGFwZSg2KTtcclxufVxyXG5cclxuLm9jdGFnb24ge1xyXG4gICAgLy8kZWRnZXMtbnVtYmVyOiA2LCAkbWFpbi1yYWRpdXM6IDMwJSwgJHJvdW5kaW5nLXJhZGl1czogMTAlLCAkcm90YXRlZDogdHJ1ZSwgJHByZWNpc2lvbjogMjBcclxuICAgIEBpbmNsdWRlIHNoYXBlKDgpO1xyXG59IiwiXHJcbkB1c2UgJ3Nhc3M6bWF0aCc7XHJcblxyXG5AbWl4aW4gc2hhcGUoJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwKSB7XHJcblx0JGNlbnRyYWwtYW5nbGU6IGRpdmlkZSgzNjBkZWcsICRlZGdlcy1udW1iZXIpO1xyXG5cdCRhbmdsZTogKCRlZGdlcy1udW1iZXIgLSAyKSAqIGRpdmlkZSgxODBkZWcsICRlZGdlcy1udW1iZXIpO1xyXG5cdCRtYXgtdmFyLWFuZ2xlOiAyICogKDkwZGVnIC0gZGl2aWRlKCRhbmdsZSwgMikpO1xyXG5cdCRwcmVjaXNpb246IDY7XHJcblx0JHVuaXQtdmFyLWFuZ2xlOiBkaXZpZGUoJG1heC12YXItYW5nbGUsICRwcmVjaXNpb24pO1x0XHJcblx0JHItZGlmZjogJG1haW4tcmFkaXVzICsgJHJvdW5kaW5nLXJhZGl1cztcclxuXHJcblx0JHBvaW50czogKCk7XHJcblxyXG5cdEBmb3IgJGkgZnJvbSAwIHRvICRlZGdlcy1udW1iZXIge1xyXG5cdFx0JHZlcnRleC1hbmdsZTogJGkgKiAkY2VudHJhbC1hbmdsZSArIGlmKCRyb3RhdGVkLCAtOTBkZWcsIDBkZWcpO1xyXG5cdFx0JHZlcnRleC14OiA1MCUgKyAkci1kaWZmICogbWF0aC5jb3MoJHZlcnRleC1hbmdsZSk7XHJcblx0XHQkdmVydGV4LXk6IDUwJSArICRyLWRpZmYgKiBtYXRoLnNpbigkdmVydGV4LWFuZ2xlKTtcclxuXHJcblx0XHRAZm9yICRqIGZyb20gMCB0aHJvdWdoICRwcmVjaXNpb24ge1xyXG5cdFx0XHQkY3Vyci1hbmdsZTogJHZlcnRleC1hbmdsZSArICgkaiAtIDAuNSAqICRwcmVjaXNpb24pICogJHVuaXQtdmFyLWFuZ2xlO1xyXG5cdFx0XHQkeDogJHZlcnRleC14ICsgJHJvdW5kaW5nLXJhZGl1cyAqIG1hdGguY29zKCRjdXJyLWFuZ2xlKTtcclxuXHRcdFx0JHk6ICR2ZXJ0ZXgteSArICRyb3VuZGluZy1yYWRpdXMgKiBtYXRoLnNpbigkY3Vyci1hbmdsZSk7XHJcblxyXG5cdFx0XHQkcG9pbnRzOiAkcG9pbnRzLCAkeCAkeTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKCRwb2ludHMpO1xyXG59IiwiLy9cclxuLy8gUmliYm9uXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5yaWJib24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0Ly8gUmliYm9uIHRhcmdldFxyXG5cdC5yaWJib24tbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1yaWJib24tbGFiZWwtYmcpO1xyXG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXJpYmJvbi1sYWJlbC1ib3gtc2hhZG93KTtcclxuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuXHRcdD4gLnJpYmJvbi1pbm5lciB7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cmliYm9uLWxhYmVsLWJvcmRlci1jb2xvcik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBWZXJ0aWNhbCBhbGlnbWVudFxyXG5cdCYtdmVydGljYWwge1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDM2cHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQ2cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucmliYm9uLXRvcCB7XHJcblx0XHQucmliYm9uLWxhYmVsIHtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpIHRyYW5zbGF0ZVkoLTRweCk7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJpYmJvbi1ib3R0b20ge1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJpYmJvbi1zdGFydCB7XHJcblx0XHQucmliYm9uLWxhYmVsIHtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJpYmJvbi1lbmQge1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIENsaXAgc3R5bGVcclxuLnJpYmJvbi5yaWJib24tY2xpcCB7XHJcblx0Ji5yaWJib24tc3RhcnQge1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdGxlZnQ6IC01cHg7XHJcblxyXG5cdFx0XHQucmliYm9uLWlubmVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSxcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMDtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXJpYmJvbi1jbGlwLWJnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYucmliYm9uLWVuZCB7XHJcblx0XHQucmliYm9uLWxhYmVsIHtcclxuXHRcdFx0cmlnaHQ6IC01cHg7XHJcblxyXG5cdFx0XHQucmliYm9uLWlubmVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJvdHRvbTogLTEwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCAxMHB4IDEwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXJpYmJvbi1jbGlwLWJnKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUcmlhbmdsZSBzdHlsZVxyXG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdC8vIFRvcCBzdGFydCBwb3NpdGlvblxyXG5cdCYucmliYm9uLXRvcC1zdGFydCB7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDRyZW07XHJcblx0XHRoZWlnaHQ6IDRyZW07XHJcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcdCBcclxuXHR9XHJcblxyXG5cdC8vIFRvcCBlbmQgcG9zaXRpb25cclxuXHQmLnJpYmJvbi10b3AtZW5kIHtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDRyZW07XHJcblx0XHRoZWlnaHQ6IDRyZW07XHJcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcdFx0IFxyXG5cdH1cclxuXHJcblx0Ly8gQm90dG9uIHN0YXJ0IHBvc2l0aW9uXHJcblx0Ji5yaWJib24tYm90dG9tLXN0YXJ0IHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogNHJlbTtcclxuXHRcdGhlaWdodDogNHJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XHJcblx0fVx0XHJcblx0XHJcblx0Ly8gQm90dG9uIGVuZCBwb3NpdGlvblxyXG5cdCYucmliYm9uLWJvdHRvbS1lbmQge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogNHJlbTtcclxuXHRcdGhlaWdodDogNHJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XHRcdCBcclxuXHR9XHRcdCBcclxufVxyXG5cclxuIiwiLy9cclxuLy8gQmxvY2tVSVxyXG4vL1xyXG5cclxuXHJcbi5ibG9ja3VpICB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmJsb2NrdWktb3ZlcmxheSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxvY2t1aS1vdmVybGF5LWJnKTtcclxuXHJcbiAgICAgICAgLnNwaW5uZXItYm9yZGVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjM1cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMS4zNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrdWktbWVzc2FnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ibG9ja3VpLW1lc3NhZ2UtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJsb2NrdWktbWVzc2FnZS1iZyk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMS43NXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAuc3Bpbm5lci1ib3JkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gICAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAgICAgLmJsb2NrdWkge1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1ibG9ja3VpLW92ZXJsYXktYmc6ICN7JGJsb2NrdWktb3ZlcmxheS1iZy1kYXJrfTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9YmxvY2t1aS1tZXNzYWdlLWJnOiAjeyRibG9ja3VpLW1lc3NhZ2UtYmctZGFya307XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWJsb2NrdWktbWVzc2FnZS1ib3gtc2hhZG93OiAjeyRibG9ja3VpLW1lc3NhZ2UtYm94LXNoYWRvdy1kYXJrfTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRXhwbG9yZSh1c2VkIGZvciBkZW1vIHByb2R1Y3QgZGVtbylcclxuLy9cclxuXHJcbiRleHBsb3JlLXByaW1hcnk6ICMwMEIyRkY7XHJcbiRleHBsb3JlLXByaW1hcnktbGlnaHQ6ICNGMUZBRkY7XHJcbiRleHBsb3JlLXByaW1hcnktYWN0aXZlOiAjMDA5OERBO1xyXG4kZXhwbG9yZS1wcmltYXJ5LWludmVyc2U6ICR3aGl0ZTtcclxuXHJcbiRleHBsb3JlLXN1Y2Nlc3M6ICM1MENEODk7XHJcbiRleHBsb3JlLXN1Y2Nlc3MtbGlnaHQ6ICNFOEZGRjM7XHJcbiRleHBsb3JlLXN1Y2Nlc3MtYWN0aXZlOiAjNDdCRTdEO1xyXG4kZXhwbG9yZS1zdWNjZXNzLWludmVyc2U6ICR3aGl0ZTtcclxuXHJcbiRleHBsb3JlLXdhcm5pbmc6ICNGRkM3MDA7XHJcbiRleHBsb3JlLXdhcm5pbmctaW52ZXJzZTogJHdoaXRlO1xyXG5cclxuJGV4cGxvcmUtZGFuZ2VyOiAjRjE0MTZDO1xyXG4kZXhwbG9yZS13YXJuaW5nLWludmVyc2U6ICR3aGl0ZTtcclxuXHJcbi5leHBsb3JlLWJ0bi10b2dnbGUge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnktaW52ZXJzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXhwbG9yZS1idG4tZGlzbWlzcyB7XHRcclxuICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBpLFxyXG4gICAgICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtYnRuLXByaW1hcnkge1x0XHJcblx0Ym9yZGVyOiAwO1xyXG4gICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnktaW52ZXJzZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlLXByaW1hcnk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnktaW52ZXJzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWFjdGl2ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeSB7XHRcclxuXHRib3JkZXI6IDA7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtYnRuLW91dGxpbmUge1xyXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLSN7JHByZWZpeH1ncmF5LTMwMCkgIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkZXhwbG9yZS1zdWNjZXNzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtc3VjY2Vzcy1saWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtbGluayB7XHRcclxuICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWFjdGl2ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtbGluay1ob3Zlcjpob3ZlciB7XHRcclxuICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5leHBsb3JlLWljb24tc3VjY2VzcyB7XHRcclxuICAgIGNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzO1xyXG59XHJcblxyXG4uZXhwbG9yZS1pY29uLWRhbmdlciB7XHRcclxuICAgIGNvbG9yOiAkZXhwbG9yZS1kYW5nZXI7XHJcbn1cclxuXHJcbi5leHBsb3JlLWxhYmVsLWZyZWUge1xyXG4gICAgY29sb3I6ICRleHBsb3JlLXdhcm5pbmctaW52ZXJzZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBsb3JlLXdhcm5pbmc7XHJcbn1cclxuXHJcbi5leHBsb3JlLWxhYmVsLXBybyB7XHJcbiAgICBjb2xvcjogJGV4cGxvcmUtc3VjY2Vzcy1pbnZlcnNlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtc3VjY2VzcztcclxufSIsIi8vXHJcbi8vIEVuZ2FnZSBwYW5lbCh1c2VkIGZvciBkZW1vIHByb2R1Y3QgZGVtbylcclxuLy9cclxuXHJcbi5hcHAtZW5nYWdlIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0ei1pbmRleDogJGVuZ2FnZS16LWluZGV4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcblxyXG5cdC5hcHAtZW5nYWdlLWJ0biB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJveC1zaGFkb3cpO1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XHJcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg2cHgpO1xyXG5cdFx0d2lkdGg6IDY2cHg7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KFxyXG5cdFx0XHQkY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yKSwgXHJcblx0XHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1pY29uLWNvbG9yKSwgXHJcblx0XHRcdCRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJvcmRlci1jb2xvciksIFxyXG5cdFx0XHQkYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWJnKSwgXHJcblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGwsIFxyXG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGwsIFxyXG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbCxcclxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbFxyXG5cdFx0KTtcclxuXHJcblx0XHQmLmhvdmVyLWRhcms6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmstaW52ZXJzZSk7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmspO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFyayk7XHJcblxyXG5cdFx0XHRpLFxyXG5cdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFyay1pbnZlcnNlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuaG92ZXItcHJpbWFyeTpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuXHJcblx0XHRcdGksXHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5ob3Zlci1zdWNjZXNzOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLWludmVyc2UpO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpO1xyXG5cclxuXHRcdFx0aSxcclxuXHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtaW52ZXJzZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmFwcC1lbmdhZ2UtYnRuLXRvZ2dsZS1vZmYge1xyXG5cdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYXBwLWVuZ2FnZS1idG4tdG9nZ2xlLW9uIHtcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYXBwLWVuZ2FnZS1oaWRlIHtcclxuXHRcdC5hcHAtZW5nYWdlLWJ0biB7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcblx0XHRcdCYuYXBwLWVuZ2FnZS1idG4tdG9nZ2xlLW9mZiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hcHAtZW5nYWdlLWJ0bi10b2dnbGUtb24ge1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi5lbmdhZ2UtYnRuIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudChcclxuXHRcdCRjb2xvcjogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tY29sb3IpLCBcclxuXHRcdCRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1jb2xvciksIFxyXG5cdFx0JGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmcpLCBcclxuXHRcdCRiZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVuZ2FnZS1idG4tYmcpLCBcclxuXHRcdCRjb2xvci1hY3RpdmU6IHZhcigtLSN7JHByZWZpeH1lbmdhZ2UtYnRuLWNvbG9yLWFjdGl2ZSksIFxyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1jb2xvci1hY3RpdmUpLCBcclxuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1iZyksXHJcblx0XHQkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9ZW5nYWdlLWJ0bi1iZylcclxuXHQpO1xyXG59IiwiLy9cclxuLy8gQ29va2llIEFsZXJ0XHJcbi8vXHJcblxyXG4uY29va2llYWxlcnR7XHJcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn0iLCIvL1xyXG4vLyBQcmludCBNb2RlXHJcbi8vXHJcblxyXG4vLyBBZGQgLnByaW50LWNvbnRlbnQtb25seSBjbGFzcyB0byBib2R5IGVsZW1lbnQgaW4gb3JkZXIgdG8gYWxsb3cgcHJpbnRpbmcgb25seSB0aGUgY29udGVudCBhcmVhXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAucHJpbnQtY29udGVudC1vbmx5IHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAud3JhcHBlcixcclxuICAgICAgICAucGFnZSxcclxuICAgICAgICAucGFnZS10aXRsZVxyXG4gICAgICAgIC5jb250ZW50LFxyXG4gICAgICAgIC5jb250YWluZXIsXHJcbiAgICAgICAgLmNvbnRhaW5lci14eGwsXHJcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hc2lkZSxcclxuICAgICAgICAuc2lkZWJhcixcclxuICAgICAgICAuc2Nyb2xsdG9wLFxyXG4gICAgICAgIC5oZWFkZXIsXHJcbiAgICAgICAgLmZvb3RlcixcclxuICAgICAgICAudG9vbGJhcixcclxuICAgICAgICAuZHJhd2VyLFxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEN1c3RvbSBiYWNrZ3JvdW5kIGhlbHBlcnNcclxuLy9cclxuXHJcbi8vIEJhY2tncm91bmQgd2hpdGUgY29sb3JcclxuLmJnLXdoaXRlIHtcclxuXHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZS1iZy1yZ2IpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIGJsYWNrIGNvbG9yXHJcbi5iZy1ibGFjayB7XHJcblx0LS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxhY2stYmctcmdiKTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQmFja2dyb3VuZCBib2R5IGNvbG9yXHJcbi5iZy1ib2R5IHtcclxuXHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYik7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iZy1ob3Zlci1ib2R5IHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4uYmctYWN0aXZlLWJvZHkge1xyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJnLXN0YXRlLWJvZHkge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Ji5hY3RpdmUsXHJcblx0Jjpob3ZlciB7XHRcdFx0XHRcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJnLWhvdmVyLXdoaXRlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0LS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUtYmctcmdiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJnLWFjdGl2ZS13aGl0ZSB7XHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0LS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUtYmctcmdiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJnLXN0YXRlLXdoaXRlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdCYuYWN0aXZlLFxyXG5cdCY6aG92ZXIge1x0XHRcdFx0XHJcblx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZS1iZy1yZ2IpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIHRoZW1lIGxpZ2h0IGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdEBpZiAodGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpKSB7XHJcblx0XHQuYmctbGlnaHQtI3skbmFtZX0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYmctI3skbmFtZX0ge1xyXG5cdFx0LS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tcmdiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5iZy0jeyRuYW1lfS1hY3RpdmUge1xyXG5cdFx0LS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tYWN0aXZlLXJnYik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tYWN0aXZlKSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0QGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcclxuXHRcdC5iZy1ob3Zlci1saWdodC0jeyRuYW1lfSB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCkgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5iZy1zdGF0ZS1saWdodC0jeyRuYW1lfSB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHQmOmhvdmVyIHtcdFx0XHRcdFxyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfS1saWdodCkgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJnLWhvdmVyLSN7JG5hbWV9IHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJnLWFjdGl2ZS0jeyRuYW1lfSB7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5iZy1zdGF0ZS0jeyRuYW1lfSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Ji5hY3RpdmUsXHJcblx0XHQmOmhvdmVyIHtcdFx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIGdyYXkgY29sb3JzXHJcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyYXlzIHtcclxuICAgIC5iZy1ncmF5LSN7JG5hbWV9IHtcclxuXHRcdC0tI3skcHJlZml4fWJnLXJnYi1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktI3skbmFtZX0tcmdiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9KTtcclxuXHR9XHJcblxyXG5cdC5iZy1ob3Zlci1ncmF5LSN7JG5hbWV9IHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9LXJnYik7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9KTtcdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblxyXG5cdC5iZy1ncmF5LSN7JG5hbWV9aSB7XHJcblx0XHQtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LSN7JG5hbWV9LXJnYik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0jeyRuYW1lfSkgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE9wYWNpdHlcclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkb3BhY2l0eS12YWx1ZXMge1xyXG5cdC5iZy1vcGFjaXR5LSN7JG5hbWV9IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJnLXJnYi1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5iZy1ob3Zlci1vcGFjaXR5LSN7JG5hbWV9OmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJnLXJnYi1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5iZy1hY3RpdmUtb3BhY2l0eS0jeyRuYW1lfS5hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9YmctcmdiLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmJnLXN0YXRlLW9wYWNpdHktI3skbmFtZX0ge1xyXG5cdFx0LmFjdGl2ZSxcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1iZy1yZ2ItY29sb3IpLCAjeyR2YWx1ZX0pICFpbXBvcnRhbnQ7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gQmFja2dyb3VuZCBpbWFnZSBoZWxwZXJzXHJcbi8vIEJhY2tncm91bmQgcmVwZWF0XHJcbi5iZ2ktbm8tcmVwZWF0IHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIHBvc2l0aW9uc1xyXG4uYmdpLXBvc2l0aW9uLXktdG9wIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi15LWJvdHRvbSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24teS1jZW50ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXgtc3RhcnQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi14LWVuZCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi14LWNlbnRlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24tdG9wIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIHRvcDtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi1ib3R0b20ge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLWNlbnRlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIGhlbHBlcnNcclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuXHRcdCRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cdFx0XHJcblx0XHQvLyBCYWNrZ3JvdW5kIHNpemVzXHJcblx0XHQuYmdpLXNpemUjeyRpbmZpeH0tYXV0byB7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQuYmdpLXNpemUjeyRpbmZpeH0tY292ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5iZ2ktc2l6ZSN7JGluZml4fS1jb250YWluIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0fVx0XHJcblxyXG5cdFx0Ly8gQmFja2dyb3VuZCBhdHRhY2htZW50XHJcblx0XHQuYmdpLWF0dGFjaG1lbnQjeyRpbmZpeH0tZml4ZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5iZ2ktYXR0YWNobWVudCN7JGluZml4fS1zY3JvbGwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLy9cclxuLy8gQm9yZGVyXHJcbi8vXHJcblxyXG4uYm9yZGVyLWFjdGl2ZTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1ob3Zlcjpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gR3JheSBib3JkZXIgY29sb3JzXHJcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyYXlzIHtcclxuXHQvLyBJbml0aWFsXHJcblx0LmJvcmRlci1ncmF5LSN7JG5hbWV9IHtcclxuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktI3skbmFtZX0pICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBIb3ZlciBib3JkZXIgY29sb3JzXHJcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAuYm9yZGVyLWhvdmVyLSN7JG5hbWV9OmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYm9yZGVyLWFjdGl2ZS0jeyRuYW1lfS5hY3RpdmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG4gICAgfSAgIFxyXG59XHJcblxyXG4vLyBIb3ZlciB0cmFuc3BhcmVudFxyXG4uYm9yZGVyLWhvdmVyLXRyYW5zcGFyZW50OmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gRGFzaGVkIHN0eWxlXHJcbi5ib3JkZXItZGFzaGVkIHtcclxuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItZGFzaGVkLWNvbG9yKTtcclxufVxyXG5cclxuLmJvcmRlci10b3AtZGFzaGVkIHtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItc3RhcnQtZGFzaGVkIHtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1lbmQtZGFzaGVkIHtcclxuICAgIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIERvdHRlZCBzdHlsZVxyXG4uYm9yZGVyLWRvdHRlZCB7XHJcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLXRvcC1kb3R0ZWQge1xyXG4gICAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1zdGFydC1kb3R0ZWQge1xyXG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLWVuZC1kb3R0ZWQge1xyXG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQm9yZGVyIHRyYW5zcGFyZW50XHJcbi5ib3JkZXItdHJhbnNwYXJlbnQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBCb3JkZXIgYm9keVxyXG4uYm9yZGVyLWJvZHkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQm9yZGVyIHJhZGl1c2VzXHJcbi5yb3VuZGVkLXRvcC0wIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWJvdHRvbS0wIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLXN0YXJ0LTAge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1lbmQtMCB7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtY2lyY2xlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vXHJcbi8vIEZsZXggVXRpbGl0aWVzXHJcbi8vXHJcblxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tcm9vdCB7XHJcblx0XHRcdGZsZXg6IDE7XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1hdXRvIHtcclxuICAgICAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1mbHVpZCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tcm93LWF1dG8ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvdy1mbHVpZCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgYXV0bztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICBcdC5mbGV4I3skaW5maXh9LWNlbnRlciB7XHJcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIFx0fVxyXG5cclxuICAgICAgICAuZmxleCN7JGluZml4fS1zdGFydCB7XHJcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgIFx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgICBcdH1cclxuXHJcbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tZW5kIHtcclxuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIFx0fVxyXG5cclxuICAgICAgICAuZmxleCN7JGluZml4fS1zdGFjayB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcblxyXG4uZmxleC1lcXVhbCB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBmbGV4LWJhc2lzOiAwO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuIiwiLy9cclxuLy8gU2hhZG93XHJcbi8vXHJcblxyXG4uc2hhZG93LXhzIHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXhzKTtcclxufVxyXG5cclxuLnNoYWRvdy1zbSB7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSk7XHJcbn1cclxuXHJcbi5zaGFkb3cge1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpO1xyXG59XHJcblxyXG4uc2hhZG93LWxnIHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnKTtcclxufSIsIi8vXHJcbi8vIFRleHRcclxuLy9cclxuXHJcbi8vIFRleHQgY29sb3JzXHJcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLXRleHQtY29sb3JzIHtcclxuICAgIC8vIEJhc2UgY29sb3JcclxuICAgIC50ZXh0LSN7JG5hbWV9IHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW52ZXJzZSBjb2xvclxyXG4gICAgQGlmICh0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSkge1xyXG4gICAgICAgIC50ZXh0LWludmVyc2UtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAodGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpKSB7XHJcbiAgICAgICAgLy8gTGlnaHQgY29sb3JzXHJcbiAgICAgICAgLnRleHQtbGlnaHQtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBIb3ZlclxyXG4gICAgLnRleHQtaG92ZXItI3skbmFtZX0ge1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGV4dC0jeyRuYW1lfSkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEFjdGl2ZVxyXG4gICAgLnRleHQtYWN0aXZlLSN7JG5hbWV9IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rOyAgICAgICAgXHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtI3skbmFtZX0pICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBQYXJlbnQgaG92ZXJcclxuLnBhcmVudC1ob3ZlciB7XHJcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XHJcbiAgICAgICAgLnBhcmVudC1ob3Zlci0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnBhcmVudC1ob3Zlci0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgICBcclxuICAgIH1cclxufVxyXG5cclxuLy8gUGFyZW50IGFjdGl2ZVxyXG4ucGFyZW50LWFjdGl2ZSB7XHJcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XHJcbiAgICAgICAgLnBhcmVudC1hY3RpdmUtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAucGFyZW50LWFjdGl2ZS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LSN7JG5hbWV9KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgICBcclxuICAgIH1cclxufVxyXG5cclxuLy8gVGV4dCB0cmFuc3BhcmVudFxyXG4udGV4dC10cmFuc3BhcmVudCB7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8vIEN1cnNvciBwb2ludGVyXHJcbi5jdXJzb3ItcG9pbnRlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8vIEN1cnNvciBkZWZhdWx0XHJcbi5jdXJzb3ItZGVmYXVsdCB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLy8gQ3Vyc29yIG1vdmVcclxuLmN1cnNvci1tb3ZlIHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxufVxyXG5cclxuLy8gSWNvbnNcclxuaSB7XHJcbiAgICAmLmJpLFxyXG4gICAgJltjbGFzc149XCJmb250aWNvbi1cIl0sXHJcbiAgICAmW2NsYXNzKj1cIiBmb250aWNvbi1cIl0sXHJcbiAgICAmW2NsYXNzXj1cImZhLVwiXSxcclxuICAgICZbY2xhc3MqPVwiIGZhLVwiXSxcclxuICAgICZbY2xhc3NePVwibGEtXCJdLFxyXG4gICAgJltjbGFzcyo9XCIgbGEtXCJdIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10ZXh0LW11dGVkKTsgICAgICAgIFxyXG4gICAgfSAgIFxyXG59XHJcblxyXG4vLyBMaW5rIHRyYW5zaXRpb25cclxuYSB7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRyYW5zaXRpb246JHRyYW5zaXRpb24tbGluaztcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBPcGFjaXR5XHJcbi8vXHJcblxyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRvcGFjaXR5LXZhbHVlcyB7XHJcblx0Ly8gQWN0aXZlIHN0YXRlXHJcblx0Lm9wYWNpdHktYWN0aXZlLSN7JG5hbWV9LmFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC8vIEFjdGl2ZSBhbmQgaG92ZXIgc3RhdGVzXHJcblx0Lm9wYWNpdHktc3RhdGUtI3skbmFtZX0ge1xyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0b3BhY2l0eTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy9cclxuLy8gVHJhbnNmb3JtXHJcbi8vXHJcblxyXG4udHJhbnNmb3JtLTkwIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxufSIsIi8vXHJcbi8vICBUcmVlXHJcbi8vXHJcblxyXG4udHJlZSB7XHJcblx0Ly8gQ3NzIHZhcmlhYmxlc1xyXG5cdC0tI3skcHJlZml4fXRyZWUtaWNvbi1zaXplOiAjeyR0cmVlLWljb24tc2l6ZX07XHJcblx0LS0jeyRwcmVmaXh9dHJlZS1pY29uLWdhcDogI3skdHJlZS1pY29uLWdhcH07XHJcblx0LS0jeyRwcmVmaXh9dHJlZS1pY29uLWNvbG9yLW9wZW46IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcclxuXHQtLSN7JHByZWZpeH10cmVlLWljb24tY29sb3ItZGVmYXVsdDogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKTtcclxuXHQtLSN7JHByZWZpeH10cmVlLWljb24tY29sb3ItY2xvc2U6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCk7XHQgXHRcclxuXHQtLSN7JHByZWZpeH10cmVlLWxpbmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHRcclxuXHJcblx0LnRyZWUtbm9kZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICR0cmVlLW5vZGUtcGFkZGluZy14O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQudHJlZS1zdWIge1xyXG5cdFx0cGFkZGluZzogJHRyZWUtbm9kZS1wYWRkaW5nLXkgMDtcdFx0IFx0IFxyXG5cdH1cclxuXHJcblx0LnRyZWUtY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6ICR0cmVlLW5vZGUtcGFkZGluZy15IDA7XHJcblx0fVxyXG5cclxuXHQudHJlZS13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLXNpemUpICsgdmFyKC0tI3skcHJlZml4fXRyZWUtaWNvbi1zaXplKSk7XHJcblx0fVxyXG5cclxuXHQudHJlZS1zZWN0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10cmVlLWljb24tZ2FwKTtcclxuXHR9XHJcblxyXG5cdC50cmVlLXRvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLXNpemUpO1xyXG5cdFx0XHJcblx0XHQudHJlZS1pY29uLWRlZmF1bHQge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH10cmVlLWljb24tY29sb3ItZGVmYXVsdCk7XHRcclxuXHRcdH1cclxuXHJcblx0XHQudHJlZS1pY29uLW9wZW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcdFx0XHQgXHJcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLWNvbG9yLW9wZW4pO1x0XHJcblx0XHR9XHRcclxuXHJcblx0XHQudHJlZS1pY29uLWNsb3NlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLWNvbG9yLWNsb3NlKTtcdFx0XHQgXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYuY29sbGFwc2VkIHtcclxuXHRcdFx0LnRyZWUtaWNvbi1jbG9zZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVx0XHJcblx0XHJcblx0XHRcdC50cmVlLWljb24tb3BlbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcdFxyXG5cclxuXHRcdCY6bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0LnRyZWUtaWNvbi1jbG9zZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVx0XHJcblx0XHJcblx0XHRcdC50cmVlLWljb24tb3BlbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVxyXG5cdFx0fSBcdFx0XHJcblx0fVx0XHJcblxyXG5cdCYgPiAudHJlZS1ub2RlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdH0gXHJcblxyXG5cdCYudHJlZS1saW5lIHtcclxuXHRcdC50cmVlLXN1YiB7XHRcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dHJlZS1saW5lLWNvbG9yKTtcdFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dHJlZS1pY29uLXNpemUpIC8gMik7XHRcclxuXHRcdH1cclxuXHR9XHJcbn0gIiwiLy9cclxuLy8gVGVzdGltb25pYWxzIHNsaWRlclxyXG4vL1xyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHQudGVzdGltb25pYWxzLXNsaWRlci1oaWdobGlnaHQge1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zO1xyXG5cdFxyXG5cdFx0LnRlc3RpbW9uaWFscy1waG90byxcclxuXHRcdC50ZXN0aW1vbmlhbHMtdGl0bGUsIFxyXG5cdFx0LnRlc3RpbW9uaWFscy1ib2R5LFxyXG5cdFx0LnRlc3RpbW9uaWFscy1hdXRob3IsXHJcblx0XHQudGVzdGltb25pYWxzLXBvc2l0b24ge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG5cdFx0fVxyXG5cdFxyXG5cdFx0LnRucy1pdGVtOm5vdCgudG5zLXNsaWRlLWFjdGl2ZSkgKyAudG5zLWl0ZW0udG5zLXNsaWRlLWFjdGl2ZSB7XHRcdFx0XHJcblx0XHRcdC50ZXN0aW1vbmlhbHMtcGhvdG8ge1xyXG5cdFx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LnRlc3RpbW9uaWFscy10aXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCkgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNTRyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuM3JlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHJcblx0XHRcdC50ZXN0aW1vbmlhbHMtZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjM4cmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFxyXG5cdFx0XHQudGVzdGltb25pYWxzLWF1dGhvciB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuXHRcdFx0fVxyXG5cdFxyXG5cdFx0XHQudGVzdGltb25pYWxzLXBvc2l0b24ge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHR9IFx0XHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbHMtc2xpZGVyLXF1b3RlIHtcclxuXHQudGVzdGltb25pYWxzLXF1b3RlIHtcclxuXHRcdG9wYWNpdHk6IDAuMjtcclxuXHR9XHJcblxyXG5cdC50bnMtaXRlbTpub3QoLnRucy1zbGlkZS1hY3RpdmUpICsgLnRucy1zbGlkZS1hY3RpdmUgKyAudG5zLXNsaWRlLWFjdGl2ZSB7XHJcblx0XHQudGVzdGltb25pYWxzLXF1b3RlIHtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVx0XHJcbn0gIiwiLy9cclxuLy8gTXVsdGlzdGVwIHN0ZXBwZXJcclxuLy9cclxuXHJcbi8vIEN1c3RvbVxyXG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItbXVsdGlzdGVwIHtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItcGlsbHMtc2l6ZTogNDZweDtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tY2hlY2stc2l6ZTogMS4yNXJlbTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYmctY29sb3ItY3VycmVudDogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLWJnLWNvbG9yLWNvbXBsZXRlZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY3VycmVudDogMDtcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1ib3JkZXItY29tcGxldGVkOiAxcHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWljb24tbnVtYmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLW51bWJlci1jb2xvci1jdXJyZW50OiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1pY29uLW51bWJlci1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICBcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItaWNvbi1jaGVjay1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzKTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLW9wYWNpdHk6IDAuNztcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtdGl0bGUtb3BhY2l0eS1jdXJyZW50OiAxO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1vcGFjaXR5LWNvbXBsZXRlZDogMTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLXRpdGxlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jdXJyZW50OiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC10aXRsZS1jb2xvci1jb21wbGV0ZWQ6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICBcclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGFiZWwtZGVzYy1vcGFjaXR5OiAwLjc7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jdXJyZW50OiAwLjc7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2Mtb3BhY2l0eS1jb21wbGV0ZWQ6IDAuNztcclxuXHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7IFxyXG4gICAgLS0jeyRwcmVmaXh9c3RlcHBlci1sYWJlbC1kZXNjLWNvbG9yLWN1cnJlbnQ6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAtLSN7JHByZWZpeH1zdGVwcGVyLWxhYmVsLWRlc2MtY29sb3ItY29tcGxldGVkOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG5cclxuICAgIC0tI3skcHJlZml4fXN0ZXBwZXItbGluZS1ib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG59XHJcbiIsIi8vXHJcbi8vIExhbmRpbmcgZWxlbWVudHNcclxuLy9cclxuXHJcbi8vIFZhcmlhYmxlc1xyXG4kbGFuZGluZy1kYXJrLWNvbG9yOiAjMTMyNjNDO1xyXG4kbGFuZGluZy1oZWFkZXItaGVpZ2h0OiAxMDBweDtcclxuJGxhbmRpbmctaGVhZGVyLWhlaWdodC10YWJsZXQtYW5kLW1vYmlsZTogNzBweDtcclxuJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQ6IDcwcHg7XHJcbiRsYW5kaW5nLWhlYWRlci1zdGlja3ktaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlOiA3MHB4O1xyXG5cclxuLy8gVXRpbGl0eSBjbGFzc2VzXHJcbi5sYW5kaW5nLWRhcmstYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxhbmRpbmctZGFyay1jb2xvcjtcclxufVxyXG5cclxuLmxhbmRpbmctZGFyay1jb2xvciB7XHJcbiAgICBjb2xvcjogJGxhbmRpbmctZGFyay1jb2xvcjtcclxufVxyXG5cclxuLmxhbmRpbmctZGFyay1ib3JkZXIge1xyXG4gICAgYm9yZGVyOjFweCBkYXNoZWQgIzJDM0Y1QjtcclxufVxyXG5cclxuLmxhbmRpbmctZGFyay1zZXBhcmF0b3Ige1xyXG4gICAgYm9yZGVyLXRvcDoxcHggZGFzaGVkICMyQzNGNUI7XHJcbn1cclxuXHJcbi5sYW5kaW5nLWN1cnZlICB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwOyAgXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIExhbmRpbmcgaGVhZGVyXHJcbi5sYW5kaW5nLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgXHJcbiAgICBoZWlnaHQ6ICRsYW5kaW5nLWhlYWRlci1oZWlnaHQ7XHJcblxyXG4gICAgLy8gTG9nb3NcclxuICAgIC5sb2dvLWRlZmF1bHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXN0aWNreSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBNZW51XHJcbiAgICAubWVudSB7XHJcbiAgICAgICAgLy8gTWVudSBsaW5rXHJcbiAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEhlYWRlciBtZW51IHN0aWNreSBtb2RlXHJcbiAgICAgICAgW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xyXG4gICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRUZGMkY1LCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0aWNreSBoZWFkZXIgbW9kZXNcclxuICAgIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1cIm9uXCJdICYgeyAgICAgICAgXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IDBweCByZ2JhKDgyLDYzLDEwNSwwLjA1KTtcclxuICAgICAgICBoZWlnaHQ6ICRsYW5kaW5nLWhlYWRlci1zdGlja3ktaGVpZ2h0O1xyXG4gICAgICAgIFxyXG4gICAgICAgIC8vIExvZ29zXHJcbiAgICAgICAgLmxvZ28tc3RpY2t5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9nby1kZWZhdWx0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEZpeCBib2R5IHBhZGRpbmcgdG9wIHdoZW4gTGFuZGluZyBzdGlja3kgaGVhZGVyIGlzIG9uXHJcbmJvZHlbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9XCJvblwiXSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJGxhbmRpbmctaGVhZGVyLWhlaWdodDtcclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gTGFuZGluZyBoZWFkZXJcclxuICAgIC5sYW5kaW5nLWhlYWRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xyXG5cclxuICAgICAgICAvLyBNZW51IHdyYXBwZXJcclxuICAgICAgICAubGFuZGluZy1tZW51LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gU3RpY2t5IGhlYWRlciBtb2Rlc1xyXG4gICAgICAgIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1cIm9uXCJdICYgeyBcclxuICAgICAgICAgICAgaGVpZ2h0OiAkbGFuZGluZy1oZWFkZXItc3RpY2t5LWhlaWdodC10YWJsZXQtYW5kLW1vYmlsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIE1lbnVcclxuICAgICAgICAubWVudSB7XHJcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xyXG4gICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRUZGMkY1LCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEZpeCBib2R5IHBhZGRpbmcgdG9wIHdoZW4gTGFuZGluZyBzdGlja3kgaGVhZGVyIGlzIG9uXHJcbiAgICBib2R5W2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gQ1NTIFByb3BlcnR5XHJcbi8vXHJcblxyXG5AbWl4aW4gcHJvcGVydHkoJGF0dHIsICR2YWx1ZSwgJGltcG9ydGFudDogJycpIHtcclxuICAgIEBpZiAgJHZhbHVlICE9IG51bGwgYW5kICR2YWx1ZSAhPSBmYWxzZSAge1xyXG4gICAgICAgICN7JGF0dHJ9OiAjeyR2YWx1ZX0gI3skaW1wb3J0YW50fTtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIFJlYm9vdFxyXG4vL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuaHRtbCxcclxuYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIGZvbnQtc2l6ZTogJGFwcC1nZW5lcmFsLXJvb3QtZm9udC1zaXplLWRlc2t0b3AgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuXHJcbiAgICAvLyBUYWJsZXQgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkYXBwLWdlbmVyYWwtcm9vdC1mb250LXNpemUtdGFibGV0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTW9iaWxlIG1vZGVcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGFwcC1nZW5lcmFsLXJvb3QtZm9udC1zaXplLW1vYmlsZSAhaW1wb3J0YW50O1xyXG4gICAgfSAgICBcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBhOmhvdmVyLFxyXG4gICAgYTphY3RpdmUsXHJcbiAgICBhOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuY2FudmFzIHtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4vLyBBbmd1bGFyIGludGVncmF0aW9uXHJcbnJvdXRlci1vdXRsZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gTGF5b3V0c1xyXG5ib2R5LFxyXG4uYXBwLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1iZy1jb2xvcik7ICAgIFxyXG59XHJcblxyXG4uYXBwLWJsYW5rIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtYmxhbmstYmctY29sb3IpOyAgICBcclxufVxyXG5cclxuLy8gUmVzZXQgQ1NTMyBUcmFuc2l0aW9ucyBmb3IgY2hpbGQgZWxlbWVudHNcclxuW2RhdGEta3QtYXBwLXJlc2V0LXRyYW5zaXRpb249XCJ0cnVlXCJdICoge1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59IiwiLy9cclxuLy8gUGFnZVxyXG4vL1xyXG5cclxuLmFwcC1wYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn0iLCIvL1xyXG4vLyBQYWdlIGxvYWRlclxyXG4vL1xyXG5cclxuLy8gQ1NTMyBUcmFuc2l0aW9ucyBvbmx5IGFmdGVyIHBhZ2UgbG9hZChkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiIGF0dHJpYnV0ZSBhZGRlZCB0byBib2R5IHRhZyBhbmQgcmVtb3ZlZCB3aXRoIEpTIG9uIHBhZ2UgbG9hZGVkKVxyXG5bZGF0YS1rdC1hcHAtcGFnZS1sb2FkaW5nPVwib25cIl0ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbltkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiXSAqIHtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQmFzZVxyXG4uYXBwLXBhZ2UtbG9hZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcblx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDEwMDAwO1xyXG4gICBcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICBcdFtkYXRhLWt0LWFwcC1wYWdlLWxvYWRpbmc9XCJvblwiXSAmIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIENvbnRhaW5lclxyXG4vL1xyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHQuYXBwLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICRhcHAtY29udGFpbmVyLXBhZGRpbmcteCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhcHAtY29udGFpbmVyLXBhZGRpbmcteCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmFwcC1jb250YWluZXItZml0LWRlc2t0b3Age1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0LmFwcC1jb250YWluZXIgeyBcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmctbGVmdDogJGFwcC1jb250YWluZXItcGFkZGluZy14LW1vYmlsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhcHAtY29udGFpbmVyLXBhZGRpbmcteC1tb2JpbGUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5hcHAtY29udGFpbmVyLWZpdC1tb2JpbGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFByaW50XHJcbi8vXHJcblxyXG4vLyBBZGQgLmFwcC1wcmludC1jb250ZW50LW9ubHkgY2xhc3MgdG8gYm9keSBlbGVtZW50IGluIG9yZGVyIHRvIGFsbG93IHByaW50aW5nIG9ubHkgdGhlIGNvbnRlbnQgYXJlYVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLmFwcC1wcmludC1jb250ZW50LW9ubHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5hcHAtd3JhcHBlcixcclxuICAgICAgICAuYXBwLXBhZ2UsXHJcbiAgICAgICAgLmFwcC1wYWdlLXRpdGxlLFxyXG4gICAgICAgIC5hcHAtY29udGVudCxcclxuICAgICAgICAuYXBwLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtYXNpZGUsXHJcbiAgICAgICAgLmFwcC1hc2lkZS1wYW5lbCxcclxuICAgICAgICAuYXBwLXNpZGViYXIsXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLFxyXG4gICAgICAgIC5hcHAtaGVhZGVyLFxyXG4gICAgICAgIC5hcHAtZm9vdGVyLFxyXG4gICAgICAgIC5hcHAtdG9vbGJhcixcclxuICAgICAgICAuZHJhd2VyLFxyXG4gICAgICAgIC5zY3JvbGx0b3AsXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQXBwIE5hdmJhclxyXG4vL1xyXG5cclxuLmFwcC1uYXZiYXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cclxuICAgIC5hcHAtbmF2YmFyLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmFwcC1uYXZiYXItc3RyZXRjaCB7XHJcbiAgICAgICAgLmFwcC1uYXZiYXItaXRlbSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIHNpZGViYXJcclxuLy9cclxuXHJcbi8vIEdlbmVyYWwgbW9kZVxyXG4uYXBwLWhlYWRlciB7XHJcbiAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1iYXNlLXRyYW5zaXRpb247ICAgXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1iYXNlLWJnLWNvbG9yKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWJhc2UtYm94LXNoYWRvdyk7XHJcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b20pO1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1oZWFkZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1iYXNlLXotaW5kZXgpO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItYmFzZS1oZWlnaHR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogI3skYXBwLWhlYWRlci1iYXNlLWhlaWdodH07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQsIDBweCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQsIDBweCkpO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogY2FsYygjeyRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1oZWlnaHR9ICsgI3skYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHR9ICsgI3skYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWhlaWdodH0pO1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXN0aWNreS1oZWlnaHR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbDogI3skYXBwLWhlYWRlci1iYXNlLWhlaWdodH07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RhY2tlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0LCAwcHgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiBjYWxjKCN7JGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodH0gKyAjeyRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWhlaWdodH0gKyAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtaGVpZ2h0fSk7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodDogI3skYXBwLWhlYWRlci1taW5pbWl6ZS1oZWlnaHR9O1xyXG4gICAgfSBcclxuXHJcbiAgICAvLyBTdGF0ZXNcclxuICAgIC5hcHAtaGVhZGVyIHtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItZml4ZWQtei1pbmRleCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDsgICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RhdGljPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQsIDBweCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQsIDBweCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItc3RpY2t5LXotaW5kZXgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYmFja2Ryb3AtZmlsdGVyLCAkYXBwLWhlYWRlci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyKTtcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXN0aWNreS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXN0aWNreS1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1taW5pbWl6ZT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1iYXNlLXRyYW5zaXRpb247IFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItbWluaW1pemUtei1pbmRleCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBiYWNrZHJvcC1maWx0ZXIsICRhcHAtaGVhZGVyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlcik7XHJcblxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1taW5pbWl6ZS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3cpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtaGVhZGVyLW1vYmlsZS1kcmF3ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW50ZWdyYXRpb25cclxuICAgIC5hcHAtaGVhZGVyIHtcclxuICAgICAgICAvLyBTaWRlYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWhlYWRlcj1cInRydWVcIl0gJixcclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcclxuICAgICAgICAgICAgKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmLFxyXG4gICAgICAgIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBTaWRlYmFyIFBhbmVsXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJixcclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgK1xyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQsIDBweClcclxuICAgICAgICAgICAgKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmLFxyXG4gICAgICAgIGJvZHk6bm90KFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdKVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICtcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfSAgICAgICAgXHJcblxyXG4gICAgICAgIC8vIEFzaWRlXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWFzaWRlLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmLFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWFzaWRlLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVG9vbGJhclxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyAgICBcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAvLyBCYXNlXHJcbiAgICAuYXBwLWhlYWRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLWJhc2Utei1pbmRleC1tb2JpbGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodDogI3skYXBwLWhlYWRlci1iYXNlLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXN0aWNreS1oZWlnaHQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWw6ICN7JGFwcC1oZWFkZXItc3RpY2t5LWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItbWluaW1pemUtaGVpZ2h0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQtYWN0dWFsOiAjeyRhcHAtaGVhZGVyLW1pbmltaXplLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1oZWFkZXIge1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBcclxuICAgICAgICAuYXBwLWhlYWRlci1tb2JpbGUtZHJhd2VyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0YWNrZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodCwgMHB4KSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1maXhlZC16LWluZGV4LW1vYmlsZSk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLWJhc2UtdHJhbnNpdGlvbjsgICBcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwOyAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1zdGlja3ktei1pbmRleC1tb2JpbGUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYmFja2Ryb3AtZmlsdGVyLCAkYXBwLWhlYWRlci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyLW1vYmlsZSk7XHJcblxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zdGlja3ktYmctY29sb3IpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXN0aWNreS1ib3JkZXItYm90dG9tKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSAmIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLW1pbmltaXplLXotaW5kZXgtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJhY2tkcm9wLWZpbHRlciwgJGFwcC1oZWFkZXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyLW1vYmlsZSk7XHJcblxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1iYXNlLXRyYW5zaXRpb247IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1taW5pbWl6ZS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3cpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1taW5pbWl6ZS1ib3JkZXItYm90dG9tKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW50ZWdyYXRpb25cclxuICAgIC5hcHAtaGVhZGVyIHtcclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQtbW9iaWxlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufSIsIi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vL1xyXG5cclxuLy8gUmVib290XHJcbiRhcHAtYmctY29sb3I6ICNmNWY4ZmEgICFkZWZhdWx0O1xyXG4kYXBwLWJnLWNvbG9yLWRhcms6ICMxNTE1MjEgIWRlZmF1bHQ7XHJcbiRhcHAtYmxhbmstYmctY29sb3I6ICR3aGl0ZTtcclxuJGFwcC1ibGFuay1iZy1jb2xvci1kYXJrOiAkYXBwLWJnLWNvbG9yLWRhcms7XHJcblxyXG4vLyBHZW5lcmFsXHJcbiRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3MgIWRlZmF1bHQ7XHJcbiRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZzogZWFzZSAhZGVmYXVsdDtcclxuJGFwcC1nZW5lcmFsLXJvb3QtZm9udC1zaXplLWRlc2t0b3A6IDEzcHggIWRlZmF1bHQ7XHJcbiRhcHAtZ2VuZXJhbC1yb290LWZvbnQtc2l6ZS10YWJsZXQ6IDEycHggIWRlZmF1bHQ7XHJcbiRhcHAtZ2VuZXJhbC1yb290LWZvbnQtc2l6ZS1tb2JpbGU6IDEycHggIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250YWluZXJcclxuJGFwcC1jb250YWluZXItcGFkZGluZy14OiAzMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWNvbnRhaW5lci1wYWRkaW5nLXgtbW9iaWxlOiAyMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gUGFnZVxyXG4kYXBwLXBhZ2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtcGFnZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG5cclxuLy8gTWFpblxyXG4kYXBwLW1haW4tdHJhbnNpdGlvbjogbWFyZ2luICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZztcclxuJGFwcC1tYWluLXBhZGRpbmcteTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1tYWluLXBhZGRpbmcteS1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtbWFpbi1wYWRkaW5nLXg6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtbWFpbi1wYWRkaW5nLXgtbW9iaWxlOiAwICFkZWZhdWx0O1xyXG4kYXBwLW1haW4tbWFyZ2luLXk6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtbWFpbi1tYXJnaW4teS1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtbWFpbi1tYXJnaW4teDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1tYWluLW1hcmdpbi14LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIFdyYXBwZXJcclxuJGFwcC13cmFwcGVyLXRyYW5zaXRpb246IG1hcmdpbi1sZWZ0ICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZywgbWFyZ2luLXJpZ2h0ICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZztcclxuJGFwcC13cmFwcGVyLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXdyYXBwZXItYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIENvbnRlbnRcclxuJGFwcC1jb250ZW50LXBhZGRpbmcteTogMzBweCAhZGVmYXVsdDtcclxuJGFwcC1jb250ZW50LXBhZGRpbmcteS1tb2JpbGU6IDIwcHggIWRlZmF1bHQ7XHJcbiRhcHAtY29udGVudC1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRhcHAtY29udGVudC1wYWRkaW5nLXgtbW9iaWxlOiAwICFkZWZhdWx0O1xyXG5cclxuLy8gSGVhZGVyIGJhc2VcclxuJGFwcC1oZWFkZXItYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1iYXNlLWhlaWdodDogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItYmFzZS1oZWlnaHQtbW9iaWxlOiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLWJhc2Utei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLWJhc2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1iYXNlLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItYmFzZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1iYXNlLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIEhlYWRlciBmaXhlZFxyXG4kYXBwLWhlYWRlci1maXhlZC16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLWZpeGVkLXotaW5kZXgtbW9iaWxlOiAxMDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWFkZXIgbWluaW1pemVcclxuJGFwcC1oZWFkZXItbWluaW1pemUtaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlOiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1taW5pbWl6ZS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLW1pbmltaXplLXotaW5kZXgtbW9iaWxlOiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyLW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLW1pbmltaXplLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItbWluaW1pemUtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG5cclxuLy8gSGVhZGVyIHN0aWNreVxyXG4kYXBwLWhlYWRlci1zdGlja3ktaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zdGlja3ktaGVpZ2h0LW1vYmlsZTogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc3RpY2t5LXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc3RpY2t5LXotaW5kZXgtbW9iaWxlOiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXN0aWNreS1iYWNrZHJvcC1maWx0ZXI6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXN0aWNreS1iYWNrZHJvcC1maWx0ZXItbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zdGlja3ktYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXN0aWNreS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc3RpY2t5LWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc3RpY2t5LWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXN0aWNreS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWFkZXIgcHJpbWFyeVxyXG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjogbm9uZSAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodDogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodC1tb2JpbGU6IDYwcHggIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2Utei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRhcHAtaGVhZGVyLXByaW1hcnktZml4ZWQtei1pbmRleDogMTAwICFkZWZhdWx0O1xyXG5cclxuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1oZWlnaHQ6IDcwcHggIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtaGVpZ2h0LW1vYmlsZTogNjBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWhlaWdodDogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktaGVpZ2h0LW1vYmlsZTogNjBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktei1pbmRleDogMTAwICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIEhlYWRlciBzZWNvbmRhcnlcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjogbm9uZSAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHQtbW9iaWxlOiA2MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS16LWluZGV4LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktZml4ZWQtei1pbmRleDogMTAwICFkZWZhdWx0O1xyXG5cclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWhlaWdodDogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWhlaWdodC1tb2JpbGU6IDYwcHggIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhlaWdodDogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1oZWlnaHQtbW9iaWxlOiA2MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG5cclxuLy8gSGVhZGVyIHRlcnRpYXJ5XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtdHJhbnNpdGlvbjogbm9uZSAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1oZWlnaHQ6IDcwcHggIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtaGVpZ2h0LW1vYmlsZTogNzBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS16LWluZGV4OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLXotaW5kZXgtbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1maXhlZC16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XHJcblxyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1oZWlnaHQ6IDcwcHggIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodC1tb2JpbGU6IDYwcHggIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGVpZ2h0LW1vYmlsZTogNjBweCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LXotaW5kZXg6IDEwMCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIFRvb2xiYXIgYmFzZVxyXG4kYXBwLXRvb2xiYXItYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItYmFzZS1oZWlnaHQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1iYXNlLWhlaWdodC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1iYXNlLXotaW5kZXg6IDk5ICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItYmFzZS16LWluZGV4LW1vYmlsZTogOTkgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1iYXNlLWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1iYXNlLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLWJhc2UtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLWJhc2UtYm9yZGVyLWJvdHRvbS1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG5cclxuLy8gVG9vbGJhciBtaW5pbWl6ZVxyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtaGVpZ2h0LW1vYmlsZTogNzBweCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLW1pbmltaXplLXotaW5kZXg6IDk5ICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtei1pbmRleC1tb2JpbGU6IDk5ICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtYmFja2Ryb3AtZmlsdGVyLW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1taW5pbWl6ZS1ib3JkZXItdG9wOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLXRvcC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci1ib3R0b20tZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIFRvb2xiYXIgc3RpY2t5XHJcbiRhcHAtdG9vbGJhci1zdGlja3ktaGVpZ2h0OiA3MHB4ICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItc3RpY2t5LWhlaWdodC1tb2JpbGU6IDcwcHggIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1zdGlja3ktei1pbmRleDogOTkgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1zdGlja3ktei1pbmRleC1tb2JpbGU6IDk5ICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItc3RpY2t5LWJhY2tkcm9wLWZpbHRlcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLXN0aWNreS1iYWNrZHJvcC1maWx0ZXItbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItc3RpY2t5LWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXRvb2xiYXItc3RpY2t5LWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLXN0aWNreS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1zdGlja3ktYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItdG9wLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtdG9vbGJhci1zdGlja3ktYm9yZGVyLWJvdHRvbTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC10b29sYmFyLXN0aWNreS1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZXJvXHJcbiRhcHAtaGVyby1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZXJvLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVyby1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlcm8tYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWhlcm8tYm9yZGVyLXRvcDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZXJvLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1oZXJvLWJvcmRlci1ib3R0b206IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtaGVyby1ib3JkZXItYm90dG9tLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcblxyXG4vLyBTaWRlYmFyIGJhc2VcclxuJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjogd2lkdGggJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tZHVyYXRpb24gJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tdGltaW5nICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItYmFzZS13aWR0aDogMzAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLXdpZHRoLW1vYmlsZTogMjc1cHggIWRlZmF1bHQ7ICAgICAgXHJcbiRhcHAtc2lkZWJhci1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLXotaW5kZXgtbW9iaWxlOiAxMDYgIWRlZmF1bHQ7IFxyXG4kYXBwLXNpZGViYXItYmFzZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLWJhc2UtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLWJhc2UtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItYmFzZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItYmFzZS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItYmFzZS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1iYXNlLWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBTaWRlYmFyIGZpeGVkXHJcbiRhcHAtc2lkZWJhci1maXhlZC16LWluZGV4OiAxMDUgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1maXhlZC1sZWZ0OiAwICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItZml4ZWQtdG9wOiAwICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItZml4ZWQtYm90dG9tOiAwICFkZWZhdWx0O1xyXG5cclxuLy8gU2lkZWJhciBzdGlja3lcclxuJGFwcC1zaWRlYmFyLXN0aWNreS10b3A6IGF1dG8gIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zdGlja3ktYm90dG9tOiBhdXRvICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LWxlZnQ6IGF1dG8gIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zdGlja3ktd2lkdGg6IDMwMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LXotaW5kZXg6IDEwNSAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LWJvcmRlci1zdGFydDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LWJvcmRlci1lbmQtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLXRvcDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLWVuZC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc3RpY2t5LWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBTaWRlYmFyIG1pbmltaXplXHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS13aWR0aDogNzVweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLW1pbmltaXplLXdpZHRoLW1vYmlsZTogNzVweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLW1pbmltaXplLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtYm9yZGVyLXN0YXJ0OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtYm9yZGVyLWVuZC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBTaWRlYmFyIHByaW1hcnlcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uOiBub25lICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRoOiAxMDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aC1tb2JpbGU6IDEwMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXotaW5kZXg6IDEgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utei1pbmRleC1tb2JpbGU6IDEgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLWVuZDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG5cclxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtd2lkdGg6IDc1cHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLXdpZHRoLW1vYmlsZTogNzVweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtei1pbmRleDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1ib3R0b20tbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gU2lkZWJhciBzZWNvbmRhcnlcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb246IHdpZHRoICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZywgbWFyZ2luICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLWR1cmF0aW9uICRhcHAtZ2VuZXJhbC10cmFuc2l0aW9uLXRpbWluZyAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS16LWluZGV4LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJveC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuXHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtd2lkdGg6IDc1cHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtd2lkdGgtbW9iaWxlOiA3NXB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLWVuZDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gU2lkZWJhciBwYW5lbCBiYXNlXHJcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb246IG5vbmUgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXdpZHRoOiAzMDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGgtbW9iaWxlOiAzMDBweCAhZGVmYXVsdDsgICAgXHJcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXotaW5kZXg6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXotaW5kZXgtbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYmctY29sb3ItbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1iZy1jb2xvci1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3gtc2hhZG93LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm94LXNoYWRvdy1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItc3RhcnQtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0LW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItZW5kOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWJvcmRlci1lbmQtbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1ib3JkZXItZW5kLW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gU2lkZWJhciBwYW5lbCBmaXhlZFxyXG4kYXBwLXNpZGViYXItcGFuZWwtZml4ZWQtei1pbmRleDogMTA0ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtZml4ZWQtei1pbmRleC1tb2JpbGU6IDEwNSAhZGVmYXVsdDtcclxuXHJcbi8vIFNpZGViYXIgcGFuZWwgc3RpY2t5XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktdG9wOiBhdXRvICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJvdHRvbTogYXV0byAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS13aWR0aDogMzAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktei1pbmRleDogMTA0ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJnLWNvbG9yLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm9yZGVyLXN0YXJ0OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm9yZGVyLWVuZC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuXHJcbi8vIFNpZGViYXIgcGFuZWwgbWluaW1pemVcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLXdpZHRoOiA3NXB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtd2lkdGgtbW9iaWxlOiA3NXB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3ItbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYmctY29sb3ItbW9iaWxlLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3gtc2hhZG93LW1vYmlsZS1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctbW9iaWxlOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydC1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm9yZGVyLXN0YXJ0LW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydC1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1lbmQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZTogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1lbmQtbW9iaWxlLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuXHJcbi8vIEFzaWRlIGJhc2VcclxuJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb246IG5vbmU7XHJcbiRhcHAtYXNpZGUtYmFzZS13aWR0aDogMzAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtYmFzZS13aWR0aC1tb2JpbGU6IDI3NXB4ICFkZWZhdWx0OyAgICAgIFxyXG4kYXBwLWFzaWRlLWJhc2Utei1pbmRleDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1iYXNlLXotaW5kZXgtbW9iaWxlOiAxMDYgIWRlZmF1bHQ7IFxyXG4kYXBwLWFzaWRlLWJhc2UtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtYmFzZS1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLWJhc2UtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1iYXNlLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1iYXNlLWdhcC1zdGFydDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLWJhc2UtZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLWJhc2UtZ2FwLXRvcDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLWJhc2UtZ2FwLWJvdHRvbTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLWJhc2UtZ2FwLWVuZC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1iYXNlLWdhcC10b3AtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtYmFzZS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gQXNpZGUgZml4ZWRcclxuJGFwcC1hc2lkZS1maXhlZC16LWluZGV4OiA5OSAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1maXhlZC1yaWdodDogMCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1maXhlZC10b3A6IDAgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtZml4ZWQtYm90dG9tOiAwICFkZWZhdWx0O1xyXG5cclxuLy8gQXNpZGUgc3RpY2t5XHJcbiRhcHAtYXNpZGUtc3RpY2t5LXRvcDogYXV0byAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1zdGlja3ktYm90dG9tOiBhdXRvICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1sZWZ0OiBhdXRvICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS13aWR0aDogMzAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtc3RpY2t5LXotaW5kZXg6IDk5ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1iZy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1zdGlja3ktYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1zdGlja3ktYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1zdGlja3ktYm94LXNoYWRvdy1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtc3RhcnQ6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1zdGlja3ktZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtdG9wOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtc3RpY2t5LWdhcC1ib3R0b206IDBweCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1zdGlja3ktZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtZW5kLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtdG9wLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLXN0aWNreS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gQXNpZGUgbWluaW1pemVcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS13aWR0aDogNzVweCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS13aWR0aC1tb2JpbGU6IDc1cHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYmctY29sb3I6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYmctY29sb3ItZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYmctY29sb3ItbW9iaWxlLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGUtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctZGFyazogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1ib3JkZXItc3RhcnQ6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYm9yZGVyLXN0YXJ0LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtYm9yZGVyLWVuZDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1ib3JkZXItZW5kLWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLXN0YXJ0OiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWVuZDogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLW1pbmltaXplLWdhcC10b3A6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtYm90dG9tOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG4kYXBwLWFzaWRlLW1pbmltaXplLWdhcC1lbmQtbW9iaWxlOiAwcHggIWRlZmF1bHQ7XHJcbiRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLXRvcC1tb2JpbGU6IDBweCAhZGVmYXVsdDtcclxuJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZTogMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gRm9vdGVyXHJcbiRhcHAtZm9vdGVyLXRyYW5zaXRpb246IGxlZnQgJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tZHVyYXRpb24gJGFwcC1nZW5lcmFsLXRyYW5zaXRpb24tdGltaW5nLCByaWdodCAkYXBwLWdlbmVyYWwtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYXBwLWdlbmVyYWwtdHJhbnNpdGlvbi10aW1pbmc7XHJcbiRhcHAtZm9vdGVyLWhlaWdodDogYXV0byAhZGVmYXVsdDtcclxuJGFwcC1mb290ZXItaGVpZ2h0LW1vYmlsZTogYXV0byAhZGVmYXVsdDtcclxuJGFwcC1mb290ZXItei1pbmRleDogbnVsbCAhZGVmYXVsdDtcclxuJGFwcC1mb290ZXItei1pbmRleC1tb2JpbGU6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtZm9vdGVyLWJnLWNvbG9yOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWZvb3Rlci1iZy1jb2xvci1kYXJrOiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWZvb3Rlci1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xyXG4kYXBwLWZvb3Rlci1ib3gtc2hhZG93LWRhcms6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtZm9vdGVyLWJvcmRlci10b3A6IG51bGwgIWRlZmF1bHQ7XHJcbiRhcHAtZm9vdGVyLWJvcmRlci10b3AtZGFyazogbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIEZvb3RlciBmaXhlZFxyXG4kYXBwLWZvb3Rlci1maXhlZC16LWluZGV4OiAxMDAgIWRlZmF1bHQ7XHJcbiRhcHAtZm9vdGVyLWZpeGVkLXotaW5kZXgtbW9iaWxlOiAxMDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXlvdXQgQnVpbGRlclxyXG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS16LWluZGV4OiAxMDUgIWRlZmF1bHQ7XHJcbiRhcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlLWJvdHRvbTogNDBweCAhZGVmYXVsdDtcclxuJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtYm90dG9tLW1vYmlsZTogMTVweCAhZGVmYXVsdDtcclxuJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtZW5kOiA0MHB4ICFkZWZhdWx0O1xyXG4kYXBwLWxheW91dC1idWlsZGVyLXRvZ2dsZS1lbmQtbW9iaWxlOiAxNXB4ICFkZWZhdWx0OyIsIi8vXHJcbi8vIEhlYWRlciBwcmltYXJ5XHJcbi8vXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1oZWFkZXItcHJpbWFyeSB7XHJcbiAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgICBcclxufVxyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIC8vIEJhc2VcclxuICAgIC5hcHAtaGVhZGVyLXByaW1hcnkge1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1wcmltYXJ5LWJhc2Utei1pbmRleCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yKTtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodH07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1oZWlnaHR9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWhlaWdodH07XHJcbiAgICB9IFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWhpZGU9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1oZWFkZXItcHJpbWFyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodCk7XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1maXhlZD1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1wcmltYXJ5LWZpeGVkLXotaW5kZXgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktc3RhdGljPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBoZWlnaHQsICRhcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWhlaWdodCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS16LWluZGV4KTtcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJnLWNvbG9yKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktc3RpY2t5LWJvcmRlci1ib3R0b20pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggaGVpZ2h0LCAkYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWhlaWdodCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLXotaW5kZXgpO1xyXG5cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1taW5pbWl6ZS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci1wcmltYXJ5LXN0aWNreS1oaWRlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnRlZ3JhdGlvblxyXG4gICAgLmFwcC1oZWFkZXItcHJpbWFyeSB7XHJcbiAgICAgICAgLy8gU2lkZWJhclxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfSAgXHJcblxyXG4gICAgICAgIC8vIFNpZGViYXIgUGFuZWxcclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIC8vIEJhc2VcclxuICAgIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXByaW1hcnkge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLXotaW5kZXgtbW9iaWxlKTtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXByaW1hcnktaGVpZ2h0KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcHAtaGVhZGVyLXByaW1hcnkgeyAgICAgICAgXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWJnLWNvbG9yKTsgICAgICAgICAgXHJcbiAgICB9ICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXByaW1hcnktZW5hYmxlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItcHJpbWFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1zdGlja3ktaGVpZ2h0LW1vYmlsZX07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItcHJpbWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1wcmltYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1wcmltYXJ5LW1pbmltaXplLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gSGVhZGVyIHNlY29uZGFyeVxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlXHJcbi5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XHJcbiAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBcclxufVxyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIC8vIEJhc2VcclxuICAgIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLXotaW5kZXgpO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1iZy1jb2xvcik7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXRvcCk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLWJvdHRvbSk7XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6ICN7JGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2UtaGVpZ2h0fTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhlaWdodH07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtaGVpZ2h0fTtcclxuICAgIH0gXHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhpZGU9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXNlY29uZGFyeS1oZWlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodCk7XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LWZpeGVkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1maXhlZC16LWluZGV4KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RhdGljPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBoZWlnaHQsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktaGVpZ2h0KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1zdGlja3ktei1pbmRleCk7XHJcblxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWJnLWNvbG9yKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LXN0aWNreS1ib3JkZXItYm90dG9tKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBoZWlnaHQsICRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1oZWlnaHQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLXotaW5kZXgpO1xyXG5cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LW1pbmltaXplLWJveC1zaGFkb3cpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhpZGU9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEludGVncmF0aW9uXHJcbiAgICAuYXBwLWhlYWRlci1zZWNvbmRhcnkge1xyXG4gICAgICAgIC8vIFNpZGViYXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfSAgXHJcblxyXG4gICAgICAgIC8vIFNpZGViYXIgUGFuZWxcclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICtcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1oZWFkZXIgLmFwcC1oZWFkZXItc2Vjb25kYXJ5IHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0KTtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93KTtcclxuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItdG9wKTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1ib3JkZXItYm90dG9tKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItc2Vjb25kYXJ5LWJhc2Utei1pbmRleC1tb2JpbGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7ICAgICBcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1iZy1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVmFyc1xyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktYmFzZS1oZWlnaHQtbW9iaWxlfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItc2Vjb25kYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci1zZWNvbmRhcnktc3RpY2t5LWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItbWluaW1pemU9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1zZWNvbmRhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXNlY29uZGFyeS1taW5pbWl6ZS1oZWlnaHQtbW9iaWxlfTtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIEhlYWRlciB0ZXJ0aWFyeVxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlXHJcbi5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcclxuICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgXHJcbn1cclxuXHJcbi8vIERlc2t0b3AgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAvLyBCYXNlXHJcbiAgICAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2Utei1pbmRleCk7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYmctY29sb3IpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3JkZXItdG9wKTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJvcmRlci1ib3R0b20pO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWhlaWdodDogI3skYXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWhlaWdodH07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oZWlnaHR9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodH07XHJcbiAgICB9IFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGlkZT1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1oZWFkZXItdGVydGlhcnkge1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0KTtcclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1maXhlZD1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWhlYWRlci10ZXJ0aWFyeS1maXhlZC16LWluZGV4KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGF0aWM9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3k9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBoZWlnaHQsICRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oZWlnaHQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LXotaW5kZXgpO1xyXG5cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJnLWNvbG9yKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktc3RpY2t5LWJveC1zaGFkb3cpO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktYm9yZGVyLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGhlaWdodCwgJGFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLXotaW5kZXgpO1xyXG5cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYmctY29sb3IpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1zdGlja3ktaGlkZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW50ZWdyYXRpb25cclxuICAgIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcclxuICAgICAgICAvLyBTaWRlYmFyXHJcbiAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLXRlcnRpYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC1oZWFkZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweClcclxuICAgICAgICAgICAgKTtcclxuICAgICAgICB9ICBcclxuXHJcbiAgICAgICAgLy8gU2lkZWJhciBQYW5lbFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIC8vIEJhc2VcclxuICAgIC5hcHAtaGVhZGVyIC5hcHAtaGVhZGVyLXRlcnRpYXJ5IHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1oZWlnaHQpO1xyXG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtYm9yZGVyLXRvcCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktYmFzZS1ib3gtc2hhZG93KTsgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1oZWFkZXItdGVydGlhcnktYmFzZS16LWluZGV4LW1vYmlsZSk7ICBcclxuICAgIH1cclxuXHJcbiAgICAuYXBwLWhlYWRlci10ZXJ0aWFyeSB7ICAgICAgICBcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci10ZXJ0aWFyeS1iYXNlLWJnLWNvbG9yKTsgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItdGVydGlhcnktZW5hYmxlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LWJhc2UtaGVpZ2h0LW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci10ZXJ0aWFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LXN0aWNreS1oZWlnaHQtbW9iaWxlfTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgW2RhdGEta3QtYXBwLWhlYWRlci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLW1pbmltaXplPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1oZWFkZXItdGVydGlhcnktaGVpZ2h0OiAjeyRhcHAtaGVhZGVyLXRlcnRpYXJ5LW1pbmltaXplLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gVG9vbGJhclxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlXHJcbi5hcHAtdG9vbGJhciB7IFxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWJhc2UtYmctY29sb3IpOyBcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1iYXNlLWJveC1zaGFkb3cpOyBcclxuICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1iYXNlLWJvcmRlci10b3ApOyBcclxuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1iYXNlLWJvcmRlci1ib3R0b20pOyBcclxuICAgIFxyXG4gICAgJi5hcHAtdG9vbGJhci1taW5pbWl6ZSB7ICAgICAgICBcclxuICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXRvb2xiYXItYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gVmFyc1xyXG4gICAgOnJvb3Qge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodDogI3skYXBwLXRvb2xiYXItYmFzZS1oZWlnaHR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodC1hY3R1YWw6ICN7JGFwcC10b29sYmFyLWJhc2UtaGVpZ2h0fTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0OiAjeyRhcHAtdG9vbGJhci1zdGlja3ktaGVpZ2h0fTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLW1pbmltaXplLWhlaWdodH07XHJcbiAgICB9IFxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC10b29sYmFyIHtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQpO1xyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXSAmIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1iYXNlLXotaW5kZXgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1zdGlja3ktYmctY29sb3IpO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci10b3ApO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1zdGlja3ktei1pbmRleCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBiYWNrZHJvcC1maWx0ZXIsICRhcHAtdG9vbGJhci1zdGlja3ktYmFja2Ryb3AtZmlsdGVyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLW1pbmltaXplPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtdG9vbGJhci1iYXNlLXRyYW5zaXRpb247ICAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItbWluaW1pemUtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1taW5pbWl6ZS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1taW5pbWl6ZS1ib3JkZXItdG9wKTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci1ib3R0b20pO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1taW5pbWl6ZS16LWluZGV4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJhY2tkcm9wLWZpbHRlciwgJGFwcC10b29sYmFyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEludGVncmF0aW9uXHJcbiAgICAuYXBwLXRvb2xiYXIge1xyXG4gICAgICAgIC8vIEhlYWRlclxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBTaWRlYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLXRvb2xiYXI9XCJ0cnVlXCJdICYsXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC10b29sYmFyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfSBcclxuXHJcbiAgICAgICAgLy8gU2lkZWJhciBwYW5lbFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1cIm9uXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtcHVzaC10b29sYmFyPVwidHJ1ZVwiXSAmLFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtdG9vbGJhcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KSArXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQXNpZGVcclxuICAgICAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXVtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC10b29sYmFyPVwidHJ1ZVwiXSAmLFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC10b29sYmFyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH0gXHJcbiAgICB9IFxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAvLyBWYXJzXHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0OiAjeyRhcHAtdG9vbGJhci1iYXNlLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLXN0aWNreS1oZWlnaHQtbW9iaWxlfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQ6ICN7JGFwcC10b29sYmFyLW1pbmltaXplLWhlaWdodC1tb2JpbGV9O1xyXG4gICAgfSBcclxuXHJcbiAgICAvLyBTdGF0ZXNcclxuICAgIC5hcHAtdG9vbGJhciB7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0KTtcclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQtbW9iaWxlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1iYXNlLXotaW5kZXgtbW9iaWxlKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LCAwcHgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItbW9iaWxlLWhlaWdodCwgMHB4KSk7ICAgICAgICAgIFxyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCwgMHB4KTtcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1zdGlja3ktYmctY29sb3IpO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci10b3ApO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItc3RpY2t5LWJvcmRlci1ib3R0b20pO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtdG9vbGJhci1zdGlja3ktei1pbmRleC1tb2JpbGUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYmFja2Ryb3AtZmlsdGVyLCAkYXBwLXRvb2xiYXItc3RpY2t5LWJhY2tkcm9wLWZpbHRlci1tb2JpbGUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXRvb2xiYXItbWluaW1pemU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC10b29sYmFyLWJhc2UtdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1taW5pbWl6ZS1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJnLWNvbG9yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLW1pbmltaXplLWJvcmRlci10b3ApO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItbWluaW1pemUtYm9yZGVyLWJvdHRvbSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC10b29sYmFyLW1pbmltaXplLXotaW5kZXgtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIGJhY2tkcm9wLWZpbHRlciwgJGFwcC10b29sYmFyLW1pbmltaXplLWJhY2tkcm9wLWZpbHRlci1tb2JpbGUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIEhlcm9cclxuLy9cclxuXHJcbi8vIEdlbmVyYWwgbW9kZVxyXG4uYXBwLWhlcm8geyBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVyby1iZy1jb2xvcik7IFxyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1oZXJvLWJveC1zaGFkb3cpOyBcclxuICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVyby1ib3JkZXItdG9wKTsgXHJcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlcm8tYm9yZGVyLWJvdHRvbSk7IFxyXG59IiwiLy9cclxuLy8gc2lkZWJhclxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlXHJcbi5hcHAtc2lkZWJhciB7ICAgIFxyXG4gICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1iYXNlLWJnLWNvbG9yKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1iYXNlLWJveC1zaGFkb3cpO1xyXG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1iYXNlLWJvcmRlci1zdGFydCk7XHJcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1iYXNlLWJvcmRlci1lbmQpO1xyXG59XHJcblxyXG4vLyBVdGlsaXRpZXNcclxuLmFwcC1zaWRlYmFyLW1pbmltaXplLWQtZmxleCxcclxuLmFwcC1zaWRlYmFyLXN0aWNreS1kLWZsZXgsXHJcbi5hcHAtc2lkZWJhci1jb2xsYXBzZS1kLWZsZXgsXHJcbi5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4LFxyXG4uYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XHJcbiAgICBkaXNwbGF5OiBub25lOyAgICBcclxufVxyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIC8vIEJhc2VcclxuICAgIC5hcHAtc2lkZWJhciB7ICAgICAgICBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4OyAgICBcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKTsgICAgICBcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1iYXNlLXotaW5kZXgpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLXN0YXJ0KTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItYmFzZS1nYXAtZW5kKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLXRvcCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1iYXNlLWdhcC1ib3R0b20pO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGg6ICN7JGFwcC1zaWRlYmFyLWJhc2Utd2lkdGh9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbDogI3skYXBwLXNpZGViYXItYmFzZS13aWR0aH07XHJcblxyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtc3RhcnR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLWJhc2UtZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXRvcDogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtdG9wfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1iYXNlLWdhcC1ib3R0b219O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLCAwcHgpKTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogI3skYXBwLXNpZGViYXItbWluaW1pemUtd2lkdGh9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1zdGFydH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZDogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXRvcDogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXRvcH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWJvdHRvbX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoOiAjeyRhcHAtc2lkZWJhci1zdGlja3ktd2lkdGh9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtc3RhcnR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtZW5kfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLXRvcH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItc3RpY2t5LWdhcC1ib3R0b219O1xyXG4gICAgfSAgICBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1jb2xsYXBzZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogMHB4OyAgXHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLXNpZGViYXIge1xyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YXRpYz1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLW9mZmNhbnZhcz1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1maXhlZC16LWluZGV4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHRvcCwgJGFwcC1zaWRlYmFyLWZpeGVkLXRvcCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBib3R0b20sICRhcHAtc2lkZWJhci1maXhlZC1ib3R0b20pO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbGVmdCwgJGFwcC1zaWRlYmFyLWZpeGVkLWxlZnQpO1xyXG4gICAgICAgIH0gIFxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHRvcCwgJGFwcC1zaWRlYmFyLXN0aWNreS10b3ApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYm90dG9tLCAkYXBwLXNpZGViYXItc3RpY2t5LWJvdHRvbSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBsZWZ0LCAkYXBwLXNpZGViYXItc3RpY2t5LWxlZnQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXN0aWNreS16LWluZGV4KTtcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc3RpY2t5LWJvcmRlci1zdGFydCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXN0aWNreS1ib3JkZXItZW5kKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtc3RhcnQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItc3RpY2t5LWdhcC1lbmQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXN0aWNreS1nYXAtdG9wKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1zdGlja3ktZ2FwLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItYmFzZS10cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXN0YXJ0KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1lbmQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3ApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1ib3R0b20pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItaG92ZXJhYmxlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgLmFwcC1zaWRlYmFyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLW1pbmltaXplPVwib25cIl0gJjpob3Zlcjpub3QoLmFuaW1hdGluZykge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItYmFzZS10cmFuc2l0aW9uO1xyXG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBib3gtc2hhZG93LCAkYXBwLXNpZGViYXItbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1jb2xsYXBzZT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMSAqIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVXRpbGl0aWVzXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLXNpZGViYXItbWluaW1pemUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zdGlja3k9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXN0aWNreS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXN0aWNreS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2U9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLWNvbGxhcHNlLWQtbm9uZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXBwLXNpZGViYXItY29sbGFwc2UtZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW50ZWdyYXRpb25cclxuICAgIC5hcHAtc2lkZWJhciB7XHJcbiAgICAgICAgLy8gSGVhZGVyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXB1c2gtaGVhZGVyPVwidHJ1ZVwiXSkgJiB7XHJcbiAgICAgICAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFRvb2xiYXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXTpub3QoW2RhdGEta3QtYXBwLXNpZGViYXItcHVzaC10b29sYmFyPVwidHJ1ZVwiXSkgJiB7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCwgMHB4KSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAvLyBCYXNlXHJcbiAgICAuYXBwLXNpZGViYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItYmFzZS16LWluZGV4LW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItYmFzZS1nYXAtZW5kLW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1iYXNlLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aDogI3skYXBwLXNpZGViYXItYmFzZS13aWR0aC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoLWFjdHVhbDogI3skYXBwLXNpZGViYXItYmFzZS13aWR0aC1tb2JpbGV9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZDogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtZW5kLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXRvcDogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtdG9wLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoKSArIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgsIDApKTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGg6ICN7JGFwcC1zaWRlYmFyLW1pbmltaXplLXdpZHRoLW1vYmlsZX07XHJcblxyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZDogI3skYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWVuZC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3AtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLXNpZGViYXIge1xyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItbWluaW1pemUtZ2FwLWVuZC1tb2JpbGUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLW1pbmltaXplLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1ob3ZlcmFibGUtbW9iaWxlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgLmFwcC1zaWRlYmFyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1iYXNlLXRyYW5zaXRpb247XHJcblx0XHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctbW9iaWxlKTsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLWJhc2UtdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aC1hY3R1YWwpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgtYWN0dWFsKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFV0aWxpdGllc1xyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC5hcHAtc2lkZWJhci1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBzaWRlYmFyIFByaW1hcnlcclxuLy9cclxuXHJcbi8vIEdlbmVyYWwgbW9kZVxyXG4uYXBwLXNpZGViYXItcHJpbWFyeSB7XHJcbiAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYmctY29sb3IpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1ib3gtc2hhZG93KTtcclxuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJvcmRlci1zdGFydCk7XHJcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtYm9yZGVyLWVuZCk7XHJcbn1cclxuXHJcbi8vIFV0aWxpdGllc1xyXG4uYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1kLWZsZXgsXHJcbi5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWQtZmxleCxcclxuLmFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtbW9iaWxlLWQtZmxleCxcclxuLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1zaWRlYmFyLXByaW1hcnkgeyAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS16LWluZGV4KTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0KTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC10b3ApO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1ib3R0b20pO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aH07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RhY2tlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aH07XHJcblxyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0fTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtdG9wfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtYm90dG9tfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtd2lkdGh9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtc3RhcnR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLXRvcH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1ib3R0b219O1xyXG4gICAgfSAgIFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2U9XCJvblwiXSB7ICAgICAgICBcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAwcHg7XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1zaWRlYmFyLXByaW1hcnkge1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aCk7XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2U9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xICogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYmctY29sb3IpO1xyXG4gICAgICAgICAgICAvL2JveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJveC1zaGFkb3cpO1xyXG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQpO1xyXG4gICAgICAgICAgICAvL2JvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLWVuZCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1zdGFydCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1lbmQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLXRvcCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtYm90dG9tKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgLmFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gSG92ZXIgbWluaW1pemVkXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1ob3ZlcmFibGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xyXG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEludGVncmF0aW9uXHJcbiAgICAuYXBwLXNpZGViYXItcHJpbWFyeSB7XHJcbiAgICAgICAgLy8gSGVhZGVyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWJlbG93LWhlYWRlcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFRvb2xiYXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktYmVsb3ctdG9vbGJhcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCwgMCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBVdGlsaXRpZXNcclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemU9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlPVwib25cIl0ge1xyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLWQtbm9uZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1zaWRlYmFyLXByaW1hcnkgeyAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utei1pbmRleC1tb2JpbGUpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtdG9wLW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS13aWR0aC1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGgtbW9iaWxlfTtcclxuXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXRvcC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1ib3R0b20tbW9iaWxlfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLXdpZHRoLW1vYmlsZX07XHJcblxyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcHJpbWFyeS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC10b3AtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGV9O1xyXG4gICAgfSAgIFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGg6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTdGF0ZXNcclxuICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5IHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgpO1xyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS13aWR0aC1hY3R1YWwpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYmctY29sb3ItbW9iaWxlKTtcclxuICAgICAgICAgICAgLy9ib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWJveC1zaGFkb3ctbW9iaWxlKTtcclxuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtYm9yZGVyLXN0YXJ0LW1vYmlsZSk7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWJvcmRlci1lbmQtbW9iaWxlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1lbmQtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLWdhcC1ib3R0b20tbW9iaWxlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LWhvdmVyYWJsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS10cmFuc2l0aW9uO1xyXG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdy1tb2JpbGUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBVdGlsaXRpZXNcclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXByaW1hcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLXNpZGViYXItcHJpbWFyeS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wcmltYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIHNpZGViYXIgU2Vjb25kYXJ5XHJcbi8vXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7XHJcbiAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJnLWNvbG9yKTtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1ib3gtc2hhZG93KTtcclxuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtYm9yZGVyLXN0YXJ0KTtcclxuICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWJvcmRlci1lbmQpO1xyXG59XHJcblxyXG4vLyBVdGlsaXRpZXNcclxuLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLWZsZXgsXHJcbi5hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZC1mbGV4LFxyXG4uYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgsXHJcbi5hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7ICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXotaW5kZXgpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGUpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kLW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtdG9wLW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtYm90dG9tLW1vYmlsZSk7XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbDogY2FsYyhcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItYmFzZS13aWR0aH0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRofSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0fSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLWVuZH0gLVxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnR9IC0gXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmR9XHJcbiAgICAgICAgKTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zdGFja2VkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiBjYWxjKFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRofSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGh9IC0gXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnR9IC0gXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kfSAtXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydH0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZH1cclxuICAgICAgICApOyAgICAgICAgXHJcblxyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtdG9wfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWJvdHRvbX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLXdpZHRofTtcclxuXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1zdGFydH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtZW5kfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC10b3B9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWJvdHRvbX07XHJcbiAgICB9IFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsOiBjYWxjKFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRofSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGh9IC0gXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtc3RhcnR9IC0gXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kfSAtXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1zdGFydH0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZH1cclxuICAgICAgICApO1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IDBweDtcclxuICAgIH0gICAgICAgXHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xICogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWwpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQpO1xyXG4gICAgICAgICAgICAvL2JvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItZW5kKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWhvdmVyYWJsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCk7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb247XHJcblx0XHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEludGVncmF0aW9uXHJcbiAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcclxuICAgICAgICAvLyBIZWFkZXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1iZWxvdy1oZWFkZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktYmVsb3ctdG9vbGJhcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCwgMCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBVdGlsaXRpZXNcclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWQtbm9uZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2U9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeSB7ICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXotaW5kZXgtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZC1tb2JpbGUpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXRvcC1tb2JpbGUpO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6IGNhbGMoXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLWJhc2Utd2lkdGgtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGgtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kLW1vYmlsZX1cclxuICAgICAgICApO1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXN0YWNrZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6IGNhbGMoXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLWJhc2Utd2lkdGgtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2Utd2lkdGgtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1wcmltYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtc3RhcnQtbW9iaWxlfSAtIFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtZW5kLW1vYmlsZX1cclxuICAgICAgICApOyAgICAgICBcclxuXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1zdGFydDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLWdhcC1lbmQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXRvcDogI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXRvcC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1nYXAtYm90dG9tOiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGg6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS13aWR0aC1tb2JpbGV9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLXN0YXJ0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZX07XHJcbiAgICB9ICAgICAgICBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktZW5hYmxlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aC1hY3R1YWw6ICBjYWxjKFxyXG4gICAgICAgICAgICAjeyRhcHAtc2lkZWJhci1iYXNlLXdpZHRoLW1vYmlsZX0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLXdpZHRoLW1vYmlsZX0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItcHJpbWFyeS1iYXNlLWdhcC1zdGFydC1tb2JpbGV9IC0gXHJcbiAgICAgICAgICAgICN7JGFwcC1zaWRlYmFyLXByaW1hcnktYmFzZS1nYXAtZW5kLW1vYmlsZX0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX0gLSBcclxuICAgICAgICAgICAgI3skYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtZ2FwLWVuZC1tb2JpbGV9XHJcbiAgICAgICAgKTtcclxuXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5IHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS13aWR0aCk7XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAtMSAqIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1zZWNvbmRhcnktYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJnLWNvbG9yLW1vYmlsZSk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGUpO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ib3JkZXItc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWJvcmRlci1lbmQtbW9iaWxlKTtcclxuXHJcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGUpO1xyXG4gICAgICAgICAgICAvL0BpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtZ2FwLWVuZC1tb2JpbGUpO1xyXG4gICAgICAgICAgICAvL0BpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICAgICAgLy9AaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1nYXAtYm90dG9tLW1vYmlsZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItc2Vjb25kYXJ5LXdpZHRoLWFjdHVhbCk7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1zZWNvbmRhcnktbWluaW1pemUtbW9iaWxlPVwib25cIl0gJjpob3Zlcjpub3QoLmFuaW1hdGluZykge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItc2Vjb25kYXJ5LWJhc2UtdHJhbnNpdGlvbjtcclxuXHRcdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1zZWNvbmRhcnktd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFV0aWxpdGllc1xyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LWVuYWJsZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LW1pbmltaXplLW1vYmlsZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1lbmFibGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLXNpZGViYXItc2Vjb25kYXJ5LWNvbGxhcHNlLW1vYmlsZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXNlY29uZGFyeS1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBzaWRlYmFyXHJcbi8vXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1zaWRlYmFyLXBhbmVsIHsgICAgXHJcbiAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYmctY29sb3IpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm94LXNoYWRvdyk7XHJcbiAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLXN0YXJ0KTtcclxuICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtYm9yZGVyLWVuZCk7XHJcbn1cclxuXHJcbi8vIFV0aWxpdGllc1xyXG4uYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZC1mbGV4LFxyXG4uYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWQtZmxleCxcclxuLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLWQtZmxleCxcclxuLmFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLW1vYmlsZS1kLWZsZXgsXHJcbi5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7ICAgIFxyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1zaWRlYmFyLXBhbmVsIHsgICAgICAgIFxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7ICAgIFxyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgpOyAgICAgICAgXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS16LWluZGV4KTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC1zdGFydCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLWVuZCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC10b3ApO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tKTtcclxuICAgIH0gICAgXHJcblxyXG4gICAgLy8gVmFyc1xyXG4gICAgOnJvb3Qge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXdpZHRofTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGh9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0fTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC1lbmR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC10b3A6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXRvcH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtd2lkdGh9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLXRvcH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbX07XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogI3skYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LXdpZHRofTtcclxuXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXN0YXJ0OiAjeyRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLXN0YXJ0fTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogI3skYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC10b3B9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1ib3R0b206ICN7JGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtYm90dG9tfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGh9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAwcHg7ICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAvLyBTdGF0ZXNcclxuICAgIC5hcHAtc2lkZWJhci1wYW5lbCB7XHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtc3RhdGljPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtb2ZmY2FudmFzPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtc2lkZWJhci1wYW5lbC1maXhlZC16LWluZGV4KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkpO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9ICBcclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5PVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb247XHJcblxyXG4gICAgICAgICAgICAvL2JveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm9yZGVyLXN0YXJ0KTtcclxuICAgICAgICAgICAgLy9ib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktYm9yZGVyLWVuZCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS16LWluZGV4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC1zdGFydCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wYW5lbC1zdGlja3ktZ2FwLWVuZCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLXNpZGViYXItcGFuZWwtc3RpY2t5LWdhcC10b3ApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1nYXAtYm90dG9tKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb247XHJcblxyXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1iZy1jb2xvcik7XHJcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJveC1zaGFkb3cpO1xyXG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm9yZGVyLXN0YXJ0KTtcclxuICAgICAgICAgICAgLy9ib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tcmlnaHQsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtZW5kKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtYm90dG9tKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWhvdmVyYWJsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1ob3ZlcmFibGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplPVwib25cIl0gJjpob3Zlcjpub3QoLmFuaW1hdGluZykge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS10cmFuc2l0aW9uO1xyXG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoIC0xICogKHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpICsgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEludGVncmF0aW9uXHJcbiAgICAuYXBwLXNpZGViYXItcGFuZWwge1xyXG4gICAgICAgIC8vIEhlYWRlclxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdOm5vdChbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1wdXNoLWhlYWRlcj1cInRydWVcIl0pICYge1xyXG4gICAgICAgICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtdG9vbGJhci1maXhlZD1cInRydWVcIl06bm90KFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtdG9vbGJhcj1cInRydWVcIl0pICYge1xyXG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQsIDApKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVXRpbGl0aWVzXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1zdGlja3k9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH0gIFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlPVwib25cIl0ge1xyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAvLyBCYXNlXHJcbiAgICAuYXBwLXNpZGViYXItcGFuZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS16LWluZGV4LW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kLW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS13aWR0aC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoLWFjdHVhbDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS13aWR0aC1tb2JpbGV9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWVuZDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtZW5kLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLXRvcDogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtdG9wLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLXdpZHRoOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS13aWR0aC1tb2JpbGV9O1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1zdGFydC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLWdhcC1lbmQ6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtdG9wOiAjeyRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtZ2FwLWJvdHRvbTogI3skYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGV9O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWw6ICN7JGFwcC1zaWRlYmFyLXBhbmVsLWJhc2Utd2lkdGgtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1zaWRlYmFyLXBhbmVsIHsgICAgICAgICAgICBcclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1iZy1jb2xvci1tb2JpbGUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtYm94LXNoYWRvdy1tb2JpbGUpO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWJvcmRlci1zdGFydC1tb2JpbGUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ib3JkZXItZW5kLW1vYmlsZSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1zaWRlYmFyLXBhbmVsLW1pbmltaXplLWdhcC1lbmQtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1nYXAtdG9wLW1vYmlsZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1ob3ZlcmFibGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtaG92ZXJhYmxlLW1vYmlsZT1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtc2lkZWJhci1wYW5lbC1iYXNlLXRyYW5zaXRpb247XHJcblx0XHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKTtcclxuXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1ob3Zlci1ib3gtc2hhZG93LW1vYmlsZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1zaWRlYmFyLXBhbmVsLWJhc2UtdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aC1hY3R1YWwpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItcGFuZWwtd2lkdGgtYWN0dWFsKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFV0aWxpdGllc1xyXG4gICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtbWluaW1pemUtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtc2lkZWJhci1wYW5lbC1taW5pbWl6ZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcbiAgICB9ICBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1wYW5lbC1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1zaWRlYmFyLXBhbmVsLWNvbGxhcHNlLW1vYmlsZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIEFzaWRlXHJcbi8vXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1hc2lkZSB7ICAgIFxyXG4gICAgdHJhbnNpdGlvbjogJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWJhc2UtYmctY29sb3IpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1iYXNlLWJveC1zaGFkb3cpO1xyXG59XHJcblxyXG4vLyBVdGlsaXRpZXNcclxuLmFwcC1hc2lkZS1taW5pbWl6ZS1kLWZsZXgsXHJcbi5hcHAtYXNpZGUtc3RpY2t5LWQtZmxleCxcclxuLmFwcC1hc2lkZS1jb2xsYXBzZS1kLWZsZXgsXHJcbi5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCxcclxuLmFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGUtZC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7ICAgIFxyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1hc2lkZSB7ICAgICAgICBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4OyAgICBcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aCk7IFxyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWFzaWRlLWJhc2Utei1pbmRleCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0KTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLWFzaWRlLWJhc2UtZ2FwLWVuZCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtYXNpZGUtYmFzZS1nYXAtdG9wKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1hc2lkZS1iYXNlLWdhcC1ib3R0b20pOyAgICAgICAgXHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC8vIFZhcnNcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGg6ICN7JGFwcC1hc2lkZS1iYXNlLXdpZHRofTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsOiAjeyRhcHAtYXNpZGUtYmFzZS13aWR0aH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0fTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC10b3A6ICN7JGFwcC1hc2lkZS1iYXNlLWdhcC10b3B9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtYm90dG9tOiAjeyRhcHAtYXNpZGUtYmFzZS1nYXAtYm90dG9tfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtYXNpZGUtc3RhY2tlZD1cInRydWVcIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXByaW1hcnktd2lkdGgpICsgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1zZWNvbmRhcnktd2lkdGgpKTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoOiAjeyRhcHAtYXNpZGUtbWluaW1pemUtd2lkdGh9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQ6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtc3RhcnR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtZW5kOiAjeyRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC10b3A6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtdG9wfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1ib3R0b219O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGlja3k9XCJvblwiXSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoOiAjeyRhcHAtYXNpZGUtc3RpY2t5LXdpZHRofTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLXN0YXJ0OiAjeyRhcHAtYXNpZGUtc3RpY2t5LWdhcC1zdGFydH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQ6ICN7JGFwcC1hc2lkZS1zdGlja3ktZ2FwLWVuZH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC10b3A6ICN7JGFwcC1hc2lkZS1zdGlja3ktZ2FwLXRvcH07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1ib3R0b206ICN7JGFwcC1hc2lkZS1zdGlja3ktZ2FwLWJvdHRvbX07XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGg6IDBweDsgIFxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1hc2lkZSB7XHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLXN0YXRpYz1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1vZmZjYW52YXM9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLWZpeGVkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1hc2lkZS1maXhlZC16LWluZGV4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHRvcCwgJGFwcC1hc2lkZS1maXhlZC10b3ApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYm90dG9tLCAkYXBwLWFzaWRlLWZpeGVkLWJvdHRvbSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCByaWdodCwgJGFwcC1hc2lkZS1maXhlZC1yaWdodCk7XHJcbiAgICAgICAgfSAgXHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGFja2VkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLXN0aWNreT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1zdGlja3ktYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YXNpZGUtc3RpY2t5LWJvcmRlci1zdGFydCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1zdGlja3ktYm9yZGVyLWVuZCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggdG9wLCAkYXBwLWFzaWRlLXN0aWNreS10b3ApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggYm90dG9tLCAkYXBwLWFzaWRlLXN0aWNreS1ib3R0b20pO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbGVmdCwgJGFwcC1hc2lkZS1zdGlja3ktbGVmdCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWFzaWRlLXN0aWNreS16LWluZGV4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLWFzaWRlLXN0aWNreS1nYXAtc3RhcnQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLWFzaWRlLXN0aWNreS1nYXAtZW5kKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtYXNpZGUtc3RpY2t5LWdhcC10b3ApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1hc2lkZS1zdGlja3ktZ2FwLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb247XHJcblxyXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtbWluaW1pemUtYmctY29sb3IpO1xyXG4gICAgICAgICAgICAvL2JveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtbWluaW1pemUtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyLXN0YXJ0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLW1pbmltaXplLWJvcmRlci1zdGFydCk7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyLWVuZDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1taW5pbWl6ZS1ib3JkZXItZW5kKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtc3RhcnQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLWFzaWRlLW1pbmltaXplLWdhcC1lbmQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtdG9wKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWJvdHRvbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgLmFwcC1hc2lkZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtaG92ZXJhYmxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZT1cIm9uXCJdICY6aG92ZXI6bm90KC5hbmltYXRpbmcpIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb247XHJcblx0XHRcdHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtbWluaW1pemUtaG92ZXItYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtY29sbGFwc2U9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBVdGlsaXRpZXNcclxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZT1cIm9uXCJdIHtcclxuICAgICAgICAuYXBwLWFzaWRlLW1pbmltaXplLWQtbm9uZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXBwLWFzaWRlLW1pbmltaXplLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGlja3k9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1hc2lkZS1zdGlja3ktZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtYXNpZGUtc3RpY2t5LWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtYXNpZGUtY29sbGFwc2U9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1hc2lkZS1jb2xsYXBzZS1kLW5vbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFwcC1hc2lkZS1jb2xsYXBzZS1kLWZsZXgge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnRlZ3JhdGlvblxyXG4gICAgLmFwcC1hc2lkZSB7XHJcbiAgICAgICAgLy8gSGVhZGVyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdOm5vdChbZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1oZWFkZXI9XCJ0cnVlXCJdKSAmIHtcclxuICAgICAgICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWhlYWRlci1oZWlnaHQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVG9vbGJhclxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC10b29sYmFyLWZpeGVkPVwidHJ1ZVwiXTpub3QoW2RhdGEta3QtYXBwLWFzaWRlLXB1c2gtdG9vbGJhcj1cInRydWVcIl0pICYge1xyXG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KSArIHZhcigtLSN7JHByZWZpeH1hcHAtdG9vbGJhci1oZWlnaHQsIDBweCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1hc2lkZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHotaW5kZXgsICRhcHAtYXNpZGUtYmFzZS16LWluZGV4LW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1sZWZ0LCAkYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1hc2lkZS1iYXNlLWdhcC1lbmQtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXRvcCwgJGFwcC1hc2lkZS1iYXNlLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1hc2lkZS1iYXNlLWdhcC1ib3R0b20tbW9iaWxlKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBWYXJzXHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoOiAjeyRhcHAtYXNpZGUtYmFzZS13aWR0aC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aC1hY3R1YWw6ICN7JGFwcC1hc2lkZS1iYXNlLXdpZHRoLW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLXN0YXJ0LW1vYmlsZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1lbmQ6ICN7JGFwcC1hc2lkZS1iYXNlLWdhcC1lbmQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLXRvcDogI3skYXBwLWFzaWRlLWJhc2UtZ2FwLXRvcC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtYm90dG9tOiAjeyRhcHAtYXNpZGUtYmFzZS1nYXAtYm90dG9tLW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEta3QtYXBwLWFzaWRlLW1pbmltaXplLW1vYmlsZT1cIm9uXCJdIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGg6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS13aWR0aC1tb2JpbGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQ6ICN7JGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZDogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1lbmQtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLXRvcDogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC10b3AtbW9iaWxlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWJvdHRvbTogI3skYXBwLWFzaWRlLW1pbmltaXplLWdhcC1ib3R0b20tbW9iaWxlfTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlPVwib25cIl0ge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0YXRlc1xyXG4gICAgLmFwcC1hc2lkZSB7XHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLXN0YWNrZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICBbZGF0YS1rdC1hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uOyAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtc3RhcnQtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1hc2lkZS1taW5pbWl6ZS1nYXAtZW5kLW1vYmlsZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tdG9wLCAkYXBwLWFzaWRlLW1pbmltaXplLWdhcC10b3AtbW9iaWxlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1ib3R0b20sICRhcHAtYXNpZGUtbWluaW1pemUtZ2FwLWJvdHRvbS1tb2JpbGUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWFzaWRlLWhvdmVyYWJsZS1tb2JpbGU9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICAuYXBwLWFzaWRlLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgtYWN0dWFsKTsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1ob3ZlcmFibGUtbW9iaWxlPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSAmOmhvdmVyOm5vdCguYW5pbWF0aW5nKSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRhcHAtYXNpZGUtYmFzZS10cmFuc2l0aW9uO1xyXG5cdFx0XHR3aWR0aDogdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS13aWR0aC1hY3R1YWwpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLW1pbmltaXplLWhvdmVyLWJveC1zaGFkb3ctbW9iaWxlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFwcC1hc2lkZS1iYXNlLXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyggLTEgKiB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoLWFjdHVhbCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBVdGlsaXRpZXNcclxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGU9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1hc2lkZS1taW5pbWl6ZS1tb2JpbGUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtYXNpZGUtbWluaW1pemUtbW9iaWxlLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGU9XCJvblwiXSB7XHJcbiAgICAgICAgLmFwcC1hc2lkZS1jb2xsYXBzZS1tb2JpbGUtZC1ub25lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHAtYXNpZGUtY29sbGFwc2UtbW9iaWxlLWQtZmxleCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gV3JhcHBlclxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlXHJcbi5hcHAtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gSW50ZWdyYXRpb25cclxuICAgIC5hcHAtd3JhcHBlciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJGFwcC13cmFwcGVyLXRyYW5zaXRpb247XHJcbiAgICAgICAgXHJcbiAgICAgICAgLy8gSGVhZGVyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFRvb2xiYXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtdG9vbGJhci1zdGlja3k9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC10b29sYmFyLXN0aWNreT1cIm9uXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodC1hY3R1YWwpICsgdmFyKC0tI3skcHJlZml4fWFwcC10b29sYmFyLWhlaWdodC1hY3R1YWwpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1oZWFkZXItZml4ZWQ9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItZml4ZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0KSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBTaWRlYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItZml4ZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBTaWRlYmFyIFBhbmVsXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItcGFuZWwtZml4ZWQ9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICtcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBBc2lkZVxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBGb290ZXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtZm9vdGVyLWZpeGVkPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFwcC1mb290ZXItaGVpZ2h0KTtcclxuICAgICAgICB9ICBcclxuICAgIH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gSW50ZWdyYXRpb25cclxuICAgIC5hcHAtd3JhcHBlciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJGFwcC13cmFwcGVyLXRyYW5zaXRpb247XHJcbiAgICAgICAgXHJcbiAgICAgICAgLy8gSGVhZGVyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1zdGlja3k9XCJvblwiXSAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtaGVhZGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1hcHAtaGVhZGVyLWhlaWdodCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWhlYWRlci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdW2RhdGEta3QtYXBwLXRvb2xiYXItc3RpY2t5PVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWFwcC1oZWFkZXItaGVpZ2h0LWFjdHVhbCkgKyB2YXIoLS0jeyRwcmVmaXh9YXBwLXRvb2xiYXItaGVpZ2h0LWFjdHVhbCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRm9vdGVyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLWZvb3Rlci1maXhlZC1tb2JpbGU9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQpO1xyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gTWFpblxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlXHJcbi5hcHAtbWFpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1tYWluIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkYXBwLW1haW4tdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctbGVmdCwgJGFwcC1tYWluLXBhZGRpbmcteCApO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBwYWRkaW5nLXJpZ2h0LCAkYXBwLW1haW4tcGFkZGluZy14ICk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctdG9wLCAkYXBwLW1haW4tcGFkZGluZy15ICk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctYm90dG9tLCAkYXBwLW1haW4tcGFkZGluZy15ICk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tbGVmdCwgJGFwcC1tYWluLW1hcmdpbi14ICk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi1yaWdodCwgJGFwcC1tYWluLW1hcmdpbi14ICk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtbWFpbi1tYXJnaW4teSApO1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCBtYXJnaW4tYm90dG9tLCAkYXBwLW1haW4tbWFyZ2luLXkgKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnRlZ3JhdGlvblxyXG4gICAgLmFwcC1tYWluIHtcclxuICAgICAgICAvLyBTaWRlYmFyXHJcbiAgICAgICAgW2RhdGEta3QtYXBwLXNpZGViYXItc3RpY2t5PVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gU2lkZWJhciBQYW5lbFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXN0aWNreT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1zaWRlYmFyLWdhcC1lbmQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBBc2lkZVxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1zdGlja3k9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLXdpZHRoKSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdC8vIEJhc2VcclxuICAgIC5hcHAtbWFpbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctbGVmdCwgJGFwcC1tYWluLXBhZGRpbmcteC1tb2JpbGUgKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggcGFkZGluZy1yaWdodCwgJGFwcC1tYWluLXBhZGRpbmcteC1tb2JpbGUgKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggcGFkZGluZy10b3AsICRhcHAtbWFpbi1wYWRkaW5nLXktbW9iaWxlICk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIHBhZGRpbmctYm90dG9tLCAkYXBwLW1haW4tcGFkZGluZy15LW1vYmlsZSApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWxlZnQsICRhcHAtbWFpbi1tYXJnaW4teC1tb2JpbGUgKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLXJpZ2h0LCAkYXBwLW1haW4tbWFyZ2luLXgtbW9iaWxlICk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJvcGVydHkoIG1hcmdpbi10b3AsICRhcHAtbWFpbi1tYXJnaW4teS1tb2JpbGUgKTtcclxuICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggbWFyZ2luLWJvdHRvbSwgJGFwcC1tYWluLW1hcmdpbi15LW1vYmlsZSApO1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gQ29udGVudFxyXG4vL1xyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHQuYXBwLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6ICRhcHAtY29udGVudC1wYWRkaW5nLXk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRhcHAtY29udGVudC1wYWRkaW5nLXk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkYXBwLWNvbnRlbnQtcGFkZGluZy14O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhcHAtY29udGVudC1wYWRkaW5nLXg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0LmFwcC1jb250ZW50IHsgXHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRwYWRkaW5nLXRvcDogJGFwcC1jb250ZW50LXBhZGRpbmcteS1tb2JpbGU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRhcHAtY29udGVudC1wYWRkaW5nLXktbW9iaWxlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJGFwcC1jb250ZW50LXBhZGRpbmcteC1tb2JpbGU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGFwcC1jb250ZW50LXBhZGRpbmcteC1tb2JpbGU7XHJcblx0fVxyXG59IiwiLy9cclxuLy8gRm9vdGVyXHJcbi8vXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1mb290ZXIge1xyXG4gICAgdHJhbnNpdGlvbjogJGFwcC1mb290ZXItdHJhbnNpdGlvbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFwcC1mb290ZXItYmctY29sb3IpOyAgICAgICAgIFxyXG4gICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fWFwcC1mb290ZXItYm9yZGVyLXRvcCk7IFxyXG59XHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1mb290ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWZvb3Rlci16LWluZGV4KTtcclxuICAgIH0gICAgXHJcblxyXG4gICAgLy8gVmFyc1xyXG4gICAgOnJvb3Qge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFwcC1mb290ZXItaGVpZ2h0OiAjeyRhcHAtZm9vdGVyLWhlaWdodH07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLWZvb3RlciB7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQpO1xyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtZm9vdGVyLWZpeGVkPVwidHJ1ZVwiXSAmIHsgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBwcm9wZXJ0eSggei1pbmRleCwgJGFwcC1mb290ZXItZml4ZWQtei1pbmRleCk7ICAgXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtZm9vdGVyLWJveC1zaGFkb3cpOyBcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnRlZ3JhdGlvblxyXG4gICAgLmFwcC1mb290ZXIge1xyXG4gICAgICAgIC8vIFNpZGViYXJcclxuICAgICAgICBbZGF0YS1rdC1hcHAtc2lkZWJhci1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtc2lkZWJhci1wdXNoLWZvb3Rlcj1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLXN0YXJ0LCAwcHgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLXNpZGViYXItZ2FwLWVuZCwgMHB4KVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH0gICBcclxuXHJcbiAgICAgICAgLy8gU2lkZWJhciBQYW5lbFxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLWZpeGVkPVwidHJ1ZVwiXVtkYXRhLWt0LWFwcC1zaWRlYmFyLXBhbmVsLXB1c2gtZm9vdGVyPVwidHJ1ZVwiXSAmIHtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1nYXAtZW5kLCAwcHgpICtcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC13aWR0aCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtc3RhcnQsIDBweCkgKyBcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtc2lkZWJhci1wYW5lbC1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBBc2lkZVxyXG4gICAgICAgIFtkYXRhLWt0LWFwcC1hc2lkZS1maXhlZD1cInRydWVcIl1bZGF0YS1rdC1hcHAtYXNpZGUtcHVzaC1mb290ZXI9XCJ0cnVlXCJdICYge1xyXG4gICAgICAgICAgICByaWdodDogY2FsYyhcclxuICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hcHAtYXNpZGUtd2lkdGgpICsgXHJcbiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YXBwLWFzaWRlLWdhcC1zdGFydCwgMHB4KSArIFxyXG4gICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFwcC1hc2lkZS1nYXAtZW5kLCAwcHgpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gQmFzZVxyXG4gICAgLmFwcC1mb290ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWZvb3Rlci16LWluZGV4LW1vYmlsZSk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVmFyc1xyXG4gICAgYm9keSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQ6ICN7JGFwcC1mb290ZXItaGVpZ2h0LW1vYmlsZX07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAuYXBwLWZvb3RlciB7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YXBwLWZvb3Rlci1oZWlnaHQpO1xyXG5cclxuICAgICAgICBbZGF0YS1rdC1hcHAtZm9vdGVyLWZpeGVkLW1vYmlsZT1cInRydWVcIl0gJiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHByb3BlcnR5KCB6LWluZGV4LCAkYXBwLWZvb3Rlci1maXhlZC16LWluZGV4LW1vYmlsZSk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hcHAtZm9vdGVyLWJveC1zaGFkb3cpOyBcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIExheW91dCBidWlsZGVyXHJcbi8vXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtei1pbmRleDtcclxuICAgIGJvdHRvbTogJGFwcC1sYXlvdXQtYnVpbGRlci10b2dnbGUtYm90dG9tO1xyXG4gICAgcmlnaHQ6ICRhcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlLWVuZDtcclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdC5hcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlIHsgXHJcblx0XHRib3R0b206ICRhcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlLWJvdHRvbS1tb2JpbGU7XHJcbiAgICAgICAgcmlnaHQ6ICRhcHAtbGF5b3V0LWJ1aWxkZXItdG9nZ2xlLWVuZC1tb2JpbGU7XHJcblx0fVxyXG59IiwiLy9cclxuLy8gUm9vdFxyXG4vL1xyXG5cclxuLy8gTGlnaHQgbW9kZVxyXG5AaW5jbHVkZSBjb2xvci1tb2RlKGxpZ2h0KSB7XHJcbiAgICAvLyBIZWFkZXIgcHJpbWFyeVxyXG4gICAgLS0jeyRwcmVmaXh9aGVhZGVyLXByaW1hcnktbGluay1iZy1jb2xvcjogI3skYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtbGluay1iZy1jb2xvcn07ICAgXHJcbiAgICAtLSN7JHByZWZpeH1oZWFkZXItcHJpbWFyeS1saW5rLWNvbG9yOiAjeyRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1saW5rLWNvbG9yfTsgXHJcbiAgICAtLSN7JHByZWZpeH1oZWFkZXItcHJpbWFyeS1jdXN0b20tYnRuLWNvbG9yOiAjeyRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1jdXN0b20tYnRuLWNvbG9yfTsgXHJcbn1cclxuXHJcbi8vIERhcmsgbW9kZVxyXG5AaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcclxuICAgIC8vIEhlYWRlciBwcmltYXJ5XHJcbiAgICAtLSN7JHByZWZpeH1oZWFkZXItcHJpbWFyeS1saW5rLWJnLWNvbG9yOiAjeyRhcHAtaGVhZGVyLXByaW1hcnktYmFzZS1saW5rLWJnLWNvbG9yLWRhcmt9OyBcclxuICAgIC0tI3skcHJlZml4fWhlYWRlci1wcmltYXJ5LWxpbmstY29sb3I6ICN7JGFwcC1oZWFkZXItcHJpbWFyeS1iYXNlLWxpbmstY29sb3ItZGFya307ICAgIFxyXG4gICAgLS0jeyRwcmVmaXh9aGVhZGVyLXByaW1hcnktY3VzdG9tLWJ0bi1jb2xvcjogI3skYXBwLWhlYWRlci1wcmltYXJ5LWJhc2UtY3VzdG9tLWJ0bi1jb2xvci1kYXJrfTtcclxufVxyXG4iLCIvL1xyXG4vLyBIZWFkZXIgQ3VzdG9taXphdGlvblxyXG4vLyAgXHJcblxyXG4vLyBHZW5lcmFsIG1vZGVcclxuLmFwcC1oZWFkZXIge1xyXG4gICAgLmFwcC1oZWFkZXItc2xpZGVyIHtcclxuICAgICAgICAuYnRuLWRlZmF1bHQge1xyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcblx0XHRcdFx0JGNvbG9yOiBudWxsLCBcclxuXHRcdFx0XHQkaWNvbi1jb2xvcjogbnVsbCwgXHJcblx0XHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbCwgXHJcblx0XHRcdFx0JGJnLWNvbG9yOiBudWxsLCBcclxuXHRcdFx0XHQkY29sb3ItYWN0aXZlOiBudWxsLCBcclxuXHRcdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGwsIFxyXG5cdFx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsLCBcclxuXHRcdFx0XHQkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApLCBcclxuXHRcdFx0KTtcdFx0XHRcdCBcclxuXHRcdH1cclxuICAgIH0gXHJcbn1cclxuXHJcbi8vIERlc2t0b3AgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7ICAgIFxyXG4gICAgLmFwcC1oZWFkZXItbWVudSB7XHJcbiAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICA+IC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07ICAgXHJcblxyXG4gICAgICAgICAgICAgICAgPiAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAubWVudS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBcclxuICAgICAgICAgICAgICAgICAgICAkdGl0bGUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oZWFkZXItcHJpbWFyeS1saW5rLWNvbG9yKSwgXHJcbiAgICAgICAgICAgICAgICAgICAgJGljb24tY29sb3I6IG51bGwsIFxyXG4gICAgICAgICAgICAgICAgICAgICRidWxsZXQtY29sb3I6IG51bGwsIFxyXG4gICAgICAgICAgICAgICAgICAgICRhcnJvdy1jb2xvcjogbnVsbCxcclxuICAgICAgICAgICAgICAgICAgICAkYmctY29sb3I6IG51bGwsXHJcbiAgICAgICAgICAgICAgICAgICAgJGFsbC1saW5rczogZmFsc2VcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggXHJcbiAgICAgICAgICAgICAgICAgICAgJHRpdGxlLWNvbG9yOiAkcHJpbWFyeSwgXHJcbiAgICAgICAgICAgICAgICAgICAgJGljb24tY29sb3I6IG51bGwsIFxyXG4gICAgICAgICAgICAgICAgICAgICRidWxsZXQtY29sb3I6IG51bGwsIFxyXG4gICAgICAgICAgICAgICAgICAgICRhcnJvdy1jb2xvcjogbnVsbCwgXHJcbiAgICAgICAgICAgICAgICAgICAgJGJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGVyLXByaW1hcnktbGluay1iZy1jb2xvciksXHJcbiAgICAgICAgICAgICAgICAgICAgJGFsbC1saW5rczogZmFsc2VcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBcclxuICAgICAgICAgICAgICAgICAgICAkdGl0bGUtY29sb3I6ICRwcmltYXJ5LCBcclxuICAgICAgICAgICAgICAgICAgICAkaWNvbi1jb2xvcjogbnVsbCwgXHJcbiAgICAgICAgICAgICAgICAgICAgJGJ1bGxldC1jb2xvcjogbnVsbCwgXHJcbiAgICAgICAgICAgICAgICAgICAgJGFycm93LWNvbG9yOiBudWxsLCBcclxuICAgICAgICAgICAgICAgICAgICAkYmctY29sb3I6IG51bGwsXHJcbiAgICAgICAgICAgICAgICAgICAgJGFsbC1saW5rczogZmFsc2VcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1oZXJlLXN0YXRlKCBcclxuICAgICAgICAgICAgICAgICAgICAkdGl0bGUtY29sb3I6ICRwcmltYXJ5LCBcclxuICAgICAgICAgICAgICAgICAgICAkaWNvbi1jb2xvcjogbnVsbCxcclxuICAgICAgICAgICAgICAgICAgICAkYnVsbGV0LWNvbG9yOiBudWxsLCBcclxuICAgICAgICAgICAgICAgICAgICAkYXJyb3ctY29sb3I6IG51bGwsXHJcbiAgICAgICAgICAgICAgICAgICAgJGJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGVyLXByaW1hcnktbGluay1iZy1jb2xvciksXHJcbiAgICAgICAgICAgICAgICAgICAgJGFsbC1saW5rczogZmFsc2VcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIFxyXG4gICAgICAgICAgICAgICAgICAgICR0aXRsZS1jb2xvcjogJHByaW1hcnksIFxyXG4gICAgICAgICAgICAgICAgICAgICRpY29uLWNvbG9yOiBudWxsLCBcclxuICAgICAgICAgICAgICAgICAgICAkYnVsbGV0LWNvbG9yOiBudWxsLCBcclxuICAgICAgICAgICAgICAgICAgICAkYXJyb3ctY29sb3I6IG51bGwsIFxyXG4gICAgICAgICAgICAgICAgICAgICRiZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRlci1wcmltYXJ5LWxpbmstYmctY29sb3IpLFxyXG4gICAgICAgICAgICAgICAgICAgICRhbGwtbGlua3M6IGZhbHNlXHJcbiAgICAgICAgICAgICAgICApOyBcclxuICAgICAgICAgICAgfSAgICAgICAgIFxyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgfSBcclxufSIsIi8vXHJcbi8vIFNlY29uZGFyeVxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbFxyXG4uYXBwLWhlYWRlci1zZWNvbmRhcnkge1xyXG4gICAgLmFwcC1oZWFkZXItc2xpZGVyIHtcclxuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGVyLXNlY29uZGFyeS10b3AtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGVyLXNlY29uZGFyeS1ib3R0b20tYm9yZGVyLWNvbG9yKTsgICBcclxuICAgIH1cclxufSBcclxuXHJcbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIC5hcHAtaGVhZGVyLXNlY29uZGFyeSB7XHJcbiAgICAgICAgLmN1c3RvbS1saW5rIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59IiwiLy9cclxuLy8gU2Vjb25kYXJ5XHJcbi8vXHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAuYXBwLXNpZGViYXItbWVudSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgfSBcclxufSIsIi8vXHJcbi8vIENTUyBWYXJpYWJsZXNcclxuLy9cclxuXHJcbjpyb290LFxyXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcclxuXHQvLyBTZWxlY3QyXHJcblx0XHJcblx0Ly8gUHJpc21qc1xyXG5cdC0tI3skcHJlZml4fXByaXNtanMtYmc6ICN7JHByaXNtanMtYmd9O1xyXG5cclxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJvcmRlcjogI3skcHJpc21qcy1ib3JkZXJ9O1xyXG5cclxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1iZzogI3skcHJpc21qcy1idG4tYmd9O1xyXG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnLWhvdmVyOiAjeyRwcmlzbWpzLWJ0bi1iZy1ob3Zlcn07XHJcblx0LS0jeyRwcmVmaXh9cHJpc21qcy1idG4tY29sb3I6ICN7JHByaXNtanMtYnRuLWNvbG9yfTtcclxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvci1ob3ZlcjogI3skcHJpc21qcy1idG4tY29sb3ItaG92ZXJ9O1xyXG5cclxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogI3skcHJpc21qcy1zY3JvbGxiYXItY29sb3J9O1xyXG5cdC0tI3skcHJlZml4fXByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWhvdmVyOiAjeyRwcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3Zlcn07XHJcbn1cclxuXHJcbltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XHJcblx0Ly8gUHJpc21qc1xyXG5cdC0tI3skcHJlZml4fXByaXNtanMtYmc6ICN7JHByaXNtanMtYmctZGFya307XHJcblxyXG5cdC0tI3skcHJlZml4fXByaXNtanMtYm9yZGVyOiAjeyRwcmlzbWpzLWJvcmRlci1kYXJrfTtcclxuXHJcblx0LS0jeyRwcmVmaXh9cHJpc21qcy1idG4tYmc6ICN7JHByaXNtanMtYnRuLWJnLWRhcmt9O1xyXG5cdC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnLWhvdmVyOiAjeyRwcmlzbWpzLWJ0bi1iZy1ob3Zlci1kYXJrfTtcclxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvcjogI3skcHJpc21qcy1idG4tY29sb3ItZGFya307XHJcblx0LS0jeyRwcmVmaXh9cHJpc21qcy1idG4tY29sb3ItaG92ZXI6ICN7JHByaXNtanMtYnRuLWNvbG9yLWhvdmVyLWRhcmt9O1xyXG5cclxuXHQtLSN7JHByZWZpeH1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogI3skcHJpc21qcy1zY3JvbGxiYXItY29sb3ItZGFya307XHJcblx0LS0jeyRwcmVmaXh9cHJpc21qcy1zY3JvbGxiYXItY29sb3ItaG92ZXI6ICN7JHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWhvdmVyLWRhcmt9O1xyXG59IiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLXByaXNtanMtYmc6ICMxZTFlM2Y7XG4gIC0tYnMtcHJpc21qcy1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZzogIzJkMmQ1ZTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZy1ob3ZlcjogIzJkMmQ1ZTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvci1ob3ZlcjogI2ZmNzcxMztcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogIzMyMzI2ODtcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcjogIzM3Mzc3Mztcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICAtLWJzLXByaXNtanMtYmc6ICMxNTE1MjE7XG4gIC0tYnMtcHJpc21qcy1ib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZzogIzI3MjczZDtcbiAgLS1icy1wcmlzbWpzLWJ0bi1iZy1ob3ZlcjogIzI3MjczZDtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1wcmlzbWpzLWJ0bi1jb2xvci1ob3ZlcjogI2ZmNzcxMztcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogIzJkMmQ0NjtcbiAgLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcjogIzMzMzM1MDtcbn1cblxuLmhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtcHJpc21qcy1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAxLjc1cmVtIDEuNXJlbSAxLjc1cmVtIDEuNXJlbTtcbn1cbi5oaWdobGlnaHQgLm5hdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1wcmlzbWpzLWJvcmRlcik7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbn1cbi5oaWdobGlnaHQgLm5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uaGlnaGxpZ2h0IC5uYXYgLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuMzVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLWJ0bi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5oaWdobGlnaHQgLm5hdiAubmF2LWxpbms6Zm9jdXMsIC5oaWdobGlnaHQgLm5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaXNtanMtYnRuLWJnLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJzLXByaXNtanMtYnRuLWNvbG9yLWhvdmVyKTtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb3B5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS43NXJlbTtcbiAgdG9wOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC4zNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLWJ0bi1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLWJ0bi1jb2xvcik7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29weTpmb2N1cywgLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvcHk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpc21qcy1idG4tYmctaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpc21qcy1idG4tY29sb3ItaG92ZXIpO1xufVxuLmhpZ2hsaWdodDpob3ZlciAuaGlnaGxpZ2h0LWNvcHkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvZGUgcHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYnMtcHJpc21qcy1zY3JvbGxiYXItY29sb3IpIHRyYW5zcGFyZW50O1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvZGUgcHJlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaXNtanMtc2Nyb2xsYmFyLWNvbG9yKTtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmU6aG92ZXIge1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWJzLXByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWhvdmVyKSB0cmFuc3BhcmVudDtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZTpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3Zlcik7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmU6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvZGUgcHJlIGNvZGVbY2xhc3MqPWxhbmd1YWdlLV0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnNsaWdodGJveC1zbGlkZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmZzbGlnaHRib3gtdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSAuZm9ybS1zZWxlY3Qtc29saWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbjpub3QoLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCkgLmZvcm0tc2VsZWN0LXNvbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1mb2N1czpub3QoLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCkgLmZvcm0tc2VsZWN0Om5vdCguZm9ybS1zZWxlY3Qtc29saWQpOm5vdCguZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQpLCAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLW9wZW46bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpIC5mb3JtLXNlbGVjdDpub3QoLmZvcm0tc2VsZWN0LXNvbGlkKTpub3QoLmZvcm0tc2VsZWN0LXRyYW5zcGFyZW50KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuZm9ybS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS0zMDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLmZvcm0tc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLmZvcm0tc2VsZWN0LXNvbGlkIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6IHZhcigtLWJzLWlucHV0LWNvbG9yKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNzAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRvcDogNTAlO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLXByaW1hcnklMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIHdpZHRoOiAwLjZyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4zNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDI1cmVtO1xuICBwYWRkaW5nOiAwLjFyZW0gMC4zNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjM1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTVyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjU1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNTc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41NzVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjFyZW0gMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjFyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjFyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuNjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjUyNXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHBhZGRpbmc6IDAuMTVyZW0gMC42NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjY1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjE1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjE1cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3QtbGcgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3QtbGcgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogMThweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbn1cbi5tb2RhbC1vcGVuIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIHotaW5kZXg6IDEwNTY7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gIG1hcmdpbjogMCAwIDAuNXJlbSAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDI1cmVtO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2ggLnNlbGVjdDItc2VhcmNoX19maWVsZDphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkOmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xuICB3aWR0aDogMC43NXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgMTEnJTNlJTNjcGF0aCBmaWxsPSd2YXIlMjgtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvciUyOScgZD0nTTQuODk1NTcgNi40OTgyM0wyLjc5NDg3IDQuMjY1MTNDMi4yNjk2NyAzLjcwNjgzIDEuMzgyNTEgMy43MDY4MyAwLjg1NzMwOSA0LjI2NTEzQzAuMzc1NTkzIDQuNzc3MjEgMC4zNzU1OTMgNS41NzU3NCAwLjg1NzMwOSA2LjA4NzgxTDQuNzQ5ODkgMTAuMjI1N0M1LjE0NDc2IDEwLjY0NTUgNS44MTE3NiAxMC42NDU1IDYuMjA2NjMgMTAuMjI1N0wxMy4xNDI3IDIuODUyNTJDMTMuNjI0NCAyLjM0MDQ0IDEzLjYyNDQgMS41NDE5MSAxMy4xNDI3IDEuMDI5ODRDMTIuNjE3NSAwLjQ3MTUzNyAxMS43MzAzIDAuNDcxNTM2IDExLjIwNTEgMS4wMjk4NEw2LjA2MDk2IDYuNDk4MjNDNS43NDUwNiA2LjgzNDAzIDUuMjExNDYgNi44MzQwMyA0Ljg5NTU3IDYuNDk4MjNaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDExJyUzZSUzY3BhdGggZmlsbD0ndmFyJTI4LS1icy1jb21wb25lbnQtaG92ZXItY29sb3IlMjknIGQ9J000Ljg5NTU3IDYuNDk4MjNMMi43OTQ4NyA0LjI2NTEzQzIuMjY5NjcgMy43MDY4MyAxLjM4MjUxIDMuNzA2ODMgMC44NTczMDkgNC4yNjUxM0MwLjM3NTU5MyA0Ljc3NzIxIDAuMzc1NTkzIDUuNTc1NzQgMC44NTczMDkgNi4wODc4MUw0Ljc0OTg5IDEwLjIyNTdDNS4xNDQ3NiAxMC42NDU1IDUuODExNzYgMTAuNjQ1NSA2LjIwNjYzIDEwLjIyNTdMMTMuMTQyNyAyLjg1MjUyQzEzLjYyNDQgMi4zNDA0NCAxMy42MjQ0IDEuNTQxOTEgMTMuMTQyNyAxLjAyOTg0QzEyLjYxNzUgMC40NzE1MzcgMTEuNzMwMyAwLjQ3MTUzNiAxMS4yMDUxIDEuMDI5ODRMNi4wNjA5NiA2LjQ5ODIzQzUuNzQ1MDYgNi44MzQwMyA1LjIxMTQ2IDYuODM0MDMgNC44OTU1NyA2LjQ5ODIzWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgcmlnaHQ6IDEuMjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC43cmVtO1xuICB3aWR0aDogMC43cmVtO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1ncmF5LTcwMCUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1mbG9hdGluZyAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS44NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XG4gIC0taW5wdXQtaW52YWxpZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIgLmZ2LWhlbHAtYmxvY2sge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIudmFsaWQtZmVlZGJhY2ssIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICBmb250LWZhbWlseTogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlcjphZnRlciwgLmRhdGVyYW5nZXBpY2tlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsLW9wZW4gLmRhdGVyYW5nZXBpY2tlciB7XG4gIHotaW5kZXg6IDEwNTY7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXI6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB1bCB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgd2lkdGg6IDE1MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMjYwcHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkge1xuICBwYWRkaW5nOiAwLjdyZW0gMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGhlaWdodDogMjk3cHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMjAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gLnN2Zy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93LCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4ge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtaW52ZXJzZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYWN0aXZlKSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLFxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24sIC5idG4tY2hlY2s6YWN0aXZlICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLFxuLmJ0bi1jaGVjazphY3RpdmUgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmFjdGl2ZSBpLFxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUgLnN2Zy1pY29uLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLnNob3cgaSxcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uc2hvdyAuc3ZnLWljb24sIC5zaG93ID4gLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLFxuLnNob3cgPiAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodC1pbnZlcnNlKTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLXNlbGVjdGVkIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLFxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLmF2YWlsYWJsZTpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hdmFpbGFibGU6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLm1vbnRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0IHNwYW4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2IHNwYW4ge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0LmF2YWlsYWJsZTpob3ZlciBzcGFuLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgucHJldi5hdmFpbGFibGU6aG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hdmFpbGFibGUub2ZmIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWFjdGl2ZS1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLnN0YXJ0LWRhdGUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hY3RpdmUuc3RhcnQtZGF0ZS5lbmQtZGF0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLnRvZGF5LCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQudG9kYXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuaW4tcmFuZ2UuYXZhaWxhYmxlOm5vdCguYWN0aXZlKTpub3QoLm9mZik6bm90KC50b2RheSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xufVxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuYW1wbXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMC4zNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtaW5wdXQtY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0OmZvY3VzLFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubWludXRlc2VsZWN0OmZvY3VzLFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0OmZvY3VzLFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmRycC1jYWxlbmRhciB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIge1xuICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLCAuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuaGFzV2Vla3Mge1xuICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLmZsYXRwaWNrci1tb250aHMge1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLmZsYXRwaWNrci1kYXlzLFxuLmRheUNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1tb250aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICBmaWxsOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIGhlaWdodDogNDZweDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgdG9wOiAxcmVtO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2Zyxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcge1xuICBmaWxsOiB2YXIoLS1icy1ncmF5LTUwMCk7XG4gIGhlaWdodDogMTNweDtcbiAgd2lkdGg6IDEzcHg7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIgc3ZnLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4gIGxlZnQ6IDFyZW07XG4gIC8qcnRsOmVuZDppZ25vcmUqL1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgLypydGw6YmVnaW46aWdub3JlKi9cbiAgcmlnaHQ6IDFyZW07XG4gIC8qcnRsOmVuZDppZ25vcmUqL1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHdpZHRoOiA2NXB4O1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGgge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZsYXRwaWNrci10aW1lIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIuaGFzVGltZSAuZmxhdHBpY2tyLXRpbWUge1xuICBoZWlnaHQ6IGhlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGhlaWdodDtcbiAgbWF4LWhlaWdodDogaGVpZ2h0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIge1xuICBoZWlnaHQ6IGhlaWdodDtcbn1cbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1ob3VyLCAuZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLW1pbnV0ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mbGF0cGlja3ItdGltZSBpbnB1dDpob3Zlcixcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLFxuLmZsYXRwaWNrci10aW1lIGlucHV0OmZvY3VzLFxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm51bUlucHV0V3JhcHBlciBzcGFuIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3BhbjphZnRlciB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZ3JheS01MDApICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDpob3ZlcjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKSAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjpob3ZlcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxhdHBpY2tyLWRheSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTYwMCk7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheTpob3ZlciwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5OmZvY3VzLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6Zm9jdXMsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS50b2RheTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cywgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpob3ZlciwgLmZsYXRwaWNrci1kYXk6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cywgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS50b2RheTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cywgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1hY3RpdmUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkLCAuZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLCAuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5uZXh0TW9udGhEYXkge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS01MDApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCwgLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cblxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4udGFnaWZ5IHtcbiAgLS10YWdpZnktZGQtYmctY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLXRhZ3MtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTMwMCk7XG4gIC0tdGFncy1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMzAwKTtcbiAgLS10YWdzLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xuICAtLXRhZy1iZzogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLXRhZy1ob3ZlcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLXRhZy10ZXh0LWNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIC0tdGFnLXRleHQtY29sb3ItLWVkaXQ6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgLS10YWctcGFkOiAwIDAuNXJlbTtcbiAgLS10YWctaW5zZXQtc2hhZG93LXNpemU6IDFyZW07XG4gIC0tdGFnLWludmFsaWQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIC0tdGFnLWludmFsaWQtYmc6IHZhcigtLWJzLWRhbmdlci1saWdodCk7XG4gIC0tdGFnLXJlbW92ZS1iZzogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLXRhZy1yZW1vdmUtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS10YWctcmVtb3ZlLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tdGFnLXJlbW92ZS1idG4tYmctLWhvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1pbnB1dC1jb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICAtLXBsYWNlaG9sZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG4gIC0tcGxhY2Vob2xkZXItY29sb3ItZm9jdXM6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLS1sb2FkZXItc2l6ZTogLjhyZW07XG4gIC0tdGFnaWZ5LWRkLWl0ZW0tLWhpZGRlbi1kdXJhdGlvbjogMC4zcztcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFnLWJnKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWctdGV4dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNTAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5LS1ub3RBbGxvd2VkIGRpdiAudGFnaWZ5X190YWctdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnktLW5vdEFsbG93ZWQgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWRhbmdlciUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1kYW5nZXIlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnktLW5vdEFsbG93ZWQgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9faW5wdXQge1xuICBtYXJnaW46IDA7XG59XG4udGFnaWZ5IC50YWdpZnlfX2lucHV0OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuMjVyZW07XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDI1cmVtO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtc20gLnRhZ2lmeV9fdGFnIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40MjVyZW07XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1zbSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4udGFnaWZ5Om5vdCguZm9ybS1jb250cm9sLXNtKTpub3QoLmZvcm0tY29udHJvbC1sZykge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuNTVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X190YWcge1xuICBwYWRkaW5nOiAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjY1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMjVyZW07XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1sZyAudGFnaWZ5X190YWcge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cblxuLnRhZ2lmeV9fZHJvcGRvd24ge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4udGFnaWZ5X19kcm9wZG93biAuX3dyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5tb2RhbC1vcGVuIC50YWdpZnlfX2Ryb3Bkb3duIHtcbiAgei1pbmRleDogMTA1Njtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9faXRlbTpob3ZlciwgLnRhZ2lmeV9fZHJvcGRvd24gLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0udGFnaWZ5X19kcm9wZG93bl9faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY29tcG9uZW50LWhvdmVyLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XG59XG4udGFnaWZ5X19kcm9wZG93bi50YWdpZnlfX2lubGluZV9fc3VnZ2VzdGlvbnMge1xuICBwYWRkaW5nOiAwLjc3NXJlbSAxcmVtO1xufVxuLnRhZ2lmeV9fZHJvcGRvd24udGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIHBhZGRpbmc6IDAuMzVyZW0gMC41cmVtO1xuICBtYXJnaW46IDAuMjVyZW0gMC41cmVtIDAuMjVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyAudGFnaWZ5X19kcm9wZG93bl9faXRlbTpob3ZlciwgLnRhZ2lmeV9fZHJvcGRvd24udGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNvbXBvbmVudC1ob3Zlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItY29sb3IpO1xufVxuXG4uYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gIHotaW5kZXg6IDEwNDAgIWltcG9ydGFudDtcbn1cbi5tb2RhbC1vcGVuIC5ib290c3RyYXAtbWF4bGVuZ3RoIHtcbiAgei1pbmRleDogMTA2MCAhaW1wb3J0YW50O1xufVxuLmJvb3RzdHJhcC1tYXhsZW5ndGguYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uY2stdGFyZ2V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNrLXRvb2xiYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2stY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuLmNrLWNvbnRlbnQuY2stZm9jdXNlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2stZWRpdG9yIC5jay10b29sYmFyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5jay1lZGl0b3IgLmNrLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stY29udGVudC5jay1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLmNrLWJvZHkgLmNrLWJhbGxvb24tcGFuZWwuY2stdG9vbGJhci1jb250YWluZXIsXG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stdG9vbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxudGFibGUuZGF0YVRhYmxlIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGgge1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8gLnNlbGVjdC1pbmZvLFxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19pbmZvIC5zZWxlY3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xufVxuXG5kaXYuZGF0YVRhYmxlc19sZW5ndGggKyBkaXYuZGF0YVRhYmxlc19pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCA+IHRyID4gdGQ6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZzphZnRlciwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjLFxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgY29udGVudDogXCIgXCIgIWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMy4yMzU3MSAyLjcyMDExTDQuOTc5MTcgNC40NjM1OEM1LjE1MTc2IDQuNjM2MTggNS40MzE1OCA0LjYzNjE3IDUuNjA0MTcgNC40NjM1OEM1Ljc3Njc2IDQuMjkwOTkgNS43NzY3NiA0LjAxMTE4IDUuNjA0MTcgMy44Mzg2MUwzLjI5NDYzIDEuNTI5MDRDMy4xMzE5MiAxLjM2NjI5IDIuODY4MDkgMS4zNjYyOSAyLjcwNTM4IDEuNTI5MDRMMC4zOTU4MTIgMy44Mzg2MUMwLjIyMzI1IDQuMDExMTcgMC4yMjMyNSA0LjI5MDk5IDAuMzk1ODEyIDQuNDYzNThDMC41Njg0MzcgNC42MzYxNyAwLjg0ODI1IDQuNjM2MTcgMS4wMjA4MSA0LjQ2MzU4TDIuNzY0MjkgMi43MjAxMUMyLjg5NDQ2IDIuNTg5OTQgMy4xMDU1NCAyLjU4OTk0IDMuMjM1NzEgMi43MjAxMVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43NjQyOSAzLjI3OTg5TDEuMDIwODMgMS41MzY0MkMwLjg0ODI0NCAxLjM2MzgyIDAuNTY4NDE5IDEuMzYzODMgMC4zOTU4MzEgMS41MzY0MkMwLjIyMzI0NCAxLjcwOTAxIDAuMjIzMjQ0IDEuOTg4ODIgMC4zOTU4MzEgMi4xNjEzOUwyLjcwNTM3IDQuNDcwOTZDMi44NjgwOCA0LjYzMzcxIDMuMTMxOTEgNC42MzM3MSAzLjI5NDYyIDQuNDcwOTZMNS42MDQxOSAyLjE2MTM5QzUuNzc2NzUgMS45ODg4MyA1Ljc3Njc1IDEuNzA5MDEgNS42MDQxOSAxLjUzNjQyQzUuNDMxNTYgMS4zNjM4MyA1LjE1MTc1IDEuMzYzODMgNC45NzkxOSAxLjUzNjQyTDMuMjM1NzEgMy4yNzk4OUMzLjEwNTU0IDMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDIuNzY0MjkgMy4yNzk4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNiA2JyBmaWxsPSd2YXIlMjgtLWJzLXRleHQtbXV0ZWQlMjknJTNlJTNjcGF0aCBkPSdNMi43NjQyOSAzLjI3OTg5TDEuMDIwODMgMS41MzY0MkMwLjg0ODI0NCAxLjM2MzgyIDAuNTY4NDE5IDEuMzYzODMgMC4zOTU4MzEgMS41MzY0MkMwLjIyMzI0NCAxLjcwOTAxIDAuMjIzMjQ0IDEuOTg4ODIgMC4zOTU4MzEgMi4xNjEzOUwyLjcwNTM3IDQuNDcwOTZDMi44NjgwOCA0LjYzMzcxIDMuMTMxOTEgNC42MzM3MSAzLjI5NDYyIDQuNDcwOTZMNS42MDQxOSAyLjE2MTM5QzUuNzc2NzUgMS45ODg4MyA1Ljc3Njc1IDEuNzA5MDEgNS42MDQxOSAxLjUzNjQyQzUuNDMxNTYgMS4zNjM4MyA1LjE1MTc1IDEuMzYzODMgNC45NzkxOSAxLjUzNjQyTDMuMjM1NzEgMy4yNzk4OUMzLjEwNTU0IDMuNDEwMDYgMi44OTQ0NiAzLjQxMDA2IDIuNzY0MjkgMy4yNzk4OVonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxLjM1cmVtO1xuICB3aWR0aDogMS4zNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtMC42NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42NzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFzay1zaXplOiA4NSU7XG4gIC13ZWJraXQtbWFzay1zaXplOiA4NSU7XG4gIGNvbnRlbnQ6IFwiLlwiO1xufVxuOnJvb3QgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSwgW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG46cm9vdCB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUsXG46cm9vdCB0YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG46cm9vdCB0YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlLFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODgyOUQ7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzZSUzY3JlY3Qgb3BhY2l0eT0nMC4zJyB4PScyJyB5PScyJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PSc1JyBmaWxsPSclMjM3ODgyOUQnLyUzZSUzY3JlY3QgeD0nMTAuODg5MScgeT0nMTcuODAzMycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyB0cmFuc2Zvcm09J3JvdGF0ZSUyOC05MCAxMC44ODkxIDE3LjgwMzMlMjknIGZpbGw9JyUyMzc4ODI5RCcvJTNlJTNjcmVjdCB4PSc2LjAxMDQxJyB5PScxMC45MjQ3JyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIGZpbGw9JyUyMzc4ODI5RCcvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzZSUzY3JlY3Qgb3BhY2l0eT0nMC4zJyB4PScyJyB5PScyJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PSc1JyBmaWxsPSclMjM3ODgyOUQnLyUzZSUzY3JlY3QgeD0nMTAuODg5MScgeT0nMTcuODAzMycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyB0cmFuc2Zvcm09J3JvdGF0ZSUyOC05MCAxMC44ODkxIDE3LjgwMzMlMjknIGZpbGw9JyUyMzc4ODI5RCcvJTNlJTNjcmVjdCB4PSc2LjAxMDQxJyB5PScxMC45MjQ3JyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIGZpbGw9JyUyMzc4ODI5RCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG5bZGF0YS1icy10aGVtZT1kYXJrXSB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlLFxuW2RhdGEtYnMtdGhlbWU9ZGFya10gdGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbltkYXRhLWJzLXRoZW1lPWRhcmtdIHRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbDpiZWZvcmUge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgyOTA7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzZSUzY3JlY3Qgb3BhY2l0eT0nMC4zJyB4PScyJyB5PScyJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PSc1JyBmaWxsPSclMjM4MDgyOTAnLyUzZSUzY3JlY3QgeD0nMTAuODg5MScgeT0nMTcuODAzMycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyB0cmFuc2Zvcm09J3JvdGF0ZSUyOC05MCAxMC44ODkxIDE3LjgwMzMlMjknIGZpbGw9JyUyMzgwODI5MCcvJTNlJTNjcmVjdCB4PSc2LjAxMDQxJyB5PScxMC45MjQ3JyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIGZpbGw9JyUyMzgwODI5MCcvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzZSUzY3JlY3Qgb3BhY2l0eT0nMC4zJyB4PScyJyB5PScyJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PSc1JyBmaWxsPSclMjM4MDgyOTAnLyUzZSUzY3JlY3QgeD0nMTAuODg5MScgeT0nMTcuODAzMycgd2lkdGg9JzEyJyBoZWlnaHQ9JzInIHJ4PScxJyB0cmFuc2Zvcm09J3JvdGF0ZSUyOC05MCAxMC44ODkxIDE3LjgwMzMlMjknIGZpbGw9JyUyMzgwODI5MCcvJTNlJTNjcmVjdCB4PSc2LjAxMDQxJyB5PScxMC45MjQ3JyB3aWR0aD0nMTInIGhlaWdodD0nMicgcng9JzEnIGZpbGw9JyUyMzgwODI5MCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbC5kdHItY29udHJvbC1sYXN0OmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbC5kdHItY29udHJvbC1sYXN0OmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbC5kdHItY29udHJvbC1sYXN0OmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aC5kdHItY29udHJvbC5kdHItY29udHJvbC1sYXN0OmJlZm9yZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIucGFyZW50ID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzcxMztcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNlJTNjcmVjdCBvcGFjaXR5PScwLjMnIHg9JzInIHk9JzInIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzUnIGZpbGw9JyUyM2ZmNzcxMycvJTNlJTNjcmVjdCB4PSc2LjAxMDQnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nJTIzZmY3NzEzJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNlJTNjcmVjdCBvcGFjaXR5PScwLjMnIHg9JzInIHk9JzInIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzUnIGZpbGw9JyUyM2ZmNzcxMycvJTNlJTNjcmVjdCB4PSc2LjAxMDQnIHk9JzEwLjkyNDcnIHdpZHRoPScxMicgaGVpZ2h0PScyJyByeD0nMScgZmlsbD0nJTIzZmY3NzEzJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHNwYW4uZHRyLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHNwYW4uZHRyLWRhdGEge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHIub2RkID4gKiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5zZWxlY3RlZCA+ICoge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5zZWxlY3RlZCA+ICogYTpub3QoW2NsYXNzPWJ0bl0pIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG59XG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLnNlbGVjdGVkID4gKiBhOm5vdChbY2xhc3M9YnRuXSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IC5zb3J0aW5nX2Rpc2FibGVkLnNvcnRpbmdfYXNjOmFmdGVyLFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSAuc29ydGluZ19kaXNhYmxlZC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3Njcm9sbCA+IC5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiAudGFibGUgPiB0aGVhZCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmRhdGFUYWJsZXNfc2Nyb2xsID4gLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IC50YWJsZSA+IHRoZWFkIC5zb3J0aW5nOmFmdGVyLCAuZGF0YVRhYmxlc19zY3JvbGwgPiAuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gLnRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5kaXYuZHRmYy1yaWdodC10b3AtYmxvY2tlcixcbmRpdi5kdGZjLWxlZnQtdG9wLWJsb2NrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRyID4gLmR0ZmMtZml4ZWQtbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciA+IC5kdGZjLWZpeGVkLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ciA+IC5kdGZjLWZpeGVkLWxlZnQsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdHIgPiAuZHRmYy1maXhlZC1yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xufVxuXG4uZHRmaC1mbG9hdGluZ3BhcmVudCB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xufVxuLmR0ZmgtZmxvYXRpbmdwYXJlbnQgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbn1cbi5kdGZoLWZsb2F0aW5ncGFyZW50LFxuLmR0ZmgtZmxvYXRpbmdwYXJlbnQgLnRhYmxlLFxuLmR0ZmgtZmxvYXRpbmdwYXJlbnQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uZHRyLWRldGFpbHMge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuLmR0ci1kZXRhaWxzIGxpIHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG4uZHRyLWRldGFpbHMgbGkgLmR0ci10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4uZHRyLWRldGFpbHMgbGkgLmR0ci1kYXRhIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbn1cbi5kdHItZGV0YWlscyBsaSAuZHRyLXRpdGxlLFxuLmR0ci1kZXRhaWxzIGxpIC5kdHItZGF0YSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xufVxuXG4uZHJvcHpvbmUge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxLjVyZW0gMS43NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG4uZHJvcHpvbmUgLmR6LW1lc3NhZ2Uge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNzVyZW07XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgei1pbmRleDogMTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZ3JheS0yMDApO1xufVxuLmRyb3B6b25lIC5kei1zdWNjZXNzLW1hcmssXG4uZHJvcHpvbmUgLmR6LWVycm9yLW1hcmsge1xuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotc3VjY2Vzcy1tYXJrIHN2Zyxcbi5kcm9wem9uZSAuZHotZXJyb3ItbWFyayBzdmcge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotcmVtb3ZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMS42NXJlbTtcbiAgd2lkdGg6IDEuNjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZykgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRvcDogLTAuODI1cmVtO1xuICByaWdodDogLTAuODI1cmVtO1xufVxuLmRyb3B6b25lIC5kei1yZW1vdmU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hc2stc2l6ZTogNDAlO1xuICAtd2Via2l0LW1hc2stc2l6ZTogNDAlO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWdyYXktNjAwJTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmRyb3B6b25lIC5kei1yZW1vdmU6aG92ZXI6YWZ0ZXIge1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtcHJpbWFyeSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1wcmltYXJ5JTI5JyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmRyb3B6b25lIC5kei1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cblxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHotbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLXBhbmVsIC5kcm9wem9uZS11cGxvYWQsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLXBhbmVsIC5kcm9wem9uZS1yZW1vdmUtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1maWxlbmFtZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLWZpbGUgLmRyb3B6b25lLWZpbGVuYW1lOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1lcnJvciB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXByb2dyZXNzIHtcbiAgd2lkdGg6IDE1JTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1wcm9ncmVzcyAucHJvZ3Jlc3Mge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbCxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQgPiBpLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWwgPiBpLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGUgPiBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQ6aG92ZXIsXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbDpob3Zlcixcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydDpob3ZlciA+IGksXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWNhbmNlbDpob3ZlciA+IGksXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWRlbGV0ZTpob3ZlciA+IGkge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLXN0YXJ0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4uZ21hcHMge1xuICAvKiBpbXBvcnRhbnQhICBib290c3RyYXAgc2V0cyBtYXgtd2lkdGggb24gaW1nIHRvIDEwMCUgd2hpY2ggY29uZmxpY3RzIHdpdGggZ29vZ2xlIG1hcCBjYW52YXMqL1xufVxuLmdtYXBzIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5nbWFwcy5nbWFwcy1zdGF0aWMgPiBkaXYge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5vVWktdGFyZ2V0IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0b3A6IC00LjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwge1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTVweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHJpZ2h0OiAtNC41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vVWktdGFyZ2V0IC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1jb21wb25lbnQtYWN0aXZlLWJnKTtcbn1cbi5ub1VpLXRhcmdldCAubm9VaS1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktc20ge1xuICBoZWlnaHQ6IDZweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXNtIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogLTdweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWxnIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktbGcgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiAtNnB4O1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtbGlnaHQgLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodC1saWdodCk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtbGlnaHQgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1saWdodCAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1saWdodCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtbGlnaHQpLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG5cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1wcmltYXJ5IC5ub1VpLWNvbm5lY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1saWdodCk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtcHJpbWFyeSAubm9VaS1jb25uZWN0cyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtcHJpbWFyeSAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSh2YXIoLS1icy1wcmltYXJ5KSwgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1zZWNvbmRhcnkgLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXNlY29uZGFyeSAubm9VaS1jb25uZWN0cyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1zZWNvbmRhcnkgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSh2YXIoLS1icy1zZWNvbmRhcnkpLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtc3VjY2VzcyAubm9VaS1jb25uZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtbGlnaHQpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3MgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3MgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtc3VjY2VzcyksIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtaW5mbyAubm9VaS1jb25uZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWluZm8gLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWluZm8gLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtaW5mbyk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtaW5mbyksIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtd2FybmluZyAubm9VaS1jb25uZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXdhcm5pbmcgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXdhcm5pbmcgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtd2FybmluZyk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtd2FybmluZyksIDAuNyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtZGFuZ2VyIC5ub1VpLWNvbm5lY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1kYW5nZXIgLm5vVWktY29ubmVjdHMgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtZGFuZ2VyIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWRhbmdlcik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEodmFyKC0tYnMtZGFuZ2VyKSwgMC43KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cblxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LWRhcmsgLm5vVWktY29ubmVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWxpZ2h0KTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1kYXJrIC5ub1VpLWNvbm5lY3RzIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1kYXJrIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWRhcmspO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLWJzLWRhcmspLCAwLjcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbn1cblxuLm5vVWktdG9vbHRpcCB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvb2x0aXAtYm94LXNoYWRvdyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5xbC10b29sYmFyIHtcbiAgZm9udC1mYW1pbHk6IEludGVyLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXN0cm9rZSxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24gLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogdmFyKC0tYnMtZ3JheS01MDApO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24gLnFsLWZpbGwge1xuICBmaWxsOiB2YXIoLS1icy1ncmF5LTUwMCk7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXN0cm9rZSwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1hY3RpdmUgLnFsLXN0cm9rZSwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1zdHJva2UsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtZXhwYW5kZWQgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1leHBhbmRlZCAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2Uge1xuICBzdHJva2U6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtYWN0aXZlIC5xbC1maWxsLCAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXI6Zm9jdXMgLnFsLWZpbGwsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uLnFsLWV4cGFuZGVkIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtZmlsbCB7XG4gIGZpbGw6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICByaWdodDogMDtcbn1cbltkaXJlY3Rpb249cnRsXSAucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcsIFtkaXI9cnRsXSAucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLnFsLWVkaXRvciB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbnB1dC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaXRpYWw7XG59XG4ucWwtZWRpdG9yLnFsLWJsYW5rOmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbnB1dC1iZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNTAwKTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsIC5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLCAucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWw6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLCAucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ucWwtYWN0aXZlLCAucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdOmFjdGl2ZSwgLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLXByZXZpZXcge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIC5xbC1hY3Rpb246aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5tb2RhbCAucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIHtcbiAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtdG9vbGJhcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC1jb250YWluZXIge1xuICBib3JkZXI6IDA7XG59XG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC1lZGl0b3Ige1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZWNhcHRjaGEge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTIwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJlY2FwdGNoYSAucmVjYXB0Y2hhLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmVjYXB0Y2hhIC5yZWNhcHRjaGFfb25seV9pZl9pbmNvcnJlY3Rfc29sIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG59XG4ucmVjYXB0Y2hhIC5pbnB1dC1ncm91cCAuYnRuIGkge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnJlY2FwdGNoYSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93biksXG5ib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pOm5vdCgubW9kYWwtb3Blbikge1xuICBvdmVyZmxvdy15OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5odG1sLnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pOm5vdCguc3dlZXRhbGVydDItbm9wYWRkaW5nKSxcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bik6bm90KC5tb2RhbC1vcGVuKTpub3QoLnN3ZWV0YWxlcnQyLW5vcGFkZGluZykge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsMi1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmspO1xufVxuLnN3YWwyLXBvcHVwIC5zd2FsMi1odG1sLWNvbnRhaW5lcixcbi5zd2FsMi1wb3B1cCAuc3dhbDItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4uc3dhbDItcG9wdXAgLmJ0biB7XG4gIG1hcmdpbjogMTVweCA1cHggMDtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyB7XG4gIG1hcmdpbjogMS41cmVtIGF1dG8gMXJlbSBhdXRvO1xufVxuXG4uc3dhbDItY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXNob3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnN3YWwyLWNvbnRhaW5lciAuc3dhbDItaHRtbC1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC43NSk7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgLnN3YWwyLXN1Y2Nlc3MtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMyk7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8pO1xufVxuLnN3YWwyLWljb24uc3dhbDItcXVlc3Rpb24ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi50b3gtdGFyZ2V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRveC10aW55bWNlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRvYXN0ciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDEuNXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XG4gIC8qcnRsOmlnbm9yZSovXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEuNXJlbSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjI1cmVtIDEuMjVyZW0gNC41cmVtICFpbXBvcnRhbnQ7XG59XG4udG9hc3RyIC50b2FzdHItY2xvc2UtYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiAwLjg1cmVtO1xuICBoZWlnaHQ6IDAuODVyZW07XG59XG4udG9hc3RyIC50b2FzdHItdGl0bGUge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udG9hc3RyIC50b2FzdHItdGl0bGUgKyAudG9hc3RyLW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLnRvYXN0ciAudG9hc3RyLW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udG9hc3RyLnRvYXN0ci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xufVxuLnRvYXN0ci50b2FzdHItc3VjY2VzcyAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLXN1Y2Nlc3MtaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1zdWNjZXNzLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udG9hc3RyLnRvYXN0ci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuLnRvYXN0ci50b2FzdHItaW5mbyAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mby1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLWluZm8taW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy1pbmZvLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udG9hc3RyLnRvYXN0ci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWludmVyc2UpO1xufVxuLnRvYXN0ci50b2FzdHItd2FybmluZyAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSd2YXIlMjgtLWJzLXdhcm5pbmctaW52ZXJzZSUyOSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0ndmFyJTI4LS1icy13YXJuaW5nLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udG9hc3RyLnRvYXN0ci1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItaW52ZXJzZSk7XG59XG4udG9hc3RyLnRvYXN0ci1lcnJvciAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZGFuZ2VyLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J3ZhciUyOC0tYnMtZGFuZ2VyLWludmVyc2UlMjknJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi50b2FzdHItdG9wLWNlbnRlciB7XG4gIHRvcDogMTJweDtcbn1cblxuLnRvYXN0ci1ib3R0b20tY2VudGVyIHtcbiAgYm90dG9tOiAxMnB4O1xufVxuXG4uZHJhZ2dhYmxlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUuZHJhZ2dhYmxlLW1pcnJvciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1icy1ncmF5LTMwMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS0tb3JpZ2luYWwge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS1zb3VyY2UtLWlzLWRyYWdnaW5nLmRyYWdnYWJsZS0tb3ZlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5hcGV4Y2hhcnRzLXRleHQsXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxuLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuICBmb250LWZhbWlseTogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCIgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdGl0bGUtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hcGV4Y2hhcnRzLXBpZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cblxuLmFwZXhjaGFydHMtdG9vbGJhciB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbWVudSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuLmFwZXhjaGFydHMtbWVudSAuYXBleGNoYXJ0cy1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjY1cmVtIDAuODVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmFwZXhjaGFydHMtbWVudSAuYXBleGNoYXJ0cy1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jb21wb25lbnQtaG92ZXItYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXRvb2x0aXAuYXBleGNoYXJ0cy10aGVtZS1saWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4uYXBleGNoYXJ0cy10b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWJvZHktYmcpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTEwMCkgIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLXRvb2x0aXAgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcm91bmRlZC1ib3R0b20gLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC42MjVyZW07XG59XG5cbi5yb3VuZGVkIC5hcGV4Y2hhcnRzLWNhbnZhcyBzdmcge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC40MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcgLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXhsIC5hcGV4Y2hhcnRzLWNhbnZhcyBzdmcge1xuICBib3JkZXItcmFkaXVzOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1wYW5lLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRvcCxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1ib3R0b20sXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbCB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59XG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogSW50ZXIsIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50bnMgW2RhdGEtdG5zPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50bnMgLnRucy1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50bnMgLnRucy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRucyAudG5zLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWludmVyc2UpO1xufVxuLnRucyAudG5zLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktYWN0aXZlKTtcbn1cbi50bnMgLnRucy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbi50bnMgLnRucy1uYXYgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4zNXJlbTtcbn1cbi50bnMgLnRucy1uYXYgYnV0dG9uLnRucy1uYXYtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4udG5zLnRucy1pbml0aWF6bGllZCBbZGF0YS10bnM9dHJ1ZV0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRucy50bnMtaW5pdGlhemxpZWQgLnRucy1pdGVtIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50bnMudG5zLWRlZmF1bHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG5zLnRucy1kZWZhdWx0IFtkYXRhLWNvbnRyb2xzPXByZXZdLFxuLnRucy50bnMtZGVmYXVsdCBbZGF0YS1jb250cm9scz1uZXh0XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi50bnMudG5zLWRlZmF1bHQgW2RhdGEtY29udHJvbHM9cHJldl0ge1xuICBsZWZ0OiAwO1xufVxuLnRucy50bnMtZGVmYXVsdCBbZGF0YS1jb250cm9scz1uZXh0XSB7XG4gIHJpZ2h0OiAwO1xufVxuLnRucy50bnMtZGVmYXVsdCAudG5zLW91dGVyIHtcbiAgbWFyZ2luOiAwIDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRucy50bnMtZGVmYXVsdCAudG5zLW91dGVyIHtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxufVxuLnRucy50bnMtZmx1c2ggLnRucy1vdXRlciB7XG4gIG1hcmdpbjogMDtcbn1cbi50bnMudG5zLWNpcmNsZS1uYXYgLnRucy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbi50bnMudG5zLWNpcmNsZS1uYXYgLnRucy1uYXYgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxLjE1cmVtO1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgbWFyZ2luOiAwIDAuNTVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnRucy50bnMtY2lyY2xlLW5hdiAudG5zLW5hdiBidXR0b24udG5zLW5hdi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG5cbi50bnMtaGlkZS1kaXNhYmxlZC1uYXYgW2Rpc2FibGVkXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIC0tZmMtZXZlbnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1mYy1ldmVudC1iZy1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIC0tZmMtZXZlbnQtdGV4dC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1pbnZlcnNlKTtcbn1cblxuLmZjIHtcbiAgLS1mYy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgLS1mYy1wYWdlLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZjLXNtYWxsLWZvbnQtc2l6ZTogMC45NXJlbTtcbiAgLS1mYy1oaWdobGlnaHQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgLS1mYy1iZy1ldmVudC1vcGFjaXR5OiAwLjM7XG4gIC0tZmMtbmV1dHJhbC1iZy1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICAtLWZjLXRvZGF5LWJnLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KTtcbiAgLS1mYy1ub3ctaW5kaWNhdG9yLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICAtLWZjLWxpc3QtZXZlbnQtaG92ZXItYmctY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgLS1mYy1idXR0b24tdGV4dC1jb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xuICAtLWZjLWJ1dHRvbi1iZy1jb2xvcjogdmFyKC0tYnMtZ3JheS0xMDApO1xuICAtLWZjLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1mYy1idXR0b24taG92ZXItYmctY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgLS1mYy1idXR0b24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIC0tZmMtYnV0dG9uLWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tYnMtZ3JheS0yMDApO1xuICAtLWZjLWJ1dHRvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4uZmMgdGFibGUge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uZmMgLmZjLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeSB7XG4gIG1hcmdpbjogMDtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnkgLmZjLWljb24ge1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTVyZW07XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6Zm9jdXMsIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTpob3ZlciwgLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6Zm9jdXMgLmZjLWljb24sIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTpob3ZlciAuZmMtaWNvbiwgLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmFjdGl2ZSAuZmMtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIC5mYy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi5mYyAuZmMtYnV0dG9uLWdyb3VwIC5mYy1idXR0b24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5mYyAuZmMtdG9vbGJhci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLmZjIC5mYy1jb2wtaGVhZGVyLWNlbGwge1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbTtcbn1cbi5mYyAuZmMtY29sLWhlYWRlci1jZWxsIC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS04MDApO1xufVxuLmZjIC5mYy1zY3JvbGxncmlkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGhlYWQgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZjIC5mYy1zY3JvbGxncmlkIHRoZWFkID4gdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1ldmVudCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQgLmZjLWV2ZW50LXRpdGxlLFxuLmZjIC5mYy1kYXlncmlkLWRvdC1ldmVudCAuZmMtZXZlbnQtdGltZSxcbi5mYyAuZmMtZGF5Z3JpZC1ibG9jay1ldmVudCAuZmMtZXZlbnQtdGl0bGUsXG4uZmMgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQgLmZjLWV2ZW50LXRpbWUge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW07XG59XG4uZmMgLmZjLWRheWdyaWQtZGF5LW51bWJlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTgwMCk7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS02MDApO1xufVxuLmZjIC5mYy1kYXlncmlkLWRvdC1ldmVudCAuZmMtZXZlbnQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZjIC5mYy1kYXlncmlkLWRvdC1ldmVudDpob3ZlciwgLmZjIC5mYy1kYXlncmlkLWRvdC1ldmVudC5mYy1ldmVudC1taXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1ldmVudC1kb3Qge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcbn1cbi5mYyAuZmMtcG9wb3ZlciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZjIC5mYy1wb3BvdmVyIC5mYy1wb3BvdmVyLWhlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIHBhZGRpbmc6IDAuNjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG4uZmMgLmZjLXBvcG92ZXIgLmZjLXBvcG92ZXItaGVhZGVyIC5mYy1wb3BvdmVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktODAwKTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZjIC5mYy1wb3BvdmVyIC5mYy1wb3BvdmVyLWhlYWRlciAuZmMtcG9wb3Zlci1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNjAwKTtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIgLmZjLXBvcG92ZXItY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG4uZmMgLmZjLXBvcG92ZXIgLmZjLXBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAuNzVyZW0gMC43NXJlbTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1tb3JlLWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZjIC5mYy10aW1lZ3JpZC1zbG90IHtcbiAgaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDAuOTVyZW07XG59XG4uZmMgLmZjLWxpc3QtZGF5LWN1c2hpb24sXG4uZmMgLmZjLWxpc3QtdGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjg1cmVtIDEuMTVyZW07XG59XG4uZmMgLmZjLWxpc3QtZGF5LXRleHQsXG4uZmMgLmZjLWxpc3QtZGF5LXNpZGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZjIC5mYy1saXN0LFxuLmZjIC5mYy1saXN0LXRhYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLWxpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmMgLmZjLXRpbWVncmlkLWF4aXMge1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZmMgLmZjLXRpbWVncmlkLWV2ZW50IC5mYy1ldmVudC1tYWluIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuLmZjIC5mYy10aW1lZ3JpZC1ub3ctaW5kaWNhdG9yLWFycm93IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmZjLWgtZXZlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZjIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgxKSwgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMykge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXRvb2xiYXItY2h1bms6bnRoLWNoaWxkKDIpIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgyKSwgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5rYW5iYW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCB7XG4gIGZsb2F0OiBub25lO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlciAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTkwMCk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodCAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1saWdodCB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0KSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtbGlnaHQgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saWdodCk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIucHJpbWFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5KSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtcHJpbWFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5zZWNvbmRhcnkgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktaW52ZXJzZSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeSksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXNlY29uZGFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuc3VjY2VzcyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtaW52ZXJzZSk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXN1Y2Nlc3Mge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzKSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtc3VjY2VzcyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmluZm8gLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLWludmVyc2UpO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1pbmZvIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mbyksIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWluZm8gLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci53YXJuaW5nIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmcpLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC13YXJuaW5nIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmRhbmdlciAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6IHZhcigtLWJzLWRhbmdlci1pbnZlcnNlKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyKSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFuZ2VyIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmspO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5kYXJrIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay1pbnZlcnNlKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFyayB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmspLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1kYXJrIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LWludmVyc2UpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtbGlnaHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9cHJpbWFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktaW52ZXJzZSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1wcmltYXJ5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1zZWNvbmRhcnldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1pbnZlcnNlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXNlY29uZGFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXN1Y2Nlc3NdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWludmVyc2UpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtc3VjY2Vzc10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9aW5mb10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvKTtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8taW52ZXJzZSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1pbmZvXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtaW5mbyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz13YXJuaW5nXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy1pbnZlcnNlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXdhcm5pbmddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWRhbmdlcl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWludmVyc2UpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtZGFuZ2VyXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlci1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9ZGFya10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrKTtcbiAgY29sb3I6IHZhcigtLWJzLWRhcmstaW52ZXJzZSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1kYXJrXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhcmstbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtZGFyayk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWZpeGVkLWhlaWdodCAua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtYW5jaG9yIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uLmxhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uLmZhIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGxpbmUtaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWRpc2FibGVkIC5qc3RyZWUtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTcwMCk7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jbGlja2VkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1ob3ZlcmVkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkLFxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLWdyYXktMjAwKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsIC5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtd2hvbGVyb3cgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmZhLWZvbGRlcjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uanN0cmVlLW9wZW4gPiAuanN0cmVlLWFuY2hvciA+IC5sYS1mb2xkZXI6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1ub2RlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHggLypydGw6aWdub3JlKi8gIWltcG9ydGFudDtcbn1cblxuLmpzdHJlZS1kZWZhdWx0LmpzdHJlZS1ydGwgLmpzdHJlZS1sYXN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgLypydGw6aWdub3JlKi87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5qc3RyZWUtcnRsIC5qc3RyZWUtYW5jaG9yIHtcbiAgcGFkZGluZzogMCA0cHggMCA4cHggLypydGw6aWdub3JlKi87XG59XG5cbi52YWthdGEtY29udGV4dCxcbi52YWthdGEtY29udGV4dCB1bCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4udmFrYXRhLWNvbnRleHQgbGksXG4udmFrYXRhLWNvbnRleHQgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4udmFrYXRhLWNvbnRleHQgbGkgYSxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIHtcbiAgcGFkZGluZzogMHJlbSAxLjJyZW07XG4gIGJvcmRlcjogMDtcbn1cbi52YWthdGEtY29udGV4dCBsaSBhIGksXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52YWthdGEtY29udGV4dCBsaSBhIC52YWthdGEtY29udGV4dG1lbnUtc2VwLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgLnZha2F0YS1jb250ZXh0bWVudS1zZXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZha2F0YS1jb250ZXh0IGxpIGEgc3Bhbixcbi52YWthdGEtY29udGV4dCBsaSBhIGlucyxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIHNwYW4sXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSBpbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhLFxuLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIsXG4udmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ncmF5LTEwMCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbi52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIgLmlucyxcbi52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIC5zcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIgLmlucyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhLFxuLnZha2F0YS1jb250ZXh0LXJ0bCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMjAwKTtcbn1cblxuLmpzdHJlZS1yZW5hbWUtaW5wdXQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ncmF5LTEwMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi52aXMtdGltZWxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtbGFiZWxzZXQgLnZpcy1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS05MDApO1xufVxuLnZpcy10aW1lbGluZSAudmlzLWZvcmVncm91bmQgLnZpcy1ncm91cCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWdyYXktMTAwKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy1pdGVtLnZpcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS03MDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xufVxuLnZpcy10aW1lbGluZSAudmlzLWl0ZW0gLnZpcy1pdGVtLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy10aW1lLWF4aXMge1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtdGltZS1heGlzIC52aXMtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4udmlzLXRpbWVsaW5lIC52aXMtdGltZS1heGlzIC52aXMtZ3JpZC52aXMtbWlub3Ige1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWRhc2hlZC1jb2xvcikgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy10aW1lLWF4aXMgLnZpcy1ncmlkLnZpcy12ZXJ0aWNhbCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy1wYW5lbCAudmlzLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUgLnZpcy1wYW5lbC52aXMtYm90dG9tLCAudmlzLXRpbWVsaW5lIC52aXMtcGFuZWwudmlzLWNlbnRlciwgLnZpcy10aW1lbGluZSAudmlzLXBhbmVsLnZpcy1sZWZ0LCAudmlzLXRpbWVsaW5lIC52aXMtcGFuZWwudmlzLXJpZ2h0LCAudmlzLXRpbWVsaW5lIC52aXMtcGFuZWwudmlzLXRvcCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLnZpcy10aW1lbGluZSAudmlzLWN1cnJlbnQtdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuXG4udmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLXRpbWVsaW5lIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLXRpbWVsaW5lIC52aXMtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtcGFuZWwudmlzLWJvdHRvbSwgLnZpcy10aW1lbGluZS1jdXN0b20gLnZpcy1wYW5lbC52aXMtY2VudGVyLCAudmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLXBhbmVsLnZpcy1sZWZ0LCAudmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLXBhbmVsLnZpcy1yaWdodCwgLnZpcy10aW1lbGluZS1jdXN0b20gLnZpcy1wYW5lbC52aXMtdG9wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlzLXRpbWVsaW5lLWN1c3RvbSAudmlzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi52aXMtdGltZWxpbmUtY3VzdG9tIC52aXMtaXRlbSAudmlzLWl0ZW0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCB7XG4gIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgaTpub3QoLmtpLW91dGxpbmUpOm5vdCgua2ktc29saWQpOm5vdCgua2ktZHVvdG9uZSkge1xuICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAucGlja2VyLXN3aXRjaCB7XG4gIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMge1xuICBncmlkLWF1dG8tcm93czogMzZweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRheSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1tb250aHMge1xuICBncmlkLWF1dG8tcm93czogMzZweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAubW9udGgge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXIteWVhcnMge1xuICBncmlkLWF1dG8tcm93czogMzZweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLXllYXJzIC55ZWFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyIC5zZXBhcmF0b3Ige1xuICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXIgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50b29sYmFyIGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudG9vbGJhciBkaXYgaTpub3QoLmtpLW91dGxpbmUpOm5vdCgua2ktc29saWQpOm5vdCgua2ktZHVvdG9uZSkge1xuICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktOTAwKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCBbZGF0YS1hY3Rpb25dLmRpc2FibGVkOmhvdmVyLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIFtkYXRhLWFjdGlvbl0uZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtZ3JheS00MDApO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudG9vbGJhciBkaXY6aG92ZXIsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudG9vbGJhciBkaXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kb3csIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZG93IHtcbiAgY29sb3I6IHZhcigtLWJzLWdyYXktNzAwKSAhaW1wb3J0YW50O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuY3csIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuY3cge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ncmF5LTkwMC1yZ2IpLCAwLjM4KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1ncmF5LTIwMCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKHZhcigtLWJzLWdyYXktOTAwLXJnYiksIDAuMjUpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWdyYXktOTAwLXJnYiksIDAuMzgpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1ncmF5LTQwMCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKHZhcigtLWJzLWdyYXktOTAwLXJnYiksIDAuMik7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IGJ1dHRvbiwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIGJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG59XG5cbi5raS1kdW90b25lLFxuLmtpLW91dGxpbmUsXG4ua2ktc29saWQge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtdGV4dC1tdXRlZCk7XG59IiwiLy9cclxuLy8gUHJpc21qc1xyXG4vL1xyXG5cclxuLy8gSGlnaGxpZ2h0XHJcbi5oaWdobGlnaHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYmcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDEuNXJlbSAxLjc1cmVtIDEuNXJlbTtcclxuXHJcbiAgICAvLyBUYWJzXHJcbiAgICAubmF2IHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fXByaXNtanMtYm9yZGVyKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xyXG5cclxuICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4zNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvcik7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1iZy1ob3Zlcik7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWNvbG9yLWhvdmVyKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGlnaGxpZ2h0LWNvcHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxLjc1cmVtO1xyXG4gICAgICAgIHRvcDogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWNvbG9yKTtcclxuXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaXNtanMtYnRuLWJnLWhvdmVyKTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLWJ0bi1jb2xvci1ob3Zlcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5oaWdobGlnaHQtY29weSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIENvZGVcclxuICAgIC5oaWdobGlnaHQtY29kZSB7XHJcbiAgICAgICAgcHJlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzY3JvbGxiYXItY29sb3IoIHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLXNjcm9sbGJhci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1wcmlzbWpzLXNjcm9sbGJhci1jb2xvci1ob3ZlcikpO1xyXG5cclxuICAgICAgICAgICAgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIGZzbGlnaHRib3hcclxuLy9cclxuXHJcbi5mc2xpZ2h0Ym94LXNsaWRlLWJ0biB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLmZzbGlnaHRib3gtdG9vbGJhciB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxufSIsIi8vXHJcbi8vIFNlbGVjdDIgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vc2VsZWN0Mi5vcmdcclxuLy9cclxuXHJcbiRzZWxlY3QyLWRyb3Bkb3duLXBhZGRpbmc6IDFyZW0gMDtcclxuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLXBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcclxuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLW1hcmdpbjogMCAwO1xyXG4kc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tY2hlY2stcGFkZGluZzogMS4yNXJlbTtcclxuXHJcbiRzZWxlY3QyLWRyb3Bkb3duLWdyb3VwLXBhZGRpbmc6IDAgMS4yNXJlbSAwIDEuMjVyZW07XHJcbiRzZWxlY3QyLWRyb3Bkb3duLWdyb3VwLW1hcmdpbjogMCAwIDAuMjVyZW0gMDtcclxuXHJcbiRzZWxlY3QyLXNlYXJjaC1wYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcclxuJHNlbGVjdDItc2VhcmNoLW1hcmdpbjogMCAwIDAuNXJlbSAwO1xyXG5cclxuJHNlbGVjdDItY2xlYXItc2l6ZTogMC43cmVtO1xyXG4kc2VsZWN0Mi1jbGVhci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuJHNlbGVjdDItY2xlYXItY29sb3ItZGFyazogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuJHNlbGVjdDItY2xlYXItY29sb3ItaG92ZXI6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuJHNlbGVjdDItY2xlYXItcmlnaHQ6ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzsgIC8vJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArXHJcblxyXG5cclxuLy8gQm9vdHN0cmFwIC5mb3JtLWNvbnRyb2wgc2l6aW5nIGludGVncmF0aW9uXHJcbiRzZWxlY3QyLXRhZy1jbGVhci1zaXplOiAwLjZyZW07XHJcblxyXG4kc2VsZWN0Mi10YWctcGFkZGluZy15LXNtOiAwLjFyZW07XHJcbiRzZWxlY3QyLXRhZy1wYWRkaW5nLXgtc206IDAuMzVyZW07XHJcbiRzZWxlY3QyLWlucHV0LXBhZGRpbmcteS1zbTogJGlucHV0LXBhZGRpbmcteS1zbSAtICRzZWxlY3QyLXRhZy1wYWRkaW5nLXktc20gKiAyOyBcclxuXHJcbiRzZWxlY3QyLXRhZy1wYWRkaW5nLXk6IDAuMXJlbTtcclxuJHNlbGVjdDItdGFnLXBhZGRpbmcteDogMC41cmVtO1xyXG4kc2VsZWN0Mi1pbnB1dC1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXkgLSAkc2VsZWN0Mi10YWctcGFkZGluZy15ICogMjsgXHJcblxyXG4kc2VsZWN0Mi10YWctcGFkZGluZy15LWxnOiAwLjE1cmVtO1xyXG4kc2VsZWN0Mi10YWctcGFkZGluZy14LWxnOiAwLjY1cmVtO1xyXG4kc2VsZWN0Mi1pbnB1dC1wYWRkaW5nLXktbGc6ICRpbnB1dC1wYWRkaW5nLXktbGcgLSAkc2VsZWN0Mi10YWctcGFkZGluZy15LWxnICogMjsgXHJcblxyXG4vLyBCb290c3RyYXBhIDUgVGhlbWVcclxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IHtcclxuXHQvLyBTZWxlY3Rpb24gXHJcblx0LnNlbGVjdDItc2VsZWN0aW9uIHtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvLyBTZWxlY3Rpb24gZm9jdXMgJiBvcGVuIHN0YXRlc1xyXG5cdCYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSxcclxuXHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSB7XHJcblx0XHQuZm9ybS1zZWxlY3Qtc29saWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXM7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0tc2VsZWN0Om5vdCguZm9ybS1zZWxlY3Qtc29saWQpOm5vdCguZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQpIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xyXG5cdFx0LmZvcm0tc2VsZWN0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1x0XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcclxuXHJcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXHJcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5mb3JtLXNlbGVjdC10cmFuc3BhcmVudCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0fVxyXG5cclxuXHQvLyBTZWFyY2hcclxuXHQuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblxyXG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0XHRcdGNvbG9yOiAkaW5wdXQtY29sb3I7XHRcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcdFx0XHRcclxuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XHJcblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcdFx0XHRcclxuXHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vICBTaW5nbGUgbW9kZVxyXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQvLyBTZWxlY3RlZFxyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWlucHV0LWNvbG9yKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBQbGFjZWhvbGRlclxyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XHJcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRm9ybSBzZWxlY3Qgc29saWRcclxuXHRcdCYuZm9ybS1zZWxlY3Qtc29saWQge1xyXG5cdFx0XHQvLyBTZWxlY3RlZFxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBQbGFjZWhvbGRlclxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRm9ybSBzZWxlY3QgdHJhbnNwYXJlbnRcclxuXHRcdCYuZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQge1xyXG5cdFx0XHQvLyBTZWxlY3RlZFxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gUGxhY2Vob2xkZXJcclxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBGb3JtIHNlbGVjdCBkYXJrIGNvbG9yXHJcblx0XHQmLmZvcm0tc2VsZWN0LWRhcmsge1xyXG5cdFx0XHQvLyBTZWxlY3RlZFxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gIE11bHRpcGxlIG1vZGVcclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0Ly8gU2VhcmNoXHJcblx0XHQuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFNlbGVjdGVkXHJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMzAwKTtcclxuXHJcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKSk7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblxyXG5cdFx0XHRcdFx0c3BhbiAge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSk7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblxyXG5cdFx0Ly8gQ2hvaWNlXHJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG5cdFx0XHRcdGhlaWdodDogJHNlbGVjdDItdGFnLWNsZWFyLXNpemU7XHJcblx0XHRcdFx0d2lkdGg6ICRzZWxlY3QyLXRhZy1jbGVhci1zaXplO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8vIFNpemVzXHJcblx0XHQmLmZvcm0tc2VsZWN0LXNtIHtcclxuXHRcdFx0bWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcclxuICAgICAgICBcdHBhZGRpbmctdG9wOiAkc2VsZWN0Mi1pbnB1dC1wYWRkaW5nLXktc207XHJcbiAgICAgICAgXHRwYWRkaW5nLWJvdHRvbTogJHNlbGVjdDItaW5wdXQtcGFkZGluZy15LXNtO1x0XHRcdFxyXG5cclxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cy1zbTtcdFx0XHRcdFxyXG5cdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXktc20gJHNlbGVjdDItdGFnLXBhZGRpbmcteC1zbTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXgtc207XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNlbGVjdDItdGFnLXBhZGRpbmcteS1zbTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc2VsZWN0Mi10YWctcGFkZGluZy15LXNtO1xyXG5cclxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNlbGVjdDItdGFnLXBhZGRpbmcteC1zbSArICRzZWxlY3QyLXRhZy1jbGVhci1zaXplO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHR9IFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgICAgIFx0cGFkZGluZy10b3A6ICRzZWxlY3QyLWlucHV0LXBhZGRpbmcteTtcclxuICAgICAgICBcdHBhZGRpbmctYm90dG9tOiAkc2VsZWN0Mi1pbnB1dC1wYWRkaW5nLXk7XHJcblxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXkgJHNlbGVjdDItdGFnLXBhZGRpbmcteDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXg7XHRcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc2VsZWN0Mi10YWctcGFkZGluZy15O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXk7XHJcblxyXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc2VsZWN0Mi10YWctcGFkZGluZy14ICsgJHNlbGVjdDItdGFnLWNsZWFyLXNpemU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICRpbnB1dC1idG4tZm9udC1zaXplO1xyXG5cdFx0XHRcdH0gXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG5cdFx0XHRcdGhlaWdodDogMTZweDtcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5mb3JtLXNlbGVjdC1sZyB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XHJcbiAgICAgICAgXHRwYWRkaW5nLXRvcDogJHNlbGVjdDItaW5wdXQtcGFkZGluZy15LWxnO1xyXG4gICAgICAgIFx0cGFkZGluZy1ib3R0b206ICRzZWxlY3QyLWlucHV0LXBhZGRpbmcteS1sZztcclxuXHJcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXMtbGc7XHRcdFx0XHRcclxuXHRcdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi10YWctcGFkZGluZy15LWxnICRzZWxlY3QyLXRhZy1wYWRkaW5nLXgtbGc7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc2VsZWN0Mi10YWctcGFkZGluZy14LWxnO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXktbGc7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNlbGVjdDItdGFnLXBhZGRpbmcteS1sZztcclxuXHJcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzZWxlY3QyLXRhZy1wYWRkaW5nLXgtbGcgKyAkc2VsZWN0Mi10YWctY2xlYXItc2l6ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemUtbGc7XHJcblx0XHRcdFx0fSBcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1x0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIERyb3Bkb3duXHJcblx0LnNlbGVjdDItZHJvcGRvd24ge1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XHJcblx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1kcm9wZG93bi1wYWRkaW5nO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcclxuXHJcblx0XHQvLyBJbiBtb2RhbFxyXG5cdFx0Lm1vZGFsLW9wZW4gJiB7XHJcblx0XHRcdHotaW5kZXg6ICR6aW5kZXgtbW9kYWwgKyAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFNlYXJjaFxyXG5cdFx0LnNlbGVjdDItc2VhcmNoIHtcclxuXHRcdFx0cGFkZGluZzogJHNlbGVjdDItc2VhcmNoLXBhZGRpbmc7XHJcblx0XHRcdG1hcmdpbjogJHNlbGVjdDItc2VhcmNoLW1hcmdpbjtcclxuXHJcblx0XHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuXHRcdFx0XHRwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XHJcblx0XHRcdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtc207XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTtcclxuXHRcdFx0XHRvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdCY6Zm9jdXMsXHJcblx0XHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBPcHRpb25zXHJcblx0XHQuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDI1MHB4O1xyXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIE9wdGlvblxyXG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcblx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1wYWRkaW5nO1xyXG5cdFx0XHRtYXJnaW46ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1tYXJnaW47XHJcblxyXG5cdFx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnKTtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdGhlaWdodDogMC43NXJlbTtcclxuXHRcdFx0XHRcdHdpZHRoOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICBcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNoZWNrLCB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKSk7XHJcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XHRcclxuXHRcdFx0XHRcdC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdHJpZ2h0OiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tY2hlY2stcGFkZGluZztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX21lc3NhZ2Uge1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRcdC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtcGFkZGluZztcclxuXHRcdFx0XHRcdG1hcmdpbjogJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtbWFyZ2luO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tbWFyZ2luO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQ2xlYXJcclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAkc2VsZWN0Mi1jbGVhci1zaXplO1xyXG5cdFx0d2lkdGg6ICRzZWxlY3QyLWNsZWFyLXNpemU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHJpZ2h0OiAkc2VsZWN0Mi1jbGVhci1yaWdodDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWltcG9ydGFudDtcclxuXHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApKTtcclxuXHJcblx0XHRzcGFuICB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEZsb2F0aW5nIGxhYmVsIGludGVncmF0aW9uXHJcbi5mb3JtLWZsb2F0aW5nIHtcclxuXHQuZm9ybS1zZWxlY3Qge1xyXG5cdFx0cGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdCAhaW1wb3J0YW50O1xyXG5cdH1cdFxyXG59IiwiLy9cclxuLy8gRm9ybVZhbGlkYXRpb24gQ3VzdG9taXphdGlvbi4gIE1vcmUgaW5mbzogaHR0cHM6Ly9mb3JtdmFsaWRhdGlvbi5pby9cclxuLy9cclxuXHJcbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICAgIC0taW5wdXQtaW52YWxpZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XHJcblxyXG4gICAgLmZ2LWhlbHAtYmxvY2sge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJi52YWxpZC1mZWVkYmFjayxcclxuICAgICYuaW52YWxpZC1mZWVkYmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQm9vdHN0cmFwIERhdGVyYW5nZXBpY2tlciBwbHVnaW4gY3VzdG9taXphdGlvbjogaHR0cHM6Ly93d3cuZGF0ZXJhbmdlcGlja2VyLmNvbVxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLmRhdGVyYW5nZXBpY2tlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgJjphZnRlcixcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHRkIHtcclxuICAgICAgICAmLm9mZixcclxuICAgICAgICAmLm9mZi5pbi1yYW5nZSxcclxuICAgICAgICAmLm9mZi5zdGFydC1kYXRlLFxyXG4gICAgICAgICYub2ZmLmVuZC1kYXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1vcGVuICYge1xyXG4gICAgICAgIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYWxlbmRhci10YWJsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAucmFuZ2VzIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICB3aWR0aDogJGRhdGVyYW5nZXBpY2tlci1yYW5nZXMtbGlzdC13aWR0aDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRkYXRlcmFuZ2VwaWNrZXItcmFuZ2VzLWxpc3QtaGVpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjdyZW0gMS43NXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1iZyk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNob3ctY2FsZW5kYXIge1xyXG4gICAgICAgIC5yYW5nZXMgeyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjk3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2hvdy1yYW5nZXMge1xyXG4gICAgICAgICYuc2hvdy1jYWxlbmRhciB7XHJcbiAgICAgICAgICAgIC5yYW5nZXMgIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcnAtY2FsZW5kYXIubGVmdCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJwLWJ1dHRvbnMge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS43NXJlbTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuXHJcbiAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYW5jZWxCdG4ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcbiAgICAgICAgICAgICAgICAkY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodC1pbnZlcnNlKSxcclxuICAgICAgICAgICAgICAgICRpY29uLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQtaW52ZXJzZSksXHJcbiAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQpLFxyXG4gICAgICAgICAgICAgICAgJGJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQpLFxyXG4gICAgICAgICAgICAgICAgJGNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fWxpZ2h0LWludmVyc2UpLFxyXG4gICAgICAgICAgICAgICAgJGljb24tY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQtaW52ZXJzZSksXHJcbiAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdmFyKC0tI3skcHJlZml4fWxpZ2h0LWFjdGl2ZSksXHJcbiAgICAgICAgICAgICAgICAkYmctY29sb3ItYWN0aXZlOiB2YXIoLS0jeyRwcmVmaXh9bGlnaHQtYWN0aXZlKVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJwLXNlbGVjdGVkIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJwLWNhbGVuZGFyIHtcclxuICAgICAgICAmLmxlZnQsXHJcbiAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcblxyXG4gICAgICAgICAgICAmLmF2YWlsYWJsZTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xyXG5cclxuICAgICAgICAgICAgJi5tb250aCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubmV4dCxcclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuYXZhaWxhYmxlOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcblxyXG4gICAgICAgICAgICAmLmF2YWlsYWJsZS5vZmYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTUwMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWNvbG9yKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zdGFydC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmVuZC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zdGFydC1kYXRlLmVuZC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50b2RheSxcclxuICAgICAgICAgICAgJi50b2RheS5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmluLXJhbmdlLmF2YWlsYWJsZTpub3QoLmFjdGl2ZSk6bm90KC5vZmYpOm5vdCgudG9kYXkpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdC5hbXBtc2VsZWN0LFxyXG4gICAgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcclxuICAgIHNlbGVjdC5ob3Vyc2VsZWN0LFxyXG4gICAgc2VsZWN0Lm1vbnRoc2VsZWN0LFxyXG4gICAgc2VsZWN0LnllYXJzZWxlY3Qge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjM1cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbnB1dC1jb2xvcik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGFibGV0IG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAuZGF0ZXJhbmdlcGlja2VyIHtcclxuICAgICAgICAmLnNob3ctY2FsZW5kYXIge1xyXG4gICAgICAgICAgICAucmFuZ2VzIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kcnAtY2FsZW5kYXIge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyAzcmQtcGFydHkgY29uZmlnXHJcbi8vXHJcblxyXG5cclxuLy8gUHJpc21qc1xyXG4kcHJpc21qcy1iZzogIzFlMWUzZjtcclxuXHJcbiRwcmlzbWpzLWJvcmRlcjogcmdiYSgkd2hpdGUsIDAuMSk7XHJcblxyXG4kcHJpc21qcy1idG4tYmc6IGxpZ2h0ZW4oJHByaXNtanMtYmcsIDklKTtcclxuJHByaXNtanMtYnRuLWJnLWhvdmVyOiBsaWdodGVuKCRwcmlzbWpzLWJnLCA5JSk7XHJcblxyXG4kcHJpc21qcy1idG4tY29sb3I6IHJnYmEoJHdoaXRlLCAwLjc1KTtcclxuJHByaXNtanMtYnRuLWNvbG9yLWhvdmVyOiAkcHJpbWFyeTtcclxuXHJcbiRwcmlzbWpzLXNjcm9sbGJhci1jb2xvcjogbGlnaHRlbigkcHJpc21qcy1iZywgMTIlKTtcclxuJHByaXNtanMtc2Nyb2xsYmFyLWNvbG9yLWhvdmVyOiBsaWdodGVuKCRwcmlzbWpzLWJnLCAxNSUpO1xyXG5cclxuLy8gQm9vdHN0cmFwIE1heGxlbmd0aFxyXG4kYm9vdHN0cmFwLW1heGxlbmd0aC16LWluZGV4OiAxMDQwO1xyXG5cclxuLy8gRGF0ZXJhbmdlcGlja2VyXHJcbiRkYXRlcmFuZ2VwaWNrZXItcmFuZ2VzLWxpc3QtaGVpZ2h0OiAyNjBweDtcclxuJGRhdGVyYW5nZXBpY2tlci1yYW5nZXMtbGlzdC13aWR0aDogMTUwcHg7XHJcblxyXG5cdFxyXG4iLCIvL1xyXG4vLyAgRmxhdHBpY2tyXHJcbi8vXHJcblxyXG4kZmxhdHBpY2tyLXBhZGRpbmcteTogMC41cmVtO1xyXG4kZmxhdHBpY2tyLXBhZGRpbmcteDogMXJlbTtcclxuJGZsYXRwaWNrci13aWR0aDogMjgwcHg7XHJcbiRmbGF0cGlja3Itd2lkdGgtd2Vlay1udW1iZXJzOiAzMjVweDtcclxuJGZsYXRwaWNrci1kYXktaGVpZ2h0OiAzNnB4O1xyXG4kZmxhdHBpY2tyLWRheS13aWR0aDogMTAwJTtcclxuJGZsYXRwaWNrci10aW1lLWhlaWdodDogNDZweDtcclxuXHJcbi8vIENvbnRhaW5lclxyXG4uZmxhdHBpY2tyLWNhbGVuZGFyIHsgICAgXHJcbiAgICB3aWR0aDogJGZsYXRwaWNrci13aWR0aCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC8vIFJlbW93IGFycm93c1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFdlZWsgbnVtYmVyc1xyXG4gICAgJi5oYXNXZWVrcyB7XHJcbiAgICAgICAgd2lkdGg6ICRmbGF0cGlja3Itd2lkdGgtd2Vlay1udW1iZXJzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn0gICBcclxuXHJcbi8vIE1vbnRocyBjb250YWluZXJcclxuLmZsYXRwaWNrci1tb250aHMge1xyXG4gICAgcGFkZGluZzogMCAkZmxhdHBpY2tyLXBhZGRpbmcteDtcclxuICAgIHBhZGRpbmctdG9wOiAkZmxhdHBpY2tyLXBhZGRpbmcteTtcclxufVxyXG5cclxuLy8gSW5uZXIgY29udGFpbmVyXHJcbi5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xyXG4gICAgcGFkZGluZzogJGZsYXRwaWNrci1wYWRkaW5nLXkgJGZsYXRwaWNrci1wYWRkaW5nLXg7XHJcbn1cclxuXHJcbi8vIERheSBjb250YWluZXJzXHJcbi5mbGF0cGlja3ItZGF5cyxcclxuLmRheUNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgICBcclxufVxyXG5cclxuLy8gTW9udGhzXHJcbi5mbGF0cGlja3ItbW9udGhzIHtcclxuICAgIC5mbGF0cGlja3ItbW9udGgge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xyXG4gICAgICAgIGZpbGw6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItcHJldi1tb250aCxcclxuICAgIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIHRvcDogMXJlbTsgICAgICAgIFxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBmaWxsOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgsXHJcbiAgICAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGgge1xyXG4gICAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXHJcbiAgICAgICAgbGVmdDogJGZsYXRwaWNrci1wYWRkaW5nLXg7XHJcbiAgICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbiAgICB9XHJcblxyXG4gICAgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxyXG4gICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcclxuICAgICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xyXG4gICAgICAgIHJpZ2h0OiAkZmxhdHBpY2tyLXBhZGRpbmcteDtcclxuICAgICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cclxuICAgIH1cclxufVxyXG5cclxuLy8gTW9udGggc2VsZWN0b3JcclxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDsgICBcclxuXHJcbiAgICAubnVtSW5wdXRXcmFwcGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICB3aWR0aDogNjVweDtcclxuICAgIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmLmFycm93VXAge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAmLmFycm93RG93biB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xyXG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGgge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5jdXItbW9udGgge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkOyAgICBcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0LmN1ci15ZWFyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBXZWVrIGRheXNcclxuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxufVxyXG5cclxuLy8gVGltZVxyXG4uZmxhdHBpY2tyLXRpbWUge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC5mbGF0cGlja3ItY2FsZW5kYXIuaGFzVGltZSAmIHtcclxuICAgICAgICBoZWlnaHQ6IGhlaWdodDtcclxuICAgICAgICBsaW5lLWhlaWdodDogaGVpZ2h0O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IGhlaWdodDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAubnVtSW5wdXRXcmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IGhlaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLWFtLXBtIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgJi5mbGF0cGlja3ItaG91cixcclxuICAgICAgICAmLmZsYXRwaWNrci1taW51dGUge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgaW5wdXQ6aG92ZXIsXHJcbiAgICAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLFxyXG4gICAgaW5wdXQ6Zm9jdXMsXHJcbiAgICAuZmxhdHBpY2tyLWFtLXBtOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTnVtYmVyIGlucHV0XHJcbi5udW1JbnB1dFdyYXBwZXIge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFycm93VXAgeyAgICBcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICYuYXJyb3dEb3duIHsgICAgXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNTAwKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERheVxyXG4uZmxhdHBpY2tyLWRheSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogJGZsYXRwaWNrci1kYXktaGVpZ2h0OyAgICBcclxuICAgIHdpZHRoOiAkZmxhdHBpY2tyLWRheS13aWR0aDtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRmbGF0cGlja3ItZGF5LWhlaWdodDtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICYuaW5SYW5nZSxcclxuICAgICYucHJldk1vbnRoRGF5LmluUmFuZ2UsXHJcbiAgICAmLm5leHRNb250aERheS5pblJhbmdlLFxyXG4gICAgJi50b2RheS5pblJhbmdlLFxyXG4gICAgJi5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcclxuICAgICYubmV4dE1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJi5wcmV2TW9udGhEYXk6aG92ZXIsXHJcbiAgICAmLm5leHRNb250aERheTpob3ZlcixcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmLnByZXZNb250aERheTpmb2N1cyxcclxuICAgICYubmV4dE1vbnRoRGF5OmZvY3VzIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBUb2RheVxyXG4gICAgJi50b2RheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU2VsZWN0ZWRcclxuICAgICYuc2VsZWN0ZWQsXHJcbiAgICAmLnN0YXJ0UmFuZ2UsXHJcbiAgICAmLmVuZFJhbmdlLFxyXG4gICAgJi5zZWxlY3RlZC5pblJhbmdlLFxyXG4gICAgJi5zdGFydFJhbmdlLmluUmFuZ2UsXHJcbiAgICAmLmVuZFJhbmdlLmluUmFuZ2UsXHJcbiAgICAmLnNlbGVjdGVkOmZvY3VzLFxyXG4gICAgJi5zdGFydFJhbmdlOmZvY3VzLFxyXG4gICAgJi5lbmRSYW5nZTpmb2N1cyxcclxuICAgICYuc2VsZWN0ZWQ6aG92ZXIsXHJcbiAgICAmLnN0YXJ0UmFuZ2U6aG92ZXIsXHJcbiAgICAmLmVuZFJhbmdlOmhvdmVyLFxyXG4gICAgJi5zZWxlY3RlZC5wcmV2TW9udGhEYXksXHJcbiAgICAmLnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxyXG4gICAgJi5lbmRSYW5nZS5wcmV2TW9udGhEYXksXHJcbiAgICAmLnNlbGVjdGVkLm5leHRNb250aERheSxcclxuICAgICYuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXHJcbiAgICAmLmVuZFJhbmdlLm5leHRNb250aERheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtYmcpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcik7O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pblJhbmdlLFxyXG4gICAgJi5wcmV2TW9udGhEYXkuaW5SYW5nZSxcclxuICAgICYubmV4dE1vbnRoRGF5LmluUmFuZ2UsXHJcbiAgICAmLnRvZGF5LmluUmFuZ2UsXHJcbiAgICAmLnByZXZNb250aERheS50b2RheS5pblJhbmdlLFxyXG4gICAgJi5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSxcclxuICAgICY6aG92ZXIsXHJcbiAgICAmLnByZXZNb250aERheTpob3ZlcixcclxuICAgICYubmV4dE1vbnRoRGF5OmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICYucHJldk1vbnRoRGF5OmZvY3VzLFxyXG4gICAgJi5uZXh0TW9udGhEYXk6Zm9jdXMge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtaG92ZXItYmcpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFRvZGF5XHJcbiAgICAmLnRvZGF5IHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICYudG9kYXk6aG92ZXIsXHJcbiAgICAmLnRvZGF5OmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU2VsZWN0ZWRcclxuICAgICYuc2VsZWN0ZWQsXHJcbiAgICAmLnN0YXJ0UmFuZ2UsXHJcbiAgICAmLmVuZFJhbmdlLFxyXG4gICAgJi5zZWxlY3RlZC5pblJhbmdlLFxyXG4gICAgJi5zdGFydFJhbmdlLmluUmFuZ2UsXHJcbiAgICAmLmVuZFJhbmdlLmluUmFuZ2UsXHJcbiAgICAmLnNlbGVjdGVkOmZvY3VzLFxyXG4gICAgJi5zdGFydFJhbmdlOmZvY3VzLFxyXG4gICAgJi5lbmRSYW5nZTpmb2N1cyxcclxuICAgICYuc2VsZWN0ZWQ6aG92ZXIsXHJcbiAgICAmLnN0YXJ0UmFuZ2U6aG92ZXIsXHJcbiAgICAmLmVuZFJhbmdlOmhvdmVyLFxyXG4gICAgJi5zZWxlY3RlZC5wcmV2TW9udGhEYXksXHJcbiAgICAmLnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxyXG4gICAgJi5lbmRSYW5nZS5wcmV2TW9udGhEYXksXHJcbiAgICAmLnNlbGVjdGVkLm5leHRNb250aERheSxcclxuICAgICYuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXHJcbiAgICAmLmVuZFJhbmdlLm5leHRNb250aERheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1hY3RpdmUtYmcpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWFjdGl2ZS1jb2xvcik7O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGlzYWJsZWRcclxuICAgICYuZmxhdHBpY2tyLWRpc2FibGVkLFxyXG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIsXHJcbiAgICAmLnByZXZNb250aERheSxcclxuICAgICYubmV4dE1vbnRoRGF5LFxyXG4gICAgJi5ub3RBbGxvd2VkLFxyXG4gICAgJi5ub3RBbGxvd2VkLnByZXZNb250aERheSxcclxuICAgICYubm90QWxsb3dlZC5uZXh0TW9udGhEYXkge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmLmZsYXRwaWNrci1kaXNhYmxlZCxcclxuICAgICYuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBXZWVrIG51bWJlcnNcclxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4iLCIvL1xyXG4vLyBUYWdpZnlcclxuLy9cclxuXHJcbi8vIEJvb3RzdHJhcCAuZm9ybS1jb250cm9sIHNpemluZyBpbnRlZ3JhdGlvblxyXG4kdGFnaWZ5LXRhZy1wYWRkaW5nLXktc206IDAuM3JlbTtcclxuJHRhZ2lmeS10YWctcGFkZGluZy14LXNtOiAwLjNyZW07XHJcbiR0YWdpZnktaW5wdXQtcGFkZGluZy15LXNtOiAjeyRpbnB1dC1wYWRkaW5nLXktc20gLSAkdGFnaWZ5LXRhZy1wYWRkaW5nLXktc219OyBcclxuXHJcbiR0YWdpZnktdGFnLXBhZGRpbmcteTogMC40cmVtO1xyXG4kdGFnaWZ5LXRhZy1wYWRkaW5nLXg6IDAuNHJlbTtcclxuJHRhZ2lmeS1pbnB1dC1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXkgLSAkdGFnaWZ5LXRhZy1wYWRkaW5nLXk7IFxyXG5cclxuJHRhZ2lmeS10YWctcGFkZGluZy15LWxnOiAwLjVyZW07XHJcbiR0YWdpZnktdGFnLXBhZGRpbmcteC1sZzogMC41cmVtO1xyXG4kdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LXBhZGRpbmcteS1sZyAtICR0YWdpZnktdGFnLXBhZGRpbmcteS1sZzsgXHJcblxyXG4vLyBCYXNlXHJcbi50YWdpZnkge1xyXG4gICAgLS10YWdpZnktZGQtYmctY29sb3IgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xyXG4gICAgLS10YWdzLWJvcmRlci1jb2xvciAgICAgICAgIDogI3skaW5wdXQtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tdGFncy1ob3Zlci1ib3JkZXItY29sb3IgICA6ICN7JGlucHV0LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLXRhZ3MtZm9jdXMtYm9yZGVyLWNvbG9yICAgOiAjeyRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3J9O1xyXG4gICAgLS10YWctYmcgICAgICAgICAgICAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgIC0tdGFnLWhvdmVyICAgICAgICAgICAgICAgICA6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHJcbiAgICAtLXRhZy10ZXh0LWNvbG9yICAgICAgICAgICAgOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xyXG4gICAgLS10YWctdGV4dC1jb2xvci0tZWRpdCAgICAgIDogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgIC0tdGFnLXBhZCAgICAgICAgICAgICAgICAgICA6IDAgMC41cmVtO1xyXG4gICAgLS10YWctaW5zZXQtc2hhZG93LXNpemUgICAgIDogMXJlbTtcclxuICAgIC0tdGFnLWludmFsaWQtY29sb3IgICAgICAgICA6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xyXG4gICAgLS10YWctaW52YWxpZC1iZyAgICAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWRhbmdlci1saWdodCk7XHJcbiAgICAtLXRhZy1yZW1vdmUtYmcgICAgICAgICAgICAgOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xyXG4gICAgLS10YWctcmVtb3ZlLWJ0bi1jb2xvciAgICAgIDogdHJhbnNwYXJlbnQ7XHJcbiAgICAtLXRhZy1yZW1vdmUtYnRuLWJnICAgICAgICAgOiB0cmFuc3BhcmVudDtcclxuICAgIC0tdGFnLXJlbW92ZS1idG4tYmctLWhvdmVyICA6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1pbnB1dC1jb2xvciAgICAgICAgICAgICAgIDogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgIC0tcGxhY2Vob2xkZXItY29sb3IgICAgICAgICA6IHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCk7XHJcbiAgICAtLXBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzICAgOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgLS1sb2FkZXItc2l6ZSAgICAgICAgICAgICAgIDogLjhyZW07XHJcbiAgICAtLXRhZ2lmeS1kZC1pdGVtLS1oaWRkZW4tZHVyYXRpb24gOiAwLjNzO1xyXG4gICAgXHJcbiAgICAudGFnaWZ5X190YWcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhZy1iZyk7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDAuNnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjZyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAgMC41cmVtIDAgMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApKTtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTm90IGFsbG93ZWQgc3RhdGVcclxuICAgICAgICAmLnRhZ2lmeS0tbm90QWxsb3dlZCB7XHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFnaWZ5X19pbnB1dCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTaXppbmdcclxuICAgICYuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgIFxyXG4gICAgICAgIGdhcDogMC4yNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmZvcm0tY29udHJvbC1zbSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICR0YWdpZnktaW5wdXQtcGFkZGluZy15LXNtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1zbTtcclxuXHJcbiAgICAgICAgLnRhZ2lmeV9fdGFnIHtcclxuICAgICAgICAgICAgcGFkZGluZzogJHRhZ2lmeS10YWctcGFkZGluZy15LXNtICR0YWdpZnktdGFnLXBhZGRpbmcteC1zbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzLXNtO1xyXG5cclxuICAgICAgICAgICAgLnRhZ2lmeV9fdGFnLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCguZm9ybS1jb250cm9sLXNtKTpub3QoLmZvcm0tY29udHJvbC1sZykge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkdGFnaWZ5LWlucHV0LXBhZGRpbmcteTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHRhZ2lmeS1pbnB1dC1wYWRkaW5nLXk7XHJcblxyXG4gICAgICAgIC50YWdpZnlfX3RhZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0YWdpZnktdGFnLXBhZGRpbmcteSAkdGFnaWZ5LXRhZy1wYWRkaW5nLXg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcclxuXHJcbiAgICAgICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5mb3JtLWNvbnRyb2wtbGcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cy1sZztcclxuICAgICAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkdGFnaWZ5LWlucHV0LXBhZGRpbmcteS1sZztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHRhZ2lmeS1pbnB1dC1wYWRkaW5nLXktbGc7XHJcblxyXG4gICAgICAgIC50YWdpZnlfX3RhZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0YWdpZnktdGFnLXBhZGRpbmcteS1sZyAkdGFnaWZ5LXRhZy1wYWRkaW5nLXgtbGc7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cy1sZztcclxuXHJcbiAgICAgICAgICAgIC50YWdpZnlfX3RhZy10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemUtbGc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICAgXHJcbn1cclxuXHJcbi8vIERyb3Bkb3duXHJcbi50YWdpZnlfX2Ryb3Bkb3duIHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xyXG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC8vIFdyYXBwZXJcclxuICAgIC5fd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJbiBtb2RhbFxyXG4gICAgLm1vZGFsLW9wZW4gJiB7XHJcbiAgICAgICAgei1pbmRleDogJHppbmRleC1tb2RhbCArIDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhZ2lmeV9fZHJvcGRvd25fX3dyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICYudGFnaWZ5X19kcm9wZG93bl9faXRlbS0tYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3VnZ2VzdGlvbnNcclxuICAgICYudGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIHsgICAgXHJcbiAgICAgICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xyXG5cclxuICAgICAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtIDA7ICBcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJi50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1iZyk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvbXBvbmVudC1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQm9vdHN0cmFwIE1heGxlbmd0aFxyXG4vL1xyXG5cclxuLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xyXG4gICAgei1pbmRleDogJGJvb3RzdHJhcC1tYXhsZW5ndGgtei1pbmRleCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC8vIEluIG1vZGFsXHJcbiAgICAubW9kYWwtb3BlbiAmIHtcclxuICAgICAgICB6LWluZGV4OiAjeyR6aW5kZXgtbW9kYWwgKyA1fSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYuYmFkZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQ0tFZGl0b3JcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5jay10YXJnZXR7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2stdG9vbGJhcntcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcbn1cclxuXHJcbi5jay1jb250ZW50e1xyXG4gICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG5cclxuICAgICYuY2stZm9jdXNlZHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQ0tFZGl0b3IgQ2xhc3NpYyAmIERvY3VtZW50XHJcbi5jay1lZGl0b3J7XHJcbiAgICAuY2stdG9vbGJhcntcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwICFpbXBvcnRhbnQpO1xyXG4gICAgfVxyXG4gICAgLmNrLWNvbnRlbnR7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCAhaW1wb3J0YW50KTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQ0tFZGl0b3IgSW5saW5lIC8gQmFsbG9vbiAvIEJhbGxvb24gQmxvY2tcclxuLmNrLWJvZHkge1xyXG4gICAgLmNrLWJhbGxvb24tcGFuZWx7XHJcbiAgICAgICAgLmNrLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmLmNrLWZvY3VzZWR7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNrLXRvb2xiYXItY29udGFpbmVyLFxyXG4gICAgICAgIC5jay10b29sYmFyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRGF0YVRhYmxlc1xyXG4vL1xyXG5cclxuJHRvb2xiYXItc3BhY2luZzogMXJlbSAwO1xyXG5cclxuLy8gQmFzZVxyXG50YWJsZS5kYXRhVGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIHRoIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gVG9vbGJhclxyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCB7XHJcbiAgICBwYWRkaW5nOiAkdG9vbGJhci1zcGFjaW5nO1xyXG59XHJcblxyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciB7XHJcbiAgICBwYWRkaW5nOiAkdG9vbGJhci1zcGFjaW5nO1xyXG59XHJcblxyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ICAgIFxyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xyXG4gICAgcGFkZGluZzogJHRvb2xiYXItc3BhY2luZztcclxuXHJcbiAgICAuc2VsZWN0LWluZm8sIFxyXG4gICAgLnNlbGVjdC1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpO1xyXG4gICAgfVxyXG59XHJcblxyXG5kaXYuZGF0YVRhYmxlc19sZW5ndGggKyBkaXYuZGF0YVRhYmxlc19pbmZvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgIHtcclxuICAgIHBhZGRpbmc6ICR0b29sYmFyLXNwYWNpbmc7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG5cclxuICAgIC5wYWdpbmF0aW9uIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEhlYWRcclxudGFibGUuZGF0YVRhYmxlPnRoZWFkPnRyPiB7XHJcbiAgICB0ZCwgdGgge1xyXG4gICAgICAgICY6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTb3J0aW5nXHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIHtcclxuICAgIC5zb3J0aW5nIHtcclxuICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc29ydGluZ19hc2MsXHJcbiAgICAuc29ydGluZ19kZXNjIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLy90b3A6IDUwJTtcclxuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXRvcCwgdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpKTtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctYm90dG9tLCB2YXIoLS0jeyRwcmVmaXh9dGV4dC1tdXRlZCkpO1xyXG59XHJcblxyXG4vLyBQcm9jZXNzaW5nXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmVcclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkLmR0ci1jb250cm9sLCBcclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoLmR0ci1jb250cm9sLFxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGQuZHRyLWNvbnRyb2wsIFxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2wge1xyXG4gICAgJGljb24tc2l6ZTogIDEuMzVyZW07XHJcbiAgICBcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogJGljb24tc2l6ZTtcclxuICAgICAgICB3aWR0aDogJGljb24tc2l6ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5cHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtKGRpdmlkZSgkaWNvbi1zaXplLCAyKSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBkaXZpZGUoJGljb24tc2l6ZSwgMik7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgbWFzay1zaXplOiA4NSU7XHJcbiAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IDg1JTtcclxuICAgICAgICBjb250ZW50OiBcIi5cIjtcclxuXHJcbiAgICAgICAgOnJvb3QgJixcclxuICAgICAgICBbZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdICYge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihleHBhbmQsICRncmF5LTYwMCk7ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSAmIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oZXhwYW5kLCAkZ3JheS02MDAtZGFyayk7ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kdHItY29udHJvbC1sYXN0IHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsIFxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSxcclxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4uY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsIFxyXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbi5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRoLmR0ci1jb250cm9sOmJlZm9yZSB7XHJcbiAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjb2xsYXBzZSwgJHByaW1hcnkpO1xyXG59XHJcblxyXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHNwYW4uZHRyLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG59XHJcblxyXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHNwYW4uZHRyLWRhdGEge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbn1cclxuXHJcbi8vIFN0cmlwZWRcclxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyLm9kZCA+ICoge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5zZWxlY3RlZCA+ICoge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1pbnZlcnNlKTtcclxuXHJcbiAgICBhOm5vdChbY2xhc3M9XCJidG5cIl0pIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktbGlnaHQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktaW52ZXJzZSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTY3JvbGxcclxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XHJcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5zb3J0aW5nX2Rpc2FibGVkLnNvcnRpbmdfYXNjLFxyXG4gICAgLnNvcnRpbmdfZGlzYWJsZWQuc29ydGluZ19kZXNjIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRhdGFUYWJsZXNfc2Nyb2xsID4gLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IC50YWJsZSA+IHRoZWFkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgXHJcbiAgICAuc29ydGluZyB7XHJcbiAgICAgICAgJjphZnRlcixcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmRpdi5kdGZjLXJpZ2h0LXRvcC1ibG9ja2VyLFxyXG5kaXYuZHRmYy1sZWZ0LXRvcC1ibG9ja2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxufVxyXG5cclxuLy8gRml4ZWQgY29sdW1uXHJcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ciA+IC5kdGZjLWZpeGVkLWxlZnQsIFxyXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdHIgPiAuZHRmYy1maXhlZC1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbn1cclxuXHJcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ciA+IC5kdGZjLWZpeGVkLWxlZnQsIFxyXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdHIgPiAuZHRmYy1maXhlZC1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbn1cclxuXHJcbi8vIEZpeGVkIGhlYWRlclxyXG4uZHRmaC1mbG9hdGluZ3BhcmVudCB7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSk7XHJcblxyXG4gICAgLnRhYmxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJixcclxuICAgIC50YWJsZSxcclxuICAgIC50YWJsZSB0aCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENoaWxkIGRldGFpbHNcclxuLmR0ci1kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7ICBcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7ICBcclxuXHJcbiAgICAgICAgLmR0ci10aXRsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07ICAgIFxyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kdHItZGF0YSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmR0ci10aXRsZSxcclxuICAgICAgICAuZHRyLWRhdGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIH0gICAgXHJcbiAgICB9ICAgIFxyXG59XHJcbiIsIi8vXHJcbi8vIERyb3B6b25lIHBsdWdpbiBjdXN0b21pemF0aW9uOiAgaHR0cHM6Ly93d3cuZHJvcHpvbmVqcy5jb21cclxuLy9cclxuXHJcbi8vIEJhc2ljXHJcbi5kcm9wem9uZSB7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDEuNzVyZW07XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1saWdodCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kei1tZXNzYWdle1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmR6LXByZXZpZXcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwLjc1cmVtO1xyXG5cclxuXHRcdC5kei1pbWFnZSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblxyXG4gICAgICAgICYuZHotZmlsZS1wcmV2aWV3IHtcclxuICAgICAgICAgICAgLmR6LWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR6LXN1Y2Nlc3MtbWFyayxcclxuICAgIC5kei1lcnJvci1tYXJrIHtcclxuICAgICAgICAkc2l6ZTogNDBweDtcclxuXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oZGl2aWRlKCRzaXplLCAyKSkgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtKGRpdmlkZSgkc2l6ZSwgMikpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogJHNpemUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR6LXJlbW92ZSB7XHJcbiAgICAgICAgJHNpemU6IDEuNjVyZW07XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiAkc2l6ZTtcclxuXHRcdHdpZHRoOiAkc2l6ZTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7ICAgICAgICBcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdyk7ICAgICAgICBcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAtKGRpdmlkZSgkc2l6ZSwyKSk7XHJcbiAgICAgICAgcmlnaHQ6IC0oZGl2aWRlKCRzaXplLDIpKTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgbWFzay1zaXplOiA0MCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiA0MCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApKTtcclxuICAgICAgICB9ICAgICAgIFxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgdmFyKC0tI3skcHJlZml4fXByaW1hcnkpKTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmR6LWVycm9yLW1lc3NhZ2Uge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLWludmVyc2UpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBRdWV1ZSB1cGxvYWRcclxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgLmR6LW1lc3NhZ2V7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcHpvbmUtcGFuZWwge1xyXG4gICAgICAgIC5kcm9wem9uZS11cGxvYWQsXHJcbiAgICAgICAgLmRyb3B6b25lLXJlbW92ZS1hbGx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wem9uZS1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC43NXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xyXG5cclxuICAgICAgICAuZHJvcHpvbmUtZmlsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgICAgIC5kcm9wem9uZS1maWxlbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRyb3B6b25lLWVycm9yIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRyb3B6b25lLXByb2dyZXNzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuXHJcbiAgICAgICAgICAgIC5wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wem9uZS10b29sYmFyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgLmRyb3B6b25lLXN0YXJ0LFxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtY2FuY2VsLFxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtZGVsZXRlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuICAgICAgICAgICAgICAgID4gaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgID4gaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtc3RhcnR7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEdtYXBzIFBsdWdpblxyXG4vL1xyXG5cclxuLmdtYXBzIHtcclxuICAgIC8qIGltcG9ydGFudCEgIGJvb3RzdHJhcCBzZXRzIG1heC13aWR0aCBvbiBpbWcgdG8gMTAwJSB3aGljaCBjb25mbGljdHMgd2l0aCBnb29nbGUgbWFwIGNhbnZhcyovXHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmdtYXBzLXN0YXRpYyB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJSA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIE5vVWlTbGlkZXJcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5ub1VpLXRhcmdldCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xyXG4gICAgYm94LXNoYWRvdzpub25lO1xyXG5cclxuICAgICYubm9VaS1ob3Jpem9udGFsIHtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRvcDogLTQuNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vVWktdmVydGljYWwge1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcblxyXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNC41cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ub1VpLWNvbm5lY3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1jb21wb25lbnQtYWN0aXZlLWJnKTtcclxuICAgIH1cclxuXHJcbiAgICAubm9VaS1oYW5kbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTsgLy92YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgICAgICBib3gtc2hhZG93OnZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNtYWxsIHNpemVcclxuICAgICYubm9VaS1zbSB7XHJcbiAgICAgICBAaW5jbHVkZSBub3Vpc2xpZGVyLXNpemUoNnB4LCAyMHB4LCAyMHB4LCA3cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIExhcmdlIHNpemVcclxuICAgICYubm9VaS1sZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm91aXNsaWRlci1zaXplKDE4cHgsIDMwcHgsIDMwcHgsIDZweCk7XHJcbiAgICB9XHJcbn1cclxuICAgIFxyXG4vLyBUaGVtZSBjb2xvcnNcclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgIC8vIE5vVWlTbGlkZXIgc3VjY2VzcyBjb2xvciBvcHRpb25cclxuICAgIC5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC0jeyRuYW1lfSB7XHJcbiAgICAgICAgLm5vVWktY29ubmVjdHMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0tbGlnaHQpO1xyXG5cclxuICAgICAgICAgICAgLm5vVWktY29ubmVjdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm9VaS1oYW5kbGUge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSksIDAuNyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUb29sdGlwXHJcbi5ub1VpLXRvb2x0aXAge1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm94LXNoYWRvdyk7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3IpO1xyXG4gICAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuIiwiLy9cclxuLy8gbm9VaVNsaWRlciBNaXhpbnNcclxuLy9cclxuXHJcbkBtaXhpbiBub3Vpc2xpZGVyLXNpemUoJGhlaWdodCwgJGhhbmRsZS13aWR0aCwgJGhhbmRsZS1oZWlnaHQsICRoYW5kbGUtcG9zLXRvcCkge1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG5cclxuICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgd2lkdGg6ICRoYW5kbGUtd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGFuZGxlLWhlaWdodDtcclxuICAgICAgICB0b3A6IC0jeyRoYW5kbGUtcG9zLXRvcH07XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBRdWlsbFxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4ucWwtdG9vbGJhciB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcblxyXG4gICAgJi5xbC1zbm93IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIC5xbC1waWNrZXIsXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgLnFsLWZpbGwsXHJcbiAgICAgICAgICAgIC5xbC1zdHJva2Uge1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucWwtZmlsbCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnFsLWV4cGFuZGVkLFxyXG4gICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAucWwtZmlsbCxcclxuICAgICAgICAgICAgICAgIC5xbC1zdHJva2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5xbC1maWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICBbZGlyZWN0aW9uPVwicnRsXCJdICYsXHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5xbC1lZGl0b3Ige1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbnB1dC1jb2xvcik7XHJcbiAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xyXG5cclxuICAgICYucWwtYmxhbmsge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnFsLWNvbnRhaW5lciB7XHJcbiAgICAmLnFsLXNub3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbnB1dC1iZyk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxufVxyXG5cclxuLnFsLXNub3cge1xyXG4gICAgLnFsLXBpY2tlciB7XHJcbiAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS01MDApO1xyXG5cclxuICAgICAgICAgICAgJi5xbC1hY3RpdmUsXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5xbC1leHBhbmRlZCB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5xbC1waWNrZXItb3B0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAgICAgICAgIC5xbC1waWNrZXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5xbC1zZWxlY3RlZCxcclxuICAgICAgICAgICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnFsLXRvb2x0aXAge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdyk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpbnB1dC1yZXNldCgpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbnB1dC1mb2N1cy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5xbC1wcmV2aWV3IHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucWwtYWN0aW9uIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVG9vbHRpcCBhZGp1c3RtZW50IGluIG1vZGFsXHJcbiAgICAgICAgLm1vZGFsICYge1xyXG4gICAgICAgICAgICAmLnFsLWVkaXRpbmcge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xbC1lZGl0b3Ige1xyXG4gICAgICAgIHByZS5xbC1zeW50YXgge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBQbGFpbiBTdHlsZVxyXG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIHtcclxuICAgIC5xbC10b29sYmFyIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnFsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5xbC1lZGl0b3Ige1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFJlY2FwdGNoYVxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnJlY2FwdGNoYSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC5yZWNhcHRjaGEtaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWNhcHRjaGFfb25seV9pZl9pbmNvcnJlY3Rfc29sIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWdyb3VwIHtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBTd2VldEFsZXJ0MlxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG5odG1sLnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pLFxyXG5ib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pOm5vdCgubW9kYWwtb3Blbikge1xyXG5cdG92ZXJmbG93LXk6IGluaXRpYWwgIWltcG9ydGFudDtcclxuXHJcblx0Jjpub3QoLnN3ZWV0YWxlcnQyLW5vcGFkZGluZykge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyBcclxuXHR9XHJcbn1cclxuXHJcbi8vIFBvcHVwXHJcbi5zd2FsMi1wb3B1cCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xyXG5cdHBhZGRpbmc6IDJyZW07XHJcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdC5zd2FsMi10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmspO1xyXG5cdH1cclxuXHJcblx0LnN3YWwyLWh0bWwtY29udGFpbmVyLFxyXG5cdC5zd2FsMi1jb250ZW50IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xyXG5cdH1cclxuXHJcblx0LmJ0biB7XHJcblx0XHRtYXJnaW46IDE1cHggNXB4IDA7XHJcblx0fVxyXG5cclxuXHQuc3dhbDItc3R5bGVkIHtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN3YWwyLWFjdGlvbnMge1xyXG5cdFx0bWFyZ2luOiAxLjVyZW0gYXV0byAxcmVtIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4vLyBDb250YWluZXJcclxuLnN3YWwyLWNvbnRhaW5lciB7XHJcblx0b3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblxyXG5cdCYuc3dhbDItc2hvd24ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMik7XHJcblx0fVxyXG5cclxuXHQvLyBDb250ZW50XHJcblx0LnN3YWwyLWh0bWwtY29udGFpbmVyIHtcclxuXHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5ib2R5LnN3YWwyLWhlaWdodC1hdXRvIHtcclxuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gU3RhdGUgQ29sb3JzXHJcbi5zd2FsMi1pY29uIHtcclxuXHQvLyBXYXJuaW5nXHJcblx0Ji5zd2FsMi13YXJuaW5nIHtcclxuICAgIFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XHJcbiAgICBcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XHJcblx0fVxyXG5cclxuXHQvLyBFcnJvclxyXG5cdCYuc3dhbDItZXJyb3Ige1xyXG4gICAgXHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpO1xyXG4gICAgXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XHJcblxyXG5cdFx0W2NsYXNzXj1zd2FsMi14LW1hcmstbGluZV0ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgMC43NSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBTdWNjZXNzXHJcblx0Ji5zd2FsMi1zdWNjZXNzIHtcclxuICAgIFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XHJcbiAgICBcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XHJcblxyXG5cdFx0W2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2FsMi1zdWNjZXNzLXJpbmcge1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgMC4zKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEluZm9cclxuXHQmLnN3YWwyLWluZm8ge1xyXG4gICAgXHRib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbmZvKTtcclxuICAgIFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1pbmZvKTtcclxuXHR9XHJcblxyXG5cdC8vIFF1ZXN0aW9uXHJcblx0Ji5zd2FsMi1xdWVzdGlvbiB7XHJcbiAgICBcdGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBUaW55TUNFXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4udG94LXRhcmdldHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50b3gtdGlueW1jZXtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcbn0iLCIvL1xyXG4vLyBUb2FzdHJcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLnRvYXN0ciB7XHJcbiAgICAvLyB0aGlzIGlzIGZvciBSVExcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDEuNXJlbSkgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAvKnJ0bDppZ25vcmUqL1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMS41cmVtIGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtIDQuNXJlbSAhaW1wb3J0YW50O1xyXG5cclxuXHQudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XHJcbiAgIFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHdpZHRoOiAwLjg1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMC44NXJlbTtcclxuXHR9XHJcblxyXG5cdC8vIFRpdGxlXHJcblx0LnRvYXN0ci10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEuMTVyZW07XHJcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgIFxyXG4gICAgICAgICYgKyAudG9hc3RyLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHR9XHJcblxyXG5cdC8vIE1lc3NhZ2VcclxuXHQudG9hc3RyLW1lc3NhZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuXHR9XHJcblxyXG4gICAgLy8gU3RhdGVzXHJcbiAgICAmLnRvYXN0ci1zdWNjZXNzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLWludmVyc2UpO1xyXG5cclxuICAgICAgICAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1pbnZlcnNlKSk7XHJcbiAgICAgICAgfSAgICBcclxuICAgIH1cclxuXHJcbiAgICAmLnRvYXN0ci1pbmZvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aW5mbyk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbmZvLWludmVyc2UpO1xyXG5cclxuICAgICAgICAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9aW5mby1pbnZlcnNlKSk7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuXHJcbiAgICAmLnRvYXN0ci13YXJuaW5nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH13YXJuaW5nLWludmVyc2UpO1xyXG5cclxuICAgICAgICAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCB2YXIoLS0jeyRwcmVmaXh9d2FybmluZy1pbnZlcnNlKSk7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuXHJcbiAgICAmLnRvYXN0ci1lcnJvciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhbmdlcik7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXItaW52ZXJzZSk7XHJcblxyXG4gICAgICAgIC50b2FzdHItY2xvc2UtYnV0dG9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsIHZhcigtLSN7JHByZWZpeH1kYW5nZXItaW52ZXJzZSkpO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBQbGFjZW1lbnRzXHJcbi50b2FzdHItdG9wLWNlbnRlciB7XHJcbiAgICB0b3A6IDEycHg7XHJcbn1cclxuXHJcbi50b2FzdHItYm90dG9tLWNlbnRlciB7XHJcbiAgICBib3R0b206IDEycHg7XHJcbn0iLCIvL1xyXG4vLyBEcmFnZ2FibGUgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vc2hvcGlmeS5naXRodWIuaW8vZHJhZ2dhYmxlXHJcbi8vXHJcblxyXG4uZHJhZ2dhYmxlIHtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICYuZHJhZ2dhYmxlLW1pcnJvciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0zMDApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2FibGUtLW9yaWdpbmFsIHtcclxuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2FibGUtc291cmNlLS1pcy1kcmFnZ2luZy5kcmFnZ2FibGUtLW92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBIYW5kbGVcclxuICAgIC5kcmFnZ2FibGUtaGFuZGxlIHtcclxuICAgICAgICBjdXJzb3I6IG1vdmU7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQXBleGNoYXJ0c1xyXG4vL1xyXG5cclxuLy8gVGV4dFxyXG4uYXBleGNoYXJ0cy10ZXh0LFxyXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxyXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLXRpdGxlLXRleHQge1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1waWUtbGFiZWwge1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxufVxyXG5cclxuLy8gRHJvcGRvd25cclxuLmFwZXhjaGFydHMtdG9vbGJhcntcclxuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLW1lbnUge1xyXG5cdGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhaW1wb3J0YW50O1xyXG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDAuNXJlbSAwICFpbXBvcnRhbnQ7XHJcblx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xyXG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtaW4td2lkdGg6IDEwcmVtICFpbXBvcnRhbnQ7XHJcblxyXG5cdC5hcGV4Y2hhcnRzLW1lbnUtaXRlbSB7XHJcblx0XHRwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29tcG9uZW50LWhvdmVyLWJnKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gVG9vbHRpcHNcclxuLmFwZXhjaGFydHMtdG9vbHRpcCB7XHJcblx0Ji5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xyXG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xyXG5cclxuXHRcdC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuXHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdH1cclxuXHJcblx0LmFwZXhjaGFydHMtdG9vbHRpcC1zZXJpZXMtZ3JvdXAge1xyXG5cdH1cclxufVxyXG5cclxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwIHtcclxuXHQmLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHRcdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEJvcmRlciByYWRpdXMgaW50ZWdyYXRpb25cclxuLmNhcmQtcm91bmRlZC1ib3R0b20ge1xyXG5cdC5hcGV4Y2hhcnRzLWNhbnZhcyB7XHJcblx0XHRzdmcge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEJvcmRlciByYWRpdXMgb3B0aW9uc1xyXG4ucm91bmRlZCB7XHJcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucm91bmRlZC1zbSB7XHJcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucm91bmRlZC1sZyB7XHJcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucm91bmRlZC14bCB7XHJcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy9cclxuLy8gbGVhZmxldFxyXG4vL1xyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIHtcclxuICAgIC5sZWFmbGV0LXBhbmUsXHJcbiAgICAubGVhZmxldC10b3AsXHJcbiAgICAubGVhZmxldC1ib3R0b20sXHJcbiAgICAubGVhZmxldC1jb250cm9sIHtcclxuICAgICAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFNsaWRlclxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4udG5zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgW2RhdGEtdG5zPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG5zLWl0ZW0ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAudG5zLWNvbnRyb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1hY3RpdmUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50bnMtbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgICAgICAgICAgICBcclxuICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjM1cmVtKTtcclxuXHJcbiAgICAgICAgICAgICYudG5zLW5hdi1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50bnMtaW5pdGlhemxpZWQge1xyXG4gICAgICAgIFtkYXRhLXRucz1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRucy1pdGVtIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGVmYXVsdFxyXG4gICAgJi50bnMtZGVmYXVsdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAvLyBOYXZzXHJcbiAgICAgICAgW2RhdGEtY29udHJvbHM9XCJwcmV2XCJdLFxyXG4gICAgICAgIFtkYXRhLWNvbnRyb2xzPVwibmV4dFwiXSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWNvbnRyb2xzPVwicHJldlwiXSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbZGF0YS1jb250cm9scz1cIm5leHRcIl0ge1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50bnMtb3V0ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNHJlbTtcclxuXHJcbiAgICAgICAgICAgIC8vIFRhYmxldCBtb2RlXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50bnMtZmx1c2gge1xyXG4gICAgICAgIC50bnMtb3V0ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7ICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRucy1jaXJjbGUtbmF2IHtcclxuICAgICAgICAudG5zLW5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjU1cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgICYudG5zLW5hdi1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vIFV0aWxzXHJcbi50bnMtaGlkZS1kaXNhYmxlZC1uYXYge1xyXG4gICAgW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgICBcclxuICAgIH0gICAgXHJcbn1cclxuIiwiLy9cclxuLy8gRnVsbGNhbGVuZGFyIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL2Z1bGxjYWxlbmRhci5pby9cclxuLy9cclxuXHJcbmJvZHkgeyAgICBcclxuICAgIC0tZmMtZXZlbnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAtLWZjLWV2ZW50LWJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAtLWZjLWV2ZW50LXRleHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWludmVyc2UpO1xyXG59XHJcblxyXG4vLyBCYXNlXHJcbi5mYyB7XHJcbiAgICAvLyBCb3JkZXIgY29sb3JcclxuICAgIC0tZmMtYm9yZGVyLWNvbG9yOiAje3ZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCl9O1xyXG4gICAgLS1mYy1wYWdlLWJnLWNvbG9yOiAjeyR3aGl0ZX07XHJcbiAgICAtLWZjLXNtYWxsLWZvbnQtc2l6ZTogMC45NXJlbTtcclxuXHJcbiAgICAvLyBHZW5lcmFsXHJcbiAgICAtLWZjLWhpZ2hsaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpZ2h0KTtcclxuICAgIC8vLS1mYy1ub24tYnVzaW5lc3MtY29sb3I6IFxyXG4gICAgLy8tLWZjLWJnLWV2ZW50LWNvbG9yOlxyXG4gICAgLS1mYy1iZy1ldmVudC1vcGFjaXR5OiAwLjM7XHJcbiAgICAtLWZjLW5ldXRyYWwtYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodCk7XHJcbiAgICAvLy0tZmMtZXZlbnQtc2VsZWN0ZWQtb3ZlcmxheS1jb2xvcjogXHJcbiAgICAtLWZjLXRvZGF5LWJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy1saWdodCk7XHJcbiAgICAvLy0tZmMtbmV1dHJhbC1iZy1jb2xvcjpcclxuICAgIC8vLS1mYy1uZXV0cmFsLXRleHQtY29sb3I6XHJcbiAgICAvLy0tZmMtbW9yZS1saW5rLXRleHQtY29sb3I6XHJcbiAgICAvLy0tZmMtbW9yZS1saW5rLWJnLWNvbG9yOlxyXG4gICAgLS1mYy1ub3ctaW5kaWNhdG9yLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKTtcclxuICAgIC0tZmMtbGlzdC1ldmVudC1ob3Zlci1iZy1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpZ2h0KTtcclxuXHJcbiAgICAvLyBCdXR0b25zXHJcbiAgICAtLWZjLWJ1dHRvbi10ZXh0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS02MDApO1xyXG4gICAgLS1mYy1idXR0b24tYmctY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcbiAgICAtLWZjLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcbiAgICBcclxuICAgIC0tZmMtYnV0dG9uLWhvdmVyLWJnLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuICAgIC0tZmMtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogIHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcblxyXG4gICAgLS1mYy1idXR0b24tYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0yMDApO1xyXG4gICAgLS1mYy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxuXHJcbiAgICAvLyBUYWJsZVxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH0gICAgIFxyXG5cclxuICAgIC8vIEJ1dHRvblxyXG4gICAgLmZjLWJ1dHRvbiB7IFxyXG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBQcmltYXJ5IGJ1dHRvblxyXG4gICAgLmZjLWJ1dHRvbi1wcmltYXJ5IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIC8vIEljb25cclxuICAgICAgICAuZmMtaWNvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKSB7XHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xyXG5cclxuICAgICAgICAgICAgICAgIC5mYy1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuXHJcbiAgICAgICAgICAgIC5mYy1pY29uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJ1dHRvbiBncm91cFxyXG4gICAgLmZjLWJ1dHRvbi1ncm91cCB7XHJcbiAgICAgICAgLmZjLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUb29sYmFyIHRpdGxlXHJcbiAgICAuZmMtdG9vbGJhci10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS04MDApO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEhlYWRlciBjZWxsXHJcbiAgICAuZmMtY29sLWhlYWRlci1jZWxsIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDAuNXJlbTtcclxuXHJcbiAgICAgICAgLmZjLWNvbC1oZWFkZXItY2VsbC1jdXNoaW9uICB7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktODAwKTtcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC8vIEJvcmRlciByYWRpdXNcclxuICAgIC5mYy1zY3JvbGxncmlkIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgdGhlYWQgPiB0ciB7XHJcbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBFdmVudFxyXG4gICAgLmZjLWRheWdyaWQtZXZlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBFdmVudCB0aXRsZVxyXG4gICAgLmZjLWRheWdyaWQtZG90LWV2ZW50LFxyXG4gICAgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQge1xyXG4gICAgICAgIC5mYy1ldmVudC10aXRsZSxcclxuICAgICAgICAuZmMtZXZlbnQtdGltZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGF5IG51bWJlclxyXG4gICAgLmZjLWRheWdyaWQtZGF5LW51bWJlciB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRG90IGV2ZW50XHJcbiAgICAuZmMtZGF5Z3JpZC1kb3QtZXZlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodCk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTYwMCk7XHJcblxyXG4gICAgICAgIC5mYy1ldmVudC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICYuZmMtZXZlbnQtbWlycm9yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpZ2h0KTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRXZlbnQgZG90XHJcbiAgICAuZmMtZGF5Z3JpZC1ldmVudC1kb3Qge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjFyZW07XHJcbiAgICB9ICAgICAgICBcclxuXHJcbiAgICAvLyBQb3BvdmVyXHJcbiAgICAuZmMtcG9wb3ZlciB7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICAuZmMtcG9wb3Zlci1oZWFkZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNjVyZW0gMC43NXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZjLXBvcG92ZXItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTgwMCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmMtcG9wb3Zlci1jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNjAwKTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmMtcG9wb3Zlci1ib2R5ICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAuNzVyZW0gMC43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTW9yZSBsaW5rXHJcbiAgICAuZmMtZGF5Z3JpZC1tb3JlLWxpbmsge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU2xvdFxyXG4gICAgLmZjLXRpbWVncmlkLXNsb3Qge1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTGlzdFxyXG4gICAgLmZjLWxpc3QtZGF5LWN1c2hpb24sIFxyXG4gICAgLmZjLWxpc3QtdGFibGUgdGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuODVyZW0gMS4xNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZmMtbGlzdC1kYXktdGV4dCxcclxuICAgIC5mYy1saXN0LWRheS1zaWRlLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDApO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAuZmMtbGlzdCxcclxuICAgIC8vLmZjLXNjcm9sbGVyLFxyXG4gICAgLmZjLWxpc3QtdGFibGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYy1saXN0IHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBXZWVrXHJcbiAgICAuZmMtdGltZWdyaWQtYXhpcyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTWFpbiBcclxuICAgIC5mYy10aW1lZ3JpZC1ldmVudCAuZmMtZXZlbnQtbWFpbiB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEluZGljYXRvciBhcnJvd1xyXG4gICAgLmZjLXRpbWVncmlkLW5vdy1pbmRpY2F0b3ItYXJyb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEV2ZW50XHJcbi5mYy1oLWV2ZW50IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG59XHJcblxyXG4vLyBNb2JpbGUgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC5mYyB7XHJcbiAgICAgICAgLy8gSGVhZGVyIHRvb2xiYXJcclxuICAgICAgICAuZmMtaGVhZGVyLXRvb2xiYXIgeyAgIFxyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgIC5mYy10b29sYmFyLWNodW5rIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIEthbmJhbiBCb2FyZFxyXG4vL1xyXG5cclxuLy8gVmFyaWFibGVzXHJcbiRrYW5iYW4tc3BhY2VyLXk6IDEuMjVyZW07XHJcbiRrYW5iYW4tc3BhY2VyLXg6IDEuMjVyZW07XHJcblxyXG4ua2FuYmFuLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0LmthbmJhbi1ib2FyZCB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJGthbmJhbi1zcGFjZXIteTtcclxuXHRcdG1hcmdpbi1yaWdodDogJGthbmJhbi1zcGFjZXIteCAhaW1wb3J0YW50O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5rYW5iYW4tYm9hcmQtaGVhZGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdFx0LmthbmJhbi10aXRsZS1ib2FyZCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuXHRcdFx0XHQmLiN7JG5hbWV9IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdC5rYW5iYW4tdGl0bGUtYm9hcmQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5saWdodC0jeyRuYW1lfSB7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pLCAwLjEpO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQua2FuYmFuLXRpdGxlLWJvYXJkIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmthbmJhbi1kcmFnIHtcclxuXHRcdFx0LmthbmJhbi1pdGVtIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xyXG5cclxuXHRcdFx0XHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdFx0XHRcdFx0JltkYXRhLWNsYXNzPVwiI3skbmFtZX1cIl0ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skbmFtZX0pO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWludmVyc2UpO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCZbZGF0YS1jbGFzcz1cImxpZ2h0LSN7JG5hbWV9XCJdIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JG5hbWV9LWxpZ2h0KTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRuYW1lfSk7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9vdGVyIHtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEZpeGVkIGhlaWdodFxyXG4ua2FuYmFuLWZpeGVkLWhlaWdodCB7XHJcblx0LmthbmJhbi1jb250YWluZXIge1xyXG5cdFx0LmthbmJhbi1ib2FyZCB7XHJcblx0XHRcdC5rYW5iYW4tZHJhZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8ganNUcmVlXHJcbi8vXHJcblxyXG4uanN0cmVlLWRlZmF1bHQge1xyXG4gICAgLmpzdHJlZS1hbmNob3Ige1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS03MDApO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qc3RyZWUtaWNvbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cclxuICAgICAgICAmLmxhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZmEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpzdHJlZS1kaXNhYmxlZCB7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG5cclxuICAgICAgICAuanN0cmVlLWljb24ge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpzdHJlZS1jbGlja2VkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5qc3RyZWUtaG92ZXJlZCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTEwMCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQsXHJcbiAgICAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsXHJcbiAgICAmLmpzdHJlZS13aG9sZXJvdyAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5qc3RyZWUtb3Blbj4uanN0cmVlLWFuY2hvcj4uZmEtZm9sZGVyOmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgY29udGVudDogXCJcXGYwN2NcIjtcclxufVxyXG5cclxuLmpzdHJlZS1vcGVuPi5qc3RyZWUtYW5jaG9yPi5sYS1mb2xkZXI6YmVmb3JlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICBjb250ZW50OiBcIlxcZjIwMFwiO1xyXG59XHJcblxyXG4uanN0cmVlLWRlZmF1bHQuanN0cmVlLXJ0bCAuanN0cmVlLW5vZGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHgjeycvKnJ0bDppZ25vcmUqLyd9ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbGFzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmpzdHJlZS1ydGwgLmpzdHJlZS1hbmNob3Ige1xyXG4gICAgcGFkZGluZzogMCA0cHggMCA4cHgjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG59XHJcblxyXG4vLyBjb250ZXh0IG1lbnVcclxuLnZha2F0YS1jb250ZXh0LFxyXG4udmFrYXRhLWNvbnRleHQgdWwge1xyXG4gICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHJlbSAxLjJyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgLy9saW5lLWhlaWdodDogMi4yZW07XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52YWthdGEtY29udGV4dG1lbnUtc2VwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4sXHJcbiAgICAgICAgICAgIGlucyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZha2F0YS1jb250ZXh0LWhvdmVyPmEsXHJcbiAgICBsaSBhOmhvdmVyIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgIC5zcGFuLFxyXG4gICAgICAgIC5pbnMge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEsXHJcbi52YWthdGEtY29udGV4dC1ydGwgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMjAwKTtcclxufVxyXG5cclxuLmpzdHJlZS1yZW5hbWUtaW5wdXQge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMnB4IDZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Z3JheS0xMDApICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxufVxyXG4iLCIvL1xyXG4vLyBWaXMgVGltZWxpbmVcclxuLy9cclxuXHJcbi8vIFZhcmlhYmxlc1xyXG4kdmlzLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcik7XHJcbiR2aXMtYm9yZGVyLWRhc2hlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci1kYXNoZWQtY29sb3IpO1xyXG5cclxuLy8gR2VuZXJhbFxyXG4udmlzLXRpbWVsaW5lIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR2aXMtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgQGlmICgkZW5hYmxlLXJvdW5kZWQpIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC52aXMtbGFiZWxzZXQge1xyXG4gICAgICAgIC52aXMtbGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTkwMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aXMtaXRlbXNldCB7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpcy1mb3JlZ3JvdW5kIHtcclxuICAgICAgICAudmlzLWdyb3VwIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpcy1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktMTAwKTtcclxuXHJcbiAgICAgICAgQGlmICgkZW5hYmxlLXJvdW5kZWQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudmlzLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdhcm5pbmctbGlnaHQpO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNzAwKTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlzLWl0ZW0tY29udGVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlzLXRpbWUtYXhpcyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcclxuXHJcbiAgICAgICAgLnZpcy10ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTQwMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlzLWdyaWQudmlzLW1pbm9yIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR2aXMtYm9yZGVyLWRhc2hlZC1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpcy1ncmlkLnZpcy12ZXJ0aWNhbCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpcy1wYW5lbCB7XHJcbiAgICAgICAgLnZpcy1zaGFkb3cge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aXMtcGFuZWwge1xyXG4gICAgICAgICYudmlzLWJvdHRvbSxcclxuICAgICAgICAmLnZpcy1jZW50ZXIsXHJcbiAgICAgICAgJi52aXMtbGVmdCxcclxuICAgICAgICAmLnZpcy1yaWdodCxcclxuICAgICAgICAmLnZpcy10b3Age1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aXMtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aXMtY3VycmVudC10aW1lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSBzdHlsZVxyXG4udmlzLXRpbWVsaW5lLWN1c3RvbSB7ICAgIFxyXG4gICAgLnZpcy10aW1lbGluZSB7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC52aXMtbGFiZWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC52aXMtcGFuZWwge1xyXG4gICAgICAgICYudmlzLWJvdHRvbSxcclxuICAgICAgICAmLnZpcy1jZW50ZXIsXHJcbiAgICAgICAgJi52aXMtbGVmdCxcclxuICAgICAgICAmLnZpcy1yaWdodCxcclxuICAgICAgICAmLnZpcy10b3Age1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpcy1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC52aXMtaXRlbS1jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUZW1wdXMgRG9taW51c1xyXG4vL1xyXG5cclxuJHRkLWxpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbiR0ZC13aWRnZXQtYmFja2dyb3VuZDogJHRkLWxpZ2h0O1xyXG4kdGQtZm9udC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktOTAwKTtcclxuJHRkLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4kdGQtYWN0aXZlLWNvbG9yOiAkdGQtbGlnaHQ7XHJcbiR0ZC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkdGQtbGlnaHQ7XHJcbiR0ZC1idG4taG92ZXItYmc6IHZhcigtLSN7JHByZWZpeH1ncmF5LTIwMCk7XHJcbiR0ZC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWdyYXktNDAwKTtcclxuJHRkLWFsdGVybmF0ZS1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDAtcmdiKSwgMC4zOCk7XHJcbiR0ZC1zZWNvbmRhcnktYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKTtcclxuJHRkLXNlY29uZGFyeS1ib3JkZXItY29sb3ItcmdiYTogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDAtcmdiKSwgMC4yKTtcclxuJHRkLXByaW1hcnktYm9yZGVyLWNvbG9yOiAkdGQtbGlnaHQ7XHJcbiR0ZC10ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Z3JheS05MDAtcmdiKSwgMC4yNSk7XHJcbiR0ZC1kb3ctY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCk7XHJcblxyXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IHtcclxuXHRwYWRkaW5nOiAxcmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xyXG5cdHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xyXG5cdGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcclxuXHJcblx0aTpub3QoLmtpLW91dGxpbmUpOm5vdCgua2ktc29saWQpOm5vdCgua2ktZHVvdG9uZSkge1xyXG5cdFx0Zm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcdFxyXG5cdH1cclxuXHJcblx0LnBpY2tlci1zd2l0Y2gge1xyXG5cdFx0Zm9udC1zaXplOiAxLjA1cmVtO1x0XHJcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcblx0fVxyXG5cclxuXHQuZGF0ZS1jb250YWluZXItZGF5cyB7XHJcblx0XHRncmlkLWF1dG8tcm93czogMzZweDtcclxuXHJcblx0XHQuZGF5IHtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcblx0XHR9XHRcclxuXHR9XHJcblxyXG5cdC5kYXRlLWNvbnRhaW5lci1tb250aHMge1xyXG5cdFx0Z3JpZC1hdXRvLXJvd3M6IDM2cHg7XHJcblxyXG5cdFx0Lm1vbnRoIHtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcblx0XHR9XHRcclxuXHR9XHJcblxyXG5cdC5kYXRlLWNvbnRhaW5lci15ZWFycyB7XHJcblx0XHRncmlkLWF1dG8tcm93czogMzZweDtcclxuXHJcblx0XHQueWVhciB7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cclxuXHQudGltZS1jb250YWluZXIge1xyXG5cdFx0LnNlcGFyYXRvciB7XHJcblx0XHRcdGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHRcclxuXHRcdH1cclxuXHJcblx0XHQudGltZS1jb250YWluZXItY2xvY2sge1xyXG5cdFx0XHRkaXYge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudG9vbGJhciBkaXYge1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuXHRcdGk6bm90KC5raS1vdXRsaW5lKTpub3QoLmtpLXNvbGlkKTpub3QoLmtpLWR1b3RvbmUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gVGhlbWluZ1xyXG5cdCYubGlnaHQsXHJcblx0Ji5kYXJrIHtcclxuXHRcdGNvbG9yOiAkdGQtZm9udC1jb2xvcjtcclxuXHJcblx0XHRbZGF0YS1hY3Rpb25dIHtcclxuXHRcdFx0Ji5kaXNhYmxlZCxcclxuXHRcdFx0Ji5kaXNhYmxlZDpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICR0ZC1kaXNhYmxlZC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC50b29sYmFyIHtcclxuXHRcdFx0ZGl2IHtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0ZC1idG4taG92ZXItYmc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmRhdGUtY29udGFpbmVyLWRheXMge1xyXG5cdFx0XHQuZG93IHtcclxuXHRcdFx0XHRjb2xvcjogJHRkLWRvdy1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY3cge1xyXG5cdFx0XHRcdGNvbG9yOiAkdGQtYWx0ZXJuYXRlLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmRhdGUtY29udGFpbmVyLWRlY2FkZXMsXHJcblx0XHQuZGF0ZS1jb250YWluZXIteWVhcnMsXHJcblx0XHQuZGF0ZS1jb250YWluZXItbW9udGhzLFxyXG5cdFx0LmRhdGUtY29udGFpbmVyLWRheXMsXHJcblx0XHQudGltZS1jb250YWluZXItY2xvY2ssXHJcblx0XHQudGltZS1jb250YWluZXItaG91cixcclxuXHRcdC50aW1lLWNvbnRhaW5lci1taW51dGUsXHJcblx0XHQudGltZS1jb250YWluZXItc2Vjb25kIHtcclxuXHRcdFx0ZGl2Om5vdCgubm8taGlnaGxpZ2h0KSB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGQtYnRuLWhvdmVyLWJnO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRkLWFjdGl2ZS1iZztcclxuXHRcdFx0XHRcdGNvbG9yOiAkdGQtYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6ICR0ZC10ZXh0LXNoYWRvdztcclxuXHJcblx0XHRcdFx0Ji5vbGQsXHJcblx0XHRcdFx0Ji5uZXcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZC1hY3RpdmUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5hY3RpdmUudG9kYXk6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0ZC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5vbGQsXHJcblx0XHRcdFx0Ji5uZXcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZC1hbHRlcm5hdGUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmRpc2FibGVkLFxyXG5cdFx0XHRcdCYuZGlzYWJsZWQ6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZC1kaXNhYmxlZC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYudG9kYXkge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdGQtYWN0aXZlLWJnO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdGQtc2Vjb25kYXJ5LWJvcmRlci1jb2xvci1yZ2JhO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdGNvbG9yOiAkdGQtYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGQtYWN0aXZlLWJnO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICR0ZC1hY3RpdmUtYmc7XHJcblx0XHR9XHRcdFx0XHJcblx0fVx0XHJcbn0iLCIvL1xyXG4vLyBLZWVuaWNvbnNcclxuLy9cclxuXHJcbi5raS1kdW90b25lLFxyXG4ua2ktb3V0bGluZSxcclxuLmtpLXNvbGlkIHtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuXHRjb2xvcjogdmFyKC0tI3skcHJlZml4fXRleHQtbXV0ZWQpO1xyXG59XHJcblx0IiwiLyoqXHJcbiAqIEZvcm1WYWxpZGF0aW9uIChodHRwczovL2Zvcm12YWxpZGF0aW9uLmlvKVxyXG4gKiBUaGUgYmVzdCB2YWxpZGF0aW9uIGxpYnJhcnkgZm9yIEphdmFTY3JpcHRcclxuICogKGMpIDIwMTMgLSAyMDIzIE5ndXllbiBIdXUgUGh1b2MgPG1lQHBodW9jLm5nPlxyXG4gKi9cclxuLmZ2LXNyLW9ubHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLWZyYW1ld29yayBpbnB1dDo6LW1zLWNsZWFyLFxyXG4uZnYtcGx1Z2lucy1mcmFtZXdvcmsgdGV4dGFyZWE6Oi1tcy1jbGVhciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLWljb24tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLWljb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5mdi1wbHVnaW5zLWljb24tLWVuYWJsZWQge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmZ2LXBsdWdpbnMtaWNvbi0tZGlzYWJsZWQge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXItLWVuYWJsZWQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyLS1kaXNhYmxlZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcCB7XHJcbiAgbWF4LXdpZHRoOiAyNTZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG59XHJcbi5mdi1wbHVnaW5zLXRvb2x0aXAgLmZ2LXBsdWdpbnMtdG9vbHRpcF9fY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgY29sb3I6ICNlZWU7XHJcbiAgcGFkZGluZzogOHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZnYtcGx1Z2lucy10b29sdGlwIC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcclxuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0taGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wLWxlZnQge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcclxufVxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS10b3AtbGVmdCAuZnYtcGx1Z2lucy10b29sdGlwX19jb250ZW50OmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcclxuICBsZWZ0OiA4cHg7XHJcbiAgdG9wOiAxMDAlO1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS10b3Age1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcclxufVxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS10b3AgLmZ2LXBsdWdpbnMtdG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG4gIHRvcDogMTAwJTtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wLXJpZ2h0IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XHJcbn1cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tdG9wLXJpZ2h0IC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xyXG4gIHJpZ2h0OiA4cHg7XHJcbiAgdG9wOiAxMDAlO1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS1yaWdodCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XHJcbn1cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tcmlnaHQgLmZ2LXBsdWdpbnMtdG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcclxuICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIHJpZ2h0OiAxMDAlO1xyXG4gIHRvcDogNTAlO1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS1ib3R0b20tcmlnaHQge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xyXG59XHJcbi5mdi1wbHVnaW5zLXRvb2x0aXAtLWJvdHRvbS1yaWdodCAuZnYtcGx1Z2lucy10b29sdGlwX19jb250ZW50OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcclxuICBib3R0b206IDEwMCU7XHJcbiAgcmlnaHQ6IDhweDtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tYm90dG9tIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcclxufVxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS1ib3R0b20gLmZ2LXBsdWdpbnMtdG9vbHRpcF9fY29udGVudDpiZWZvcmUge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XHJcbiAgYm90dG9tOiAxMDAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLThweDtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdG9vbHRpcC0tYm90dG9tLWxlZnQge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xyXG59XHJcbi5mdi1wbHVnaW5zLXRvb2x0aXAtLWJvdHRvbS1sZWZ0IC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xyXG4gIGJvdHRvbTogMTAwJTtcclxuICBsZWZ0OiA4cHg7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLXRvb2x0aXAtLWxlZnQge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcclxufVxyXG4uZnYtcGx1Z2lucy10b29sdGlwLS1sZWZ0IC5mdi1wbHVnaW5zLXRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcclxuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcclxuICBsZWZ0OiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgdG9wOiA1MCU7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLXRvb2x0aXAtaWNvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXAge1xyXG4gIC8qIEZvciBob3Jpem9udGFsIGZvcm0gKi9cclxuICAvKiBTdGFja2VkIGZvcm0gKi9cclxuICAvKiBJbmxpbmUgZm9ybSAqL1xyXG4gIC8qIFJlbW92ZSB0aGUgaWNvbnMgZ2VuZXJhdGVkIGJ5IEJvb3RzdHJhcCA0LjIrICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5mdi1oZWxwLWJsb2NrIHtcclxuICBjb2xvcjogI2RjMzU0NTtcclxuICBmb250LXNpemU6IDgwJTtcclxuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXAgLmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuaGFzLWRhbmdlciAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBjb2xvcjogI2RjMzU0NTtcclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXAgLmhhcy1zdWNjZXNzIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjMjhhNzQ1O1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5pbnB1dC1ncm91cCB+IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIHotaW5kZXg6IDM7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5mb3JtLWdyb3VwLnJvdyAuZnYtcGx1Z2lucy1pY29uIHtcclxuICByaWdodDogMTVweDtcclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXAgLmZvcm0tZ3JvdXAucm93IC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogLTdweDsgLyogbGFiZWxIZWlnaHQvMiAtIGljb25IZWlnaHQvMiAqL1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDpub3QoLmZvcm0taW5saW5lKSBsYWJlbCB+IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIHRvcDogMzJweDtcclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXA6bm90KC5mb3JtLWlubGluZSkgbGFiZWwgfiAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IDI1cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwOm5vdCguZm9ybS1pbmxpbmUpIGxhYmVsLnNyLW9ubHkgfiAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IC03cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDMgLmhlbHAtYmxvY2sge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwMyAuaW5wdXQtZ3JvdXAgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICB6LWluZGV4OiA0O1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDMuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUge1xyXG4gIC8qIFN1cHBvcnQgZmxvYXRpbmcgbGFiZWwgKi9cclxuICAvKiBGb3IgaG9yaXpvbnRhbCBmb3JtICovXHJcbiAgLyogU3RhY2tlZCBmb3JtICovXHJcbiAgLyogSW5saW5lIGZvcm0gKi9cclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXA1IC5mdi1wbHVnaW5zLWJvb3RzdHJhcDUtcm93LWludmFsaWQgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgY29sb3I6ICNkYzM1NDU7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuZnYtcGx1Z2lucy1ib290c3RyYXA1LXJvdy12YWxpZCAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBjb2xvcjogIzE5ODc1NDtcclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXA1IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuaW5wdXQtZ3JvdXAgfiAuZnYtcGx1Z2lucy1pY29uIHtcclxuICB6LWluZGV4OiAzO1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZ2LXBsdWdpbnMtaWNvbi1pbnB1dC1ncm91cCB7XHJcbiAgcmlnaHQ6IC0zOHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZvcm0tZmxvYXRpbmcgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgaGVpZ2h0OiA1OHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLnJvdyAuZnYtcGx1Z2lucy1pY29uIHtcclxuICByaWdodDogMTJweDtcclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXA1IC5yb3cgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XHJcbiAgdG9wOiAtN3B4OyAvKiBsYWJlbEhlaWdodC8yIC0gaWNvbkhlaWdodC8yICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNTpub3QoLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNS1mb3JtLWlubGluZSkgbGFiZWwgfiAuZnYtcGx1Z2lucy1pY29uIHtcclxuICB0b3A6IDMycHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNTpub3QoLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNS1mb3JtLWlubGluZSkgbGFiZWwgfiAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IDI1cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNTpub3QoLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNS1mb3JtLWlubGluZSkgbGFiZWwuc3Itb25seSB+IC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogLTdweDtcclxufVxyXG4uZnYtcGx1Z2lucy1ib290c3RyYXA1LmZ2LXBsdWdpbnMtYm9vdHN0cmFwNS1mb3JtLWlubGluZSAuZnYtcGx1Z2lucy1pY29uIHtcclxuICByaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCwgMS41cmVtKSAvIDIpO1xyXG59XHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZvcm0tc2VsZWN0LmZ2LXBsdWdpbnMtaWNvbi1pbnB1dC5pcy12YWxpZCxcclxuLmZ2LXBsdWdpbnMtYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3QuZnYtcGx1Z2lucy1pY29uLWlucHV0LmlzLWludmFsaWQsXHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZvcm0tY29udHJvbC5mdi1wbHVnaW5zLWljb24taW5wdXQuaXMtdmFsaWQsXHJcbi5mdi1wbHVnaW5zLWJvb3RzdHJhcDUgLmZvcm0tY29udHJvbC5mdi1wbHVnaW5zLWljb24taW5wdXQuaXMtaW52YWxpZCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtYnVsbWEge1xyXG4gIC8qIFN1cHBvcnQgYWRkIG9ucyBpbnNpZGUgZmllbGQgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1idWxtYSAuZmllbGQuaGFzLWFkZG9ucyB7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5mdi1wbHVnaW5zLWJ1bG1hIC5maWVsZC5oYXMtYWRkb25zOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZnYtcGx1Z2lucy1idWxtYSAuZmllbGQuaGFzLWFkZG9ucyAuZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XHJcbiAgb3JkZXI6IDE7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYnVsbWEgLmljb24uZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IC00cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtYnVsbWEgLmZ2LWhhcy1lcnJvciAuc2VsZWN0IHNlbGVjdCxcclxuLmZ2LXBsdWdpbnMtYnVsbWEgLmZ2LWhhcy1lcnJvciAuaW5wdXQsXHJcbi5mdi1wbHVnaW5zLWJ1bG1hIC5mdi1oYXMtZXJyb3IgLnRleHRhcmVhIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmYzODYwOyAvKiBTYW1lIGFzIC5pbnB1dC5pcy1kYW5nZXIgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1idWxtYSAuZnYtaGFzLXN1Y2Nlc3MgLnNlbGVjdCBzZWxlY3QsXHJcbi5mdi1wbHVnaW5zLWJ1bG1hIC5mdi1oYXMtc3VjY2VzcyAuaW5wdXQsXHJcbi5mdi1wbHVnaW5zLWJ1bG1hIC5mdi1oYXMtc3VjY2VzcyAudGV4dGFyZWEge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMyM2QxNjA7IC8qIFNhbWUgYXMgLmlucHV0LmlzLXN1Y2Nlc3MgKi9cclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiB7XHJcbiAgLyogU3RhY2tlZCBmb3JtICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDM5cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDM5cHg7IC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZ3JpZC1wYWRkaW5nLXggLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiAuZnYtcGx1Z2lucy1pY29uLWNvbnRhaW5lciAuY2VsbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5mdi1wbHVnaW5zLWZvdW5kYXRpb24gW3R5cGU9Y2hlY2tib3hdIH4gLmZ2LXBsdWdpbnMtaWNvbixcclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbiBbdHlwZT1jaGVja2JveF0gfiAuZnYtcGx1Z2lucy1pY29uIHtcclxuICB0b3A6IC03cHg7IC8qIGxhYmVsSGVpZ2h0LzIgLSBpY29uSGVpZ2h0LzIgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1mb3VuZGF0aW9uLmZ2LXN0YWNrZWQtZm9ybSAuZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbi5mdi1zdGFja2VkLWZvcm0gbGFiZWwgLmZ2LXBsdWdpbnMtaWNvbixcclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbi5mdi1zdGFja2VkLWZvcm0gZmllbGRzZXQgW3R5cGU9Y2hlY2tib3hdIH4gLmZ2LXBsdWdpbnMtaWNvbixcclxuLmZ2LXBsdWdpbnMtZm91bmRhdGlvbi5mdi1zdGFja2VkLWZvcm0gZmllbGRzZXQgW3R5cGU9cmFkaW9dIH4gLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgdG9wOiAyNXB4OyAvKiBTYW1lIGFzIGhlaWdodCBvZiBsYWJlbCAqL1xyXG59XHJcbi5mdi1wbHVnaW5zLWZvdW5kYXRpb24gLmZvcm0tZXJyb3Ige1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5mdi1wbHVnaW5zLWZvdW5kYXRpb24gLmZ2LXJvd19fc3VjY2VzcyAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBjb2xvcjogIzNhZGI3NjsgLyogU2FtZSBhcyAuc3VjY2VzcyAqL1xyXG59XHJcbi5mdi1wbHVnaW5zLWZvdW5kYXRpb24gLmZ2LXJvd19fZXJyb3IgbGFiZWwsXHJcbi5mdi1wbHVnaW5zLWZvdW5kYXRpb24gLmZ2LXJvd19fZXJyb3IgZmllbGRzZXQgbGVnZW5kLFxyXG4uZnYtcGx1Z2lucy1mb3VuZGF0aW9uIC5mdi1yb3dfX2Vycm9yIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjY2M0YjM3OyAvKiBTYW1lIGFzIC5pcy1pbnZhbGlkLWxhYmVsIGFuZCAuZm9ybS1lcnJvciAqL1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy1tYXRlcmlhbGl6ZSAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDQycHg7IC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXHJcbiAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgd2lkdGg6IDQycHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbWF0ZXJpYWxpemUgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XHJcbiAgdG9wOiAtMTBweDtcclxufVxyXG4uZnYtcGx1Z2lucy1tYXRlcmlhbGl6ZSAuZnYtaW52YWxpZC1yb3cgLmhlbHBlci10ZXh0LFxyXG4uZnYtcGx1Z2lucy1tYXRlcmlhbGl6ZSAuZnYtaW52YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbWF0ZXJpYWxpemUgLmZ2LXZhbGlkLXJvdyAuaGVscGVyLXRleHQsXHJcbi5mdi1wbHVnaW5zLW1hdGVyaWFsaXplIC5mdi12YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgY29sb3I6ICM0Y2FmNTA7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLW1pbGxpZ3JhbSAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDM4cHg7IC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXHJcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5jb2x1bW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0gLmNvbHVtbiAuZnYtcGx1Z2lucy1pY29uIHtcclxuICByaWdodDogMTBweDtcclxufVxyXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0gLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XHJcbiAgdG9wOiAtNnB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLW1pbGxpZ3JhbSAuZnYtcGx1Z2lucy1tZXNzYWdlLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0uZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIHRvcDogMzBweDtcclxufVxyXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0uZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogMjRweDtcclxufVxyXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0gLmZ2LWludmFsaWQtcm93IC5mdi1oZWxwLWJsb2NrLFxyXG4uZnYtcGx1Z2lucy1taWxsaWdyYW0gLmZ2LWludmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiByZWQ7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbWlsbGlncmFtIC5mdi12YWxpZC1yb3cgLmZ2LWhlbHAtYmxvY2ssXHJcbi5mdi1wbHVnaW5zLW1pbGxpZ3JhbSAuZnYtdmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiBncmVlbjtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtbWluaSAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDQycHg7IC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXHJcbiAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgdG9wOiA0cHg7IC8qIFNhbWUgYXMgaW5wdXQncyBtYXJnaW4gdG9wICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtbWluaSAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IC04cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbWluaS5mdi1zdGFja2VkLWZvcm0gLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgdG9wOiAyOHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLW1pbmkuZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogMjBweDtcclxufVxyXG4uZnYtcGx1Z2lucy1taW5pIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICBtYXJnaW46IGNhbGModmFyKC0tdW5pdmVyc2FsLW1hcmdpbikgLyAyKTtcclxufVxyXG4uZnYtcGx1Z2lucy1taW5pIC5mdi1pbnZhbGlkLXJvdyAuZnYtaGVscC1ibG9jayxcclxuLmZ2LXBsdWdpbnMtbWluaSAuZnYtaW52YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgY29sb3I6IHZhcigtLWlucHV0LWludmFsaWQtY29sb3IpO1xyXG59XHJcbi5mdi1wbHVnaW5zLW1pbmkgLmZ2LXZhbGlkLXJvdyAuZnYtaGVscC1ibG9jayxcclxuLmZ2LXBsdWdpbnMtbWluaSAuZnYtdmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjMzA4NzMyOyAvKiBTYW1lIGFzIHRlcnRpYXJ5IGNvbG9yICovXHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLW11aSAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDMycHg7IC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGlucHV0ICovXHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgdG9wOiAxNXB4O1xyXG4gIHJpZ2h0OiA0cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbXVpIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogLTZweDtcclxuICByaWdodDogLTEwcHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbXVpIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICBtYXJnaW46IDhweCAwO1xyXG59XHJcbi5mdi1wbHVnaW5zLW11aSAuZnYtaW52YWxpZC1yb3cgLmZ2LWhlbHAtYmxvY2ssXHJcbi5mdi1wbHVnaW5zLW11aSAuZnYtaW52YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmZ2LXBsdWdpbnMtbXVpIC5mdi12YWxpZC1yb3cgLmZ2LWhlbHAtYmxvY2ssXHJcbi5mdi1wbHVnaW5zLW11aSAuZnYtdmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjNGNhZjUwO1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy1wdXJlIHtcclxuICAvKiBIb3Jpem9udGFsIGZvcm0gKi9cclxuICAvKiBTdGFja2VkIGZvcm0gKi9cclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGhlaWdodDogMzZweDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICB3aWR0aDogMzZweDsgLyogSGVpZ2h0IG9mIFB1cmUgaW5wdXQgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlIC5mdi1oYXMtZXJyb3IgbGFiZWwsXHJcbi5mdi1wbHVnaW5zLXB1cmUgLmZ2LWhhcy1lcnJvciAuZnYtaGVscC1ibG9jayxcclxuLmZ2LXBsdWdpbnMtcHVyZSAuZnYtaGFzLWVycm9yIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjY2EzYzNjOyAvKiBTYW1lIGFzIC5idXR0b24tZXJyb3IgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlIC5mdi1oYXMtc3VjY2VzcyBsYWJlbCxcclxuLmZ2LXBsdWdpbnMtcHVyZSAuZnYtaGFzLXN1Y2Nlc3MgLmZ2LWhlbHAtYmxvY2ssXHJcbi5mdi1wbHVnaW5zLXB1cmUgLmZ2LWhhcy1zdWNjZXNzIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjMWNiODQxOyAvKiBTYW1lIGFzIC5idXR0b24tc3VjY2VzcyAqL1xyXG59XHJcbi5mdi1wbHVnaW5zLXB1cmUucHVyZS1mb3JtLWFsaWduZWQgLmZ2LWhlbHAtYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBtYXJnaW4tbGVmdDogMTgwcHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtcHVyZS5wdXJlLWZvcm0tYWxpZ25lZCAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IC05cHg7IC8qIGxhYmVsSGVpZ2h0LzIgLSBpY29uSGVpZ2h0LzIgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1zdGFja2VkIC5wdXJlLWNvbnRyb2wtZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1zdGFja2VkIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIHRvcDogMjJweDsgLyogU2FtZSBhcyBoZWlnaHQgb2YgbGFiZWwgKi9cclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1zdGFja2VkIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogMTNweDtcclxufVxyXG4uZnYtcGx1Z2lucy1wdXJlLnB1cmUtZm9ybS1zdGFja2VkIC5mdi1zci1vbmx5IH4gLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgdG9wOiAtOXB4O1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy1zZW1hbnRpYy51aS5mb3JtIC5maWVsZHMuZXJyb3IgbGFiZWwsXHJcbi5mdi1wbHVnaW5zLXNlbWFudGljIC5lcnJvciAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBjb2xvcjogIzlmM2EzODsgLyogU2FtZSBhcyAudWkuZm9ybSAuZmllbGQuZXJyb3IgLmlucHV0ICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtc2VtYW50aWMgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XHJcbiAgcmlnaHQ6IDdweDtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmlucHV0LWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGhlaWdodDogMzJweDtcclxuICBsaW5lLWhlaWdodDogMzJweDsgLyogU2FtZSBhcyBoZWlnaHQgb2YgaW5wdXQgKi9cclxuICB3aWR0aDogMzJweDtcclxuICB0b3A6IDI4cHg7IC8qIFNhbWUgYXMgaGVpZ2h0IG9mIGxhYmVsICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLnJvdyAuZnYtcGx1Z2lucy1pY29uIHtcclxuICByaWdodDogMTZweDtcclxuICB0b3A6IDA7XHJcbn1cclxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XHJcbiAgdG9wOiAyNHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5mdi1zci1vbmx5IH4gLmZ2LXBsdWdpbnMtaWNvbixcclxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmZ2LXNyLW9ubHkgfiBkaXYgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgdG9wOiAtNHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5pbnB1dC12YWxpZCAuZnYtaGVscC1ibG9jayxcclxuLmZ2LXBsdWdpbnMtc2hvZWxhY2UgLmlucHV0LXZhbGlkIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjMmVjYzQwO1xyXG59XHJcbi5mdi1wbHVnaW5zLXNob2VsYWNlIC5pbnB1dC1pbnZhbGlkIC5mdi1oZWxwLWJsb2NrLFxyXG4uZnYtcGx1Z2lucy1zaG9lbGFjZSAuaW5wdXQtaW52YWxpZCAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBjb2xvcjogI2ZmNDEzNjtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtc3BlY3RyZSAuaW5wdXQtZ3JvdXAgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uZnYtcGx1Z2lucy1zcGVjdHJlIC5mb3JtLWdyb3VwIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHJpZ2h0OiA2cHg7XHJcbiAgdG9wOiAxMHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLXNwZWN0cmU6bm90KC5mb3JtLWhvcml6b250YWwpIC5mb3JtLWdyb3VwIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHJpZ2h0OiA2cHg7XHJcbiAgdG9wOiA0NXB4O1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy10YWNoeW9ucyAuZnYtcGx1Z2lucy1pY29uIHtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgd2lkdGg6IDM2cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtdGFjaHlvbnMgLmZ2LXBsdWdpbnMtaWNvbi1jaGVjayB7XHJcbiAgdG9wOiAtN3B4O1xyXG59XHJcbi5mdi1wbHVnaW5zLXRhY2h5b25zLmZ2LXN0YWNrZWQtZm9ybSAuZnYtcGx1Z2lucy1pY29uIHtcclxuICB0b3A6IDM0cHg7XHJcbn1cclxuLmZ2LXBsdWdpbnMtdGFjaHlvbnMuZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogMjRweDtcclxufVxyXG5cclxuLmZ2LXBsdWdpbnMtdHVycmV0IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGhlaWdodDogNDBweDsgLyogU2FtZSBhcyBoZWlnaHQgb2YgaW5wdXQgKi9cclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICB3aWR0aDogNDBweDtcclxufVxyXG4uZnYtcGx1Z2lucy10dXJyZXQuZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIHRvcDogMjlweDtcclxufVxyXG4uZnYtcGx1Z2lucy10dXJyZXQuZnYtc3RhY2tlZC1mb3JtIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogMTdweDtcclxufVxyXG4uZnYtcGx1Z2lucy10dXJyZXQgLmZ2LWludmFsaWQtcm93IC5mb3JtLW1lc3NhZ2UsXHJcbi5mdi1wbHVnaW5zLXR1cnJldCAuZnYtaW52YWxpZC1yb3cgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgY29sb3I6ICNjMDA7IC8qIFNhbWUgYXMgLmZvcm0tbWVzc2FnZS5lcnJvciAqL1xyXG59XHJcbi5mdi1wbHVnaW5zLXR1cnJldCAuZnYtdmFsaWQtcm93IC5mb3JtLW1lc3NhZ2UsXHJcbi5mdi1wbHVnaW5zLXR1cnJldCAuZnYtdmFsaWQtcm93IC5mdi1wbHVnaW5zLWljb24ge1xyXG4gIGNvbG9yOiAjMDBiMzAwOyAvKiBTYW1lIGFzIC5mb3JtLW1lc3NhZ2Uuc3VjY2VzcyAqL1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy11aWtpdCB7XHJcbiAgLyogSG9yaXpvbnRhbCBmb3JtICovXHJcbiAgLyogU3RhY2tlZCBmb3JtICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtdWlraXQgLmZ2LXBsdWdpbnMtaWNvbiB7XHJcbiAgaGVpZ2h0OiA0MHB4OyAvKiBIZWlnaHQgb2YgVUlLaXQgaW5wdXQgKi9cclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICB0b3A6IDI1cHg7IC8qIEhlaWdodCBvZiBVSUtpdCBsYWJlbCAqL1xyXG4gIHdpZHRoOiA0MHB4O1xyXG59XHJcbi5mdi1wbHVnaW5zLXVpa2l0LnVrLWZvcm0taG9yaXpvbnRhbCAuZnYtcGx1Z2lucy1pY29uIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmZ2LXBsdWdpbnMtdWlraXQudWstZm9ybS1ob3Jpem9udGFsIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogLTExcHg7IC8qIGNoZWNrYm94TGFiZWxIZWlnaHQvMiAtIGljb25IZWlnaHQvMiA9IDE4LzIgLSA0MC8yICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtdWlraXQudWstZm9ybS1zdGFja2VkIC5mdi1wbHVnaW5zLWljb24tY2hlY2sge1xyXG4gIHRvcDogMTVweDsgLyogbGFiZWxIZWlnaHQgKyBsYWJlbE1hcmdpbkJvdHRvbSArIGNoZWNrYm94TGFiZWxIZWlnaHQvMiAtIGljb25IZWlnaHQvMiA9IDIxICsgNSArIDE4LzIgLSA0MC8yICovXHJcbn1cclxuLmZ2LXBsdWdpbnMtdWlraXQudWstZm9ybS1zdGFja2VkIC5mdi1uby1sYWJlbCAuZnYtcGx1Z2lucy1pY29uIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmZ2LXBsdWdpbnMtdWlraXQudWstZm9ybS1zdGFja2VkIC5mdi1uby1sYWJlbCAuZnYtcGx1Z2lucy1pY29uLWNoZWNrIHtcclxuICB0b3A6IC0xMXB4O1xyXG59XHJcblxyXG4uZnYtcGx1Z2lucy13aXphcmQtLXN0ZXAge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mdi1wbHVnaW5zLXdpemFyZC0tYWN0aXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCIudG9hc3RyLXRpdGxlIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4udG9hc3RyLW1lc3NhZ2Uge1xyXG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcbi50b2FzdHItbWVzc2FnZSBhLFxyXG4udG9hc3RyLW1lc3NhZ2UgbGFiZWwge1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi50b2FzdHItbWVzc2FnZSBhOmhvdmVyIHtcclxuICBjb2xvcjogI0NDQ0NDQztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLnRvYXN0ci1jbG9zZS1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICByaWdodDogLTAuM2VtO1xyXG4gIHRvcDogLTAuM2VtO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmZmZmY7XHJcbiAgb3BhY2l0eTogMC44O1xyXG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTgwKTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi50b2FzdHItY2xvc2UtYnV0dG9uOmhvdmVyLFxyXG4udG9hc3RyLWNsb3NlLWJ1dHRvbjpmb2N1cyB7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvcGFjaXR5OiAwLjQ7XHJcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XHJcbn1cclxuLnJ0bCAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XHJcbiAgbGVmdDogLTAuM2VtO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHJpZ2h0OiAwLjNlbTtcclxufVxyXG4vKkFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cclxuIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxyXG4gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuKi9cclxuYnV0dG9uLnRvYXN0ci1jbG9zZS1idXR0b24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLnRvYXN0ci10b3AtY2VudGVyIHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnRvYXN0ci10b3AtY2VudGVyLW5hdi1tYXJnaW4ge1xyXG4gIHRvcDogNjVweDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4udG9hc3RyLWJvdHRvbS1jZW50ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4udG9hc3RyLXRvcC1mdWxsLXdpZHRoIHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnRvYXN0ci10b3AtZnVsbC13aWR0aC1uYXYtbWFyZ2luIHtcclxuICB0b3A6IDY1cHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnRvYXN0ci1ib3R0b20tZnVsbC13aWR0aCB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi50b2FzdHItdG9wLWxlZnQge1xyXG4gIHRvcDogMTJweDtcclxuICBsZWZ0OiAxMnB4O1xyXG59XHJcbi50b2FzdHItdG9wLWxlZnQtbmF2LW1hcmdpbiB7XHJcbiAgdG9wOiA2NXB4O1xyXG4gIGxlZnQ6IDEycHg7XHJcbn1cclxuLnRvYXN0ci10b3AtcmlnaHQge1xyXG4gIHRvcDogMTJweDtcclxuICByaWdodDogMTJweDtcclxufVxyXG4udG9hc3RyLXRvcC1yaWdodC1uYXYtbWFyZ2luIHtcclxuICB0b3A6IDY1cHg7XHJcbiAgcmlnaHQ6IDEycHg7XHJcbn1cclxuLnRvYXN0ci1ib3R0b20tcmlnaHQge1xyXG4gIHJpZ2h0OiAxMnB4O1xyXG4gIGJvdHRvbTogMTJweDtcclxufVxyXG4udG9hc3RyLWJvdHRvbS1sZWZ0IHtcclxuICBib3R0b206IDEycHg7XHJcbiAgbGVmdDogMTJweDtcclxufVxyXG4jdG9hc3RyLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDk5OTk5OTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAvKm92ZXJyaWRlcyovXHJcbn1cclxuI3RvYXN0ci1jb250YWluZXIgKiB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbiN0b2FzdHItY29udGFpbmVyID4gZGl2IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46IDAgMCA2cHg7XHJcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNTBweDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5OTk5O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTk5OTtcclxuICBib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5OTk5O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIG9wYWNpdHk6IDAuODtcclxuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcclxufVxyXG4jdG9hc3RyLWNvbnRhaW5lciA+IGRpdi5ydGwge1xyXG4gIGRpcmVjdGlvbjogcnRsO1xyXG4gIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XHJcbn1cclxuI3RvYXN0ci1jb250YWluZXIgPiBkaXY6aG92ZXIge1xyXG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMnB4ICMwMDAwMDA7XHJcbiAgYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMCk7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbiN0b2FzdHItY29udGFpbmVyID4gLnRvYXN0ci1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR3dTVVJCVkVoTHRaYTlTZ05CRU1jOXNVeHhSY29VS1N6U1dJaFhwRk1oaFlXRmhhQmc0eVBZaVdDWFp4QkxFUnNMUlMzRVFrRWZ3Q0tkaldKQXdTS0Nnb0tDY3VkdjRPNVlMcnQ3RXpnWGhpVTMvNCtiMmNrbXdWakpTcEtrUTZ3QWk0Z3doVCt6M3dSQmNFejB5alNzZVVUcmNSeWZzSHNYbUQwQW1iSE9DOUlpOFZJbW51WEJQZ2xIcFE1d3dTVk03c05uVEc3WmE0SndEZENqeHlBaUgzbnlBMm10YVRKdWZpRFo1ZENhcWxJdElMaDFOSGF0Zk41c2t2ang5WjM4bTY5Q2d6dVhtWmdWclBJR0U3NjNKeDlxS3NSb3pXWXc2eE9IZEVSK25uMktrTytCYitVVjVDQk42V0M2UXRCZ2JSVm96cmFoQWJtbTZIdFVzZ3RQQzE5dEZkeFhaWUJPZmtibUZKMVZhSEExVkFIamQwcHA3MG9UWnp2UitFVnJ4MllnZmRzcTZldTU1QkhZUjhobGNraStuK2tFUlVGRzhCckEwQndqZUF2Mk04V0xRQnRjeStTRDZmTnNtbkIzQWxCTHJnVHRWVzFjMlFONGJWV0xBVGFJUzYwSjJEdTV5MVRpSmdqU0J2RlZaZ1Rtd0NVK2RBWkZvUHhHRUVzOG55SEM5QndlMkd2RUp2MldYWmIwdmpkeUZUNEN4azNlL2tJcWxPR29WTHd3UGV2cFlIVCswMFQraFd3WERmNEFKQU9VcVdjRGhid0FBQUFBU1VWT1JLNUNZSUk9XCIpICFpbXBvcnRhbnQ7XHJcbn1cclxuI3RvYXN0ci1jb250YWluZXIgPiAudG9hc3RyLWVycm9yIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBSE9TVVJCVkVoTHJaYS9TZ05CRU1aemgwV0tDQ2xTQ0thSVlPRUQrQUFLZVFRTEc4SFd6dExDSW1CcllhZGdJZFkrZ0lLTllrQkZTd3U3Q0FvcUNna2tvR0JJL0UyOFBkYkxabWVETGd6WnpjeDgzL3paMlNTWEMxajlmcitJMUhxOTNnMnl4SDRpd00xdmtvQldBZHhDbXB6VHhma04yUmN5Wk5hSEZJa1NvMTArOGtneGtYSVVSVjVIR3hUbUZ1Yzc1QjJSZlFrcHhIRzhhQWdhQUZhMHRBSHFZRmZRN0l3ZTJ5aE9EazgrSjRDN3lBb1JUV0kzdy80a2xHUmdSNGxPN1JwbjkrZ3ZNeVdwK3V4Rmg4K0grQVJsZ04xbkp1SnVRQVl2TmtFbndHRmNrMThFcjRxM2VnRWMvb08rbWhMZEtnUnloZE5GaWFjQzBybE9DYmhOVno0SDlGbkFZZ0RCdlUzUUlpb1psSkZMSnRzb0hZUkRmaVpvVXlJeHFDdFJwVmxBTnEwRVU0ZEFwanJ0Z2V6UEZhZDVTMTlXZ2prYzBoTlZudUY0SGpWQTZDN1FyU0lieWxCK29aZTNhSGdCc3FsTnFLWUg0OGpYeUpLTXVBYml5Vko4S3phQjNlUmMwcGc5VndRNG5pRnJ5STY4cWlPaTNBYmp3ZHNmbkF0azBiQ2pUTEpLcjZtckQ5ZzhpcS9TL0I4MWhndU9NbFFUblZ5RzQwd0Fjam5tZ3NDTkVTRHJqbWU3d2ZmdFA0UDdTUDROM0NKWmR2em9OeUdxMmMvSFdPWEpHc3ZWZytSQS9rMk1DL3dONkkyWUEyUHQ4R2tBQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xyXG59XHJcbiN0b2FzdHItY29udGFpbmVyID4gLnRvYXN0ci1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBRHNTVVJCVkVoTFkyQVlCZlFNZ2YvLy8zUDgrL2V2QUlndkEvRnNJRitCYXZZRERXTUJHcm9hU01NQmlFOFZDN0FaRHJJRmFNRm5paTNBWlRqVWdzVVVXVURBOE9kQUg2aVFiUUVodzRIeUdzUEVjS0JYQklDNEFSaGV4NEc0QnNqbXdlVTFzb0lGYUdnL1d0b0ZaUklaZEV2SU1oeGtDQ2pYSVZzQVRWNmdGR0FDczRSc3cwRUdnSUlIM1FKWUpnSFNBUlFaRHJXQUIramF3emdzK1EyVU80OUQ3am5SU1JHb0VGUklMY2RtRU1XR0kwY20wSkoyUXBZQTFSRHZjbXpKRVdoQUJoRC9wcXJMMFMwQ1d1QUJLZ25Sa2k5bExzZVM3ZzJBbHF3SFdRU0tING9LTHJJTHBSR2hFUUN3MkxpUlVJYTRsd0FBQUFCSlJVNUVya0pnZ2c9PVwiKSAhaW1wb3J0YW50O1xyXG59XHJcbiN0b2FzdHItY29udGFpbmVyID4gLnRvYXN0ci13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR1lTVVJCVkVoTDVaU3ZUc05RRk1iWFpHSUNNWUdZbUpoQVFJSkFJQ1lRUEFBQ2lTREI4QWlJQ1FRSlQ0Q3FRRXdnSnZZQVNBUUNpWmlZbUpoQUlCQVRDQVJKeSs5clRzbGRkOHNLdTFNMCtkTGIwNTd2Ni9sYnEvMnJLMG1TL1RSTmo5Y1dOQUtQWUlKSUk3Z0l4Q2NRNTFjdnFJRCtHSUVYOEFTRzRCMWJLNWdJWkZlUWZvSmRFWE9mZ1g0UUFRZzdrSDJBNjV5UTg3bHl4YjI3c2dna0F6QXVGaGJiZzFLMmtnQ2tCMWJWd3lJUjltMkw3UFJQSWhEVUlYZ0d0eUt3NTc1eXozbFROczZYNEpYbmpWK0xLTS9tM015ZG5UYnRPS0lqdHo2VmhDQnE0dlNtM25jZHJEMmxrMFZnVVhTVktqVkRKWEp6aWpXMVJRZHNVN0Y3N0hlOHU2OGtvTlpUejhPejV5R2E2SjNIM2xaMHhZZ1hCSzJReW1sV1dBK1JXblloc2tMQnYydm1FK2hCTUN0YkE3S1g1ZHJXeVJULzJKc3FaMkl2ZkI5WTRiV0ROTUZiSlJGbUM5RTc0U29TMENxdWx3amtDMCs1YnBjVjFDWjhOTWVqNHBqeTBVK2RvRFFzR3lvMWh6Vkp0dElqaFE3R25CdFJGTjFVYXJVbEg4RjN4aWN0K0hZMDdyRXpvVUdQbFdjalJGUnI0L2dDaFpnYzNaTDJkOG9BQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xyXG59XHJcbiN0b2FzdHItY29udGFpbmVyLnRvYXN0ci10b3AtY2VudGVyLW5hdi1tYXJnaW4gPiBkaXYsXHJcbiN0b2FzdHItY29udGFpbmVyLnRvYXN0ci10b3AtY2VudGVyID4gZGl2LFxyXG4jdG9hc3RyLWNvbnRhaW5lci50b2FzdHItYm90dG9tLWNlbnRlciA+IGRpdiB7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4jdG9hc3RyLWNvbnRhaW5lci50b2FzdHItdG9wLWZ1bGwtd2lkdGgtbmF2LW1hcmdpbiA+IGRpdixcclxuI3RvYXN0ci1jb250YWluZXIudG9hc3RyLXRvcC1mdWxsLXdpZHRoID4gZGl2LFxyXG4jdG9hc3RyLWNvbnRhaW5lci50b2FzdHItYm90dG9tLWZ1bGwtd2lkdGggPiBkaXYge1xyXG4gIHdpZHRoOiA5NiU7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi50b2FzdHIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XHJcbn1cclxuLnRvYXN0ci1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFBMzUxO1xyXG59XHJcbi50b2FzdHItZXJyb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNCRDM2MkY7XHJcbn1cclxuLnRvYXN0ci1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY5NkI0O1xyXG59XHJcbi50b2FzdHItd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4OTQwNjtcclxufVxyXG4udG9hc3RyLXByb2dyZXNzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgaGVpZ2h0OiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICBvcGFjaXR5OiAwLjQ7XHJcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XHJcbn1cclxuLypSZXNwb25zaXZlIERlc2lnbiovXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDI0MHB4KSB7XHJcbiAgI3RvYXN0ci1jb250YWluZXIgPiBkaXYge1xyXG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggNTBweDtcclxuICAgIHdpZHRoOiAxMWVtO1xyXG4gIH1cclxuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdi5ydGwge1xyXG4gICAgcGFkZGluZzogOHB4IDUwcHggOHB4IDhweDtcclxuICB9XHJcbiAgI3RvYXN0ci1jb250YWluZXIgLnRvYXN0ci1jbG9zZS1idXR0b24ge1xyXG4gICAgcmlnaHQ6IC0wLjJlbTtcclxuICAgIHRvcDogLTAuMmVtO1xyXG4gIH1cclxuICAjdG9hc3RyLWNvbnRhaW5lciAucnRsIC50b2FzdHItY2xvc2UtYnV0dG9uIHtcclxuICAgIGxlZnQ6IC0wLjJlbTtcclxuICAgIHJpZ2h0OiAwLjJlbTtcclxuICB9XHJcbn1cclxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjQxcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICN0b2FzdHItY29udGFpbmVyID4gZGl2IHtcclxuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDUwcHg7XHJcbiAgICB3aWR0aDogMThlbTtcclxuICB9XHJcbiAgI3RvYXN0ci1jb250YWluZXIgPiBkaXYucnRsIHtcclxuICAgIHBhZGRpbmc6IDhweCA1MHB4IDhweCA4cHg7XHJcbiAgfVxyXG4gICN0b2FzdHItY29udGFpbmVyIC50b2FzdHItY2xvc2UtYnV0dG9uIHtcclxuICAgIHJpZ2h0OiAtMC4yZW07XHJcbiAgICB0b3A6IC0wLjJlbTtcclxuICB9XHJcbiAgI3RvYXN0ci1jb250YWluZXIgLnJ0bCAudG9hc3RyLWNsb3NlLWJ1dHRvbiB7XHJcbiAgICBsZWZ0OiAtMC4yZW07XHJcbiAgICByaWdodDogMC4yZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAjdG9hc3RyLWNvbnRhaW5lciA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA1MHB4O1xyXG4gICAgd2lkdGg6IDI1ZW07XHJcbiAgfVxyXG4gICN0b2FzdHItY29udGFpbmVyID4gZGl2LnJ0bCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAxNXB4O1xyXG4gIH1cclxufVxyXG4iLCIvKiBodHRwczovL2dpdGh1Yi5jb20vTW9oYW1tYWRZb3VuZXMvcnRsY3NzL2lzc3Vlcy8xMTMjaXNzdWVjb21tZW50LTM3OTkwNzk4MSAqL1xyXG4vKnJ0bDpiZWdpbjppZ25vcmUqLyIsIi8qcnRsOmVuZDppZ25vcmUqLyIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna2Vlbmljb25zLWR1b3RvbmUnO1xyXG4gIHNyYzogIHVybCgnZm9udHMva2Vlbmljb25zLWR1b3RvbmUuZW90P2V1dDdmaycpO1xyXG4gIHNyYzogIHVybCgnZm9udHMva2Vlbmljb25zLWR1b3RvbmUuZW90P2V1dDdmayNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnZm9udHMva2Vlbmljb25zLWR1b3RvbmUudHRmP2V1dDdmaycpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgIHVybCgnZm9udHMva2Vlbmljb25zLWR1b3RvbmUud29mZj9ldXQ3ZmsnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgIHVybCgnZm9udHMva2Vlbmljb25zLWR1b3RvbmUuc3ZnP2V1dDdmayNrZWVuaWNvbnMtZHVvdG9uZScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmtpLWR1b3RvbmUge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdrZWVuaWNvbnMtZHVvdG9uZScgIWltcG9ydGFudDtcclxuICBzcGVhazogbmV2ZXI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgXHJcbi8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gZGlzcGxheTogaW5saW5lLWZsZXg7IFxyXG4gZGlyZWN0aW9uOiBsdHI7IFxyXG4gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gZGlzcGxheTogaW5saW5lLWZsZXg7IFxyXG4gZGlyZWN0aW9uOiBsdHI7IFxyXG4gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gZGlzcGxheTogaW5saW5lLWZsZXg7IFxyXG4gZGlyZWN0aW9uOiBsdHI7IFxyXG4gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gZGlzcGxheTogaW5saW5lLWZsZXg7IFxyXG4gZGlyZWN0aW9uOiBsdHI7IFxyXG4gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gZGlzcGxheTogaW5saW5lLWZsZXg7IFxyXG4gZGlyZWN0aW9uOiBsdHI7IFxyXG4gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5raS1hYnN0cmFjdC0xIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0zIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC00IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC00IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC01IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC01IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC02OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGFcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtNyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtOCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtOCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtOSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtOSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMTAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTEwIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0xMSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxM1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMTEgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTEyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMTMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTEzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0xNCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxOVwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0xNCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE1IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xNSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMTYgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE2IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0xNyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxZlwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0xNyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE4IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTE4IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMTkgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjNcIjtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMTkgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yMCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyNVwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0yMCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTIxIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yMSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMjIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTIyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0yMyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyYlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMjMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTI0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTI0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMjUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTI1IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0yNiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzMVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMjYgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTI3IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTI3IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMjggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzVcIjtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMjggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yOSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzN1wiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0yOSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTMwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTMwIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMzEgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2JcIjtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMzEgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2NcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZFwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0zMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTMzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTNmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtMzQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0zNSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0M1wiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0zNSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM2IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTM2IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtMzcgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM3IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0zOCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0OVwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC0zOCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zOSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtNDAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGRcIjtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtNDAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC00MSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0ZlwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC00MSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC00MiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtNDMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC00NCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NVwiO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC00NCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ1IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU3XCI7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTQ1IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtNDYgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ2IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdC00NyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1YlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QtNDcgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTQ4IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC00OCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWJzdHJhY3QtNDggLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFic3RyYWN0LTQ5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hYnN0cmFjdC00OSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ5IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hYnN0cmFjdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2M1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYWJzdHJhY3QgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFkZC1maWxlcyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NVwiO1xyXG4gIFxyXG59XHJcbi5raS1hZGQtZmlsZXMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFkZC1maWxlcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFkZC1mb2xkZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFkZC1mb2xkZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFkZC1pdGVtIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hZGQtaXRlbSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWRkLWl0ZW0gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFkZC1ub3RlcGFkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hZGQtbm90ZXBhZCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWRkLW5vdGVwYWQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFkZC1ub3RlcGFkIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hZGRyZXNzLWJvb2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzFcIjtcclxuICBcclxufVxyXG4ua2ktYWRkcmVzcy1ib29rIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hZGRyZXNzLWJvb2sgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1haXJwbGFuZS1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFpcnBsYW5lLXNxdWFyZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWlycGxhbmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFpcnBsYW5lIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1haXJwb2QgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFpcnBvZCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYWlycG9kIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hbmRyb2lkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hbmRyb2lkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hbmRyb2lkIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hbmRyb2lkIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hbmRyb2lkIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hbmRyb2lkIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYW5ndWxhciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4MVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYW5ndWxhciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYW5ndWxhciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFwcGxlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XHJcbiAgXHJcbn1cclxuLmtpLWFwcGxlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJjaGl2ZS10aWNrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcmNoaXZlLXRpY2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFyY2hpdmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFyY2hpdmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFyY2hpdmUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFycm93LWNpcmNsZS1sZWZ0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvdy1jaXJjbGUtbGVmdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctY2lyY2xlLXJpZ2h0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvdy1jaXJjbGUtcmlnaHQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFycm93LWRpYWdvbmFsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvdy1kaWFnb25hbCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctZGlhZ29uYWwgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFycm93LWRvd24tbGVmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5MlwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy1kb3duLWxlZnQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvdy1kb3duLXJlZnJhY3Rpb24gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFycm93LWRvd24tcmVmcmFjdGlvbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctZG93bi1yaWdodCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5NlwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy1kb3duLXJpZ2h0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctZG93biAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5OFwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy1kb3duIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctbGVmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5YVwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctbWl4IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XHJcbiAgXHJcbn1cclxuLmtpLWFycm93LW1peCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFycm93LXJpZ2h0LWxlZnQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFycm93LXJpZ2h0LWxlZnQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFycm93LXJpZ2h0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XHJcbiAgXHJcbn1cclxuLmtpLWFycm93LXJpZ2h0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWExXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctdHdvLWRpYWdvbmFscyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhMlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctdHdvLWRpYWdvbmFscyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdHdvLWRpYWdvbmFscyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdHdvLWRpYWdvbmFscyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdHdvLWRpYWdvbmFscyAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdXAtZG93biAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctdXAtZG93biAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdXAtbGVmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhOVwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy11cC1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctdXAtcmVmcmFjdGlvbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhYlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3ctdXAtcmVmcmFjdGlvbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdXAtcmlnaHQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWRcIjtcclxuICBcclxufVxyXG4ua2ktYXJyb3ctdXAtcmlnaHQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvdy11cCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhZlwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy11cCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWFycm93LXppZ3phZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliMVwiO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvdy16aWd6YWcgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvd3MtY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWIzXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnJvd3MtY2lyY2xlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hcnJvd3MtbG9vcCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYXJyb3dzLWxvb3AgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFydGlmaWNpYWwtaW50ZWxsaWdlbmNlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWI3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hcnRpZmljaWFsLWludGVsbGlnZW5jZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2UgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFydGlmaWNpYWwtaW50ZWxsaWdlbmNlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hcnRpZmljaWFsLWludGVsbGlnZW5jZSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2UgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWFydGlmaWNpYWwtaW50ZWxsaWdlbmNlIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1hcnRpZmljaWFsLWludGVsbGlnZW5jZSAucGF0aDg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXV0by1icmlnaHRuZXNzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hdXRvLWJyaWdodG5lc3MgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWF1dG8tYnJpZ2h0bmVzcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXZhbGFuY2hlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWMyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hdmFsYW5jaGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWF3YXJkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1hd2FyZCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYXdhcmQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJhZGdlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1iYWRnZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYmFkZ2UgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJhZGdlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYWRnZSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYmFuZGFnZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYmFuZGFnZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYmFuayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYmFuayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYmFyY29kZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkMFwiO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXJjb2RlIC5wYXRoODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYmFza2V0LW9rIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1iYXNrZXQtb2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJhc2tldC1vayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYmFza2V0LW9rIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXNrZXQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJhc2tldCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYmFza2V0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iYXNrZXQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJlaGFuY2UgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTBcIjtcclxuICBcclxufVxyXG4ua2ktYmVoYW5jZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJpbGwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJpbGwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJpbGwgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJpbGwgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJpbGwgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJpbGwgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJpbmFuY2UtdXNkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU4XCI7XHJcbiAgXHJcbn1cclxuLmtpLWJpbmFuY2UtdXNkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYmluYW5jZS11c2QgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJpbmFuY2UtdXNkIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWViXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYmluYW5jZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYmluYW5jZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJpbmFuY2UgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1iaW5hbmNlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWVmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iaW5hbmNlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWYwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1iaXRjb2luIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWYxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1iaXRjb2luIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWYyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ibGFjay1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjNcIjtcclxufVxyXG4ua2ktYmxhY2stbGVmdC1saW5lIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7XHJcbiAgXHJcbn1cclxuLmtpLWJsYWNrLWxlZnQtbGluZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJsYWNrLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmNlwiO1xyXG59XHJcbi5raS1ibGFjay1yaWdodC1saW5lIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY3XCI7XHJcbiAgXHJcbn1cclxuLmtpLWJsYWNrLXJpZ2h0LWxpbmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ibGFjay1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY5XCI7XHJcbn1cclxuLmtpLWJsYWNrLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcclxufVxyXG4ua2ktYmx1ZXRvb3RoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZiXCI7XHJcbiAgXHJcbn1cclxuLmtpLWJsdWV0b290aCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJvb2stb3BlbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYm9vay1vcGVuIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ib29rLW9wZW4gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJvb2stb3BlbiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9vay1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJvb2stc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTAyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ib29rLXNxdWFyZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9vayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYm9vayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9vayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9vayAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9va21hcmstMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwOFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYm9va21hcmstMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9va21hcmsgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJvb2ttYXJrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ib290c3RyYXAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJvb3RzdHJhcCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYm9vdHN0cmFwIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1icmllZmNhc2UgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJyaWVmY2FzZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnJpZmVjYXNlLWNyb3MgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJyaWZlY2FzZS1jcm9zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTEyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1icmlmZWNhc2UtY3JvcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnJpZmVjYXNlLXRpY2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJyaWZlY2FzZS10aWNrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1icmlmZWNhc2UtdGljayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnJpZmVjYXNlLXRpbWVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1icmlmZWNhc2UtdGltZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJyaWZlY2FzZS10aW1lciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnJ1c2ggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJydXNoIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idWNrZXQtc3F1YXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1idWNrZXQtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idWNrZXQtc3F1YXJlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idWNrZXQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJ1Y2tldCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnVja2V0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTIxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idWNrZXQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTEgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTEgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTEgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTEgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGg3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGg5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTIgLnBhdGgxMDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idXJnZXItbWVudS0zIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1idXJnZXItbWVudS0zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idXJnZXItbWVudS0zIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTMgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTMgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1idXJnZXItbWVudS0zIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMyAucGF0aDg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMyAucGF0aDk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzYVwiO1xyXG59XHJcbi5raS1idXJnZXItbWVudS01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2JcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTNkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1idXJnZXItbWVudSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2ZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cmdlci1tZW51IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idXMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWJ1cyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktYnVzIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1idXMgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWJ1cyAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsY3VsYXRvciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0NlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FsY3VsYXRvciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsY3VsYXRvciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsY3VsYXRvciAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsY3VsYXRvciAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsY3VsYXRvciAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0Y1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FsZW5kYXItMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItMiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0ZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItMiAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItOCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1MVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FsZW5kYXItOCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItOCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItOCAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItOCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItOCAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1NlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItYWRkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jYWxlbmRhci1hZGQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGVuZGFyLWFkZCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItYWRkIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci1hZGQgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGVuZGFyLWFkZCAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItZWRpdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1ZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FsZW5kYXItZWRpdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItZWRpdCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1ZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItcmVtb3ZlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTYwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jYWxlbmRhci1yZW1vdmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGVuZGFyLXJlbW92ZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItcmVtb3ZlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTYzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci1yZW1vdmUgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGVuZGFyLXJlbW92ZSAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItc2VhcmNoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jYWxlbmRhci1zZWFyY2ggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGVuZGFyLXNlYXJjaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FsZW5kYXItc2VhcmNoIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci10aWNrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jYWxlbmRhci10aWNrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci10aWNrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci10aWNrIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci10aWNrIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhci10aWNrIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYWxlbmRhciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3MFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FsZW5kYXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNhbGwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGg3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhbGwgLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhcHN1bGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2FcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNhcHN1bGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2JcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhci0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdjXCI7XHJcbiAgXHJcbn1cclxuLmtpLWNhci0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYXItMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FyLTIgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2ZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhci0yIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FyLTIgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhci0zIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgyXCI7XHJcbiAgXHJcbn1cclxuLmtpLWNhci0zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYXItMyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNhciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4NVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2FyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYXIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNhciAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2FyIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jYXRlZ29yeSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4YVwiO1xyXG4gIFxyXG59XHJcbi5raS1jYXRlZ29yeSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNhdGVnb3J5IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2F0ZWdvcnkgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThlXCI7XHJcbiAgXHJcbn1cclxuLmtpLWNkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2Vsc2l1cyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5MFwiO1xyXG4gIFxyXG59XHJcbi5raS1jZWxzaXVzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2hhcnQtbGluZS1kb3duLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtZG93bi0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1saW5lLWRvd24tMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2hhcnQtbGluZS1kb3duIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1saW5lLWRvd24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtc3RhciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5N1wiO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1saW5lLXN0YXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtc3RhciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtdXAtMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5YVwiO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1saW5lLXVwLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1saW5lLXVwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTljXCI7XHJcbiAgXHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtdXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1saW5lIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTllXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1saW5lIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1waWUtMyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhMFwiO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1waWUtMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS0zIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWEyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2hhcnQtcGllLTQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTNcIjtcclxuICBcclxufVxyXG4ua2ktY2hhcnQtcGllLTQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1waWUtNCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS1zaW1wbGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTZcIjtcclxuICBcclxufVxyXG4ua2ktY2hhcnQtcGllLXNpbXBsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS10b28gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYThcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS10b28gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZS0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1zaW1wbGUtMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZS0yIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1zaW1wbGUtMiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZS0zIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydC1zaW1wbGUtMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZS0zIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWIwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1zaW1wbGUtMyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiMlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2hhcnQtc2ltcGxlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWIzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2hhcnQtc2ltcGxlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWI0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydC1zaW1wbGUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGFydCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNlwiO1xyXG4gIFxyXG59XHJcbi5raS1jaGFydCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoZWNrLWNpcmNsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiOFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2hlY2stY2lyY2xlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWI5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGVjay1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNoZWNrLXNxdWFyZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiY1wiO1xyXG59XHJcbi5raS1jaGVxdWUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmRcIjtcclxuICBcclxufVxyXG4ua2ktY2hlcXVlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWJlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGVxdWUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNoZXF1ZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY2hlcXVlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jaGVxdWUgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jaGVxdWUgLnBhdGg3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNocm9tZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjNFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2hyb21lIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jbGFzc21hdGVzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM2XCI7XHJcbiAgXHJcbn1cclxuLmtpLWNsYXNzbWF0ZXMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jbGljayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjOFwiO1xyXG4gIFxyXG59XHJcbi5raS1jbGljayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNsaWNrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2xpY2sgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2JcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jbGljayAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNsaXBib2FyZCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2xpcGJvYXJkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jbGlwYm9hcmQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2ZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNsb3VkLWFkZCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkMFwiO1xyXG4gIFxyXG59XHJcbi5raS1jbG91ZC1hZGQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jbG91ZC1jaGFuZ2UgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDJcIjtcclxuICBcclxufVxyXG4ua2ktY2xvdWQtY2hhbmdlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jbG91ZC1jaGFuZ2UgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jbG91ZC1kb3dubG9hZCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY2xvdWQtZG93bmxvYWQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDdcIjtcclxufVxyXG4ua2ktY29kZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkOFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29kZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY29kZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY29kZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY29mZmVlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWRjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb2ZmZWUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNvZmZlZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvZmZlZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY29mZmVlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jb2ZmZWUgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNvbG9yLXN3YXRjaCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlMlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoOTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoMTA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvbG9yLXN3YXRjaCAucGF0aDExOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb2xvci1zd2F0Y2ggLnBhdGgxMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoMTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvbG9yLXN3YXRjaCAucGF0aDE0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb2xvci1zd2F0Y2ggLnBhdGgxNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWYwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoMTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvbG9yLXN3YXRjaCAucGF0aDE3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb2xvci1zd2F0Y2ggLnBhdGgxODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWYzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoIC5wYXRoMTk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvbG9yLXN3YXRjaCAucGF0aDIwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb2xvci1zd2F0Y2ggLnBhdGgyMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jb2xvcnMtc3F1YXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb2xvcnMtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jb2xvcnMtc3F1YXJlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY29sb3JzLXNxdWFyZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvbXBhc3MgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmJcIjtcclxuICBcclxufVxyXG4ua2ktY29tcGFzcyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvcHktc3VjY2VzcyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmZFwiO1xyXG4gIFxyXG59XHJcbi5raS1jb3B5LXN1Y2Nlc3MgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jb3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmZcIjtcclxufVxyXG4ua2ktY291cmllci1leHByZXNzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XHJcbiAgXHJcbn1cclxuLmtpLWNvdXJpZXItZXhwcmVzcyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY291cmllci1leHByZXNzIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY291cmllci1leHByZXNzIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jb3VyaWVyLWV4cHJlc3MgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNvdXJpZXItZXhwcmVzcyAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvdXJpZXItZXhwcmVzcyAucGF0aDc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvdXJpZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDdcIjtcclxuICBcclxufVxyXG4ua2ktY291cmllciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNvdXJpZXIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNyZWRpdC1jYXJ0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jcmVkaXQtY2FydCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY3Jvc3MtY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jcm9zcy1jaXJjbGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNyb3NzLXNxdWFyZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY3Jvc3Mtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jcm9zcyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxMFwiO1xyXG4gIFxyXG59XHJcbi5raS1jcm9zcyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNyb3duLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWNyb3duLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNyb3duLTIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWNyb3duIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jcm93biAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY3NzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jc3MgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWN1YmUtMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxOVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY3ViZS0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktY3ViZS0yIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1jdWJlLTMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWN1YmUtMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktY3VwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1jdXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRhc2ggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRhc2ggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRhdGEgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjJcIjtcclxuICBcclxufVxyXG4ua2ktZGF0YSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGF0YSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGF0YSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGF0YSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlbGV0ZS1maWxlcyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyN1wiO1xyXG4gIFxyXG59XHJcbi5raS1kZWxldGUtZmlsZXMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kZWxldGUtZm9sZGVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kZWxldGUtZm9sZGVyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kZWxpdmVyeS0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS0yIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGVsaXZlcnktMiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktMiAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktMiAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktMiAucGF0aDc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTIgLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTIgLnBhdGg5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTMgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTI0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM3XCI7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTI0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGVsaXZlcnktMjQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTI0IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjNhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS1kb29yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjNiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kZWxpdmVyeS1kb29yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjNjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS1kb29yIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjNkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS1kb29yIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjNlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS1nZW9sb2NhdGlvbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzZlwiO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeS1nZW9sb2NhdGlvbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktZ2VvbG9jYXRpb24gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LWdlb2xvY2F0aW9uIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjQyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGVsaXZlcnktZ2VvbG9jYXRpb24gLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5LXRpbWUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDRcIjtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktdGltZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktdGltZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0NlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktdGltZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVsaXZlcnktdGltZSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjQ5XCI7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjRhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGVsaXZlcnkgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNGJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRlbGl2ZXJ5IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjRjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZWxpdmVyeSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVzaWduLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNGVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlc2lnbi0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjRmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZXNpZ24tZnJhbWUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlc2lnbi1mcmFtZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGVzaWduLW1hc2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlc2lnbi1tYXNrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjUzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kZXNpZ24gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRlc2lnbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGV2aWNlcy0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjU2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kZXZpY2VzLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRldmljZXMtMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGV2aWNlcyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1OVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGV2aWNlcyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGV2aWNlcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGV2aWNlcyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGV2aWNlcyAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGlhbW9uZHMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNWVcIjtcclxuICBcclxufVxyXG4ua2ktZGlhbW9uZHMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kaXJlY3Rib3gtZGVmYXVsdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2MFwiO1xyXG4gIFxyXG59XHJcbi5raS1kaXJlY3Rib3gtZGVmYXVsdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRpcmVjdGJveC1kZWZhdWx0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjYyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kaXJlY3Rib3gtZGVmYXVsdCAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZGlzY29ubmVjdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2NFwiO1xyXG4gIFxyXG59XHJcbi5raS1kaXNjb25uZWN0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjY1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGlzY29ubmVjdCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2NlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRpc2Nvbm5lY3QgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kaXNjb25uZWN0IC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjY4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZGlzY291bnQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRpc2NvdW50IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kaXNrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kaXNrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kaXNsaWtlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZkXCI7XHJcbiAgXHJcbn1cclxuLmtpLWRpc2xpa2UgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNmVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kajpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZmXCI7XHJcbn1cclxuLmtpLWRvY3VtZW50IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjcwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb2N1bWVudCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG9sbGFyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjcyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb2xsYXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvbGxhciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG90cy1jaXJjbGUtdmVydGljYWwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNzVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRvdHMtY2lyY2xlLXZlcnRpY2FsIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjc2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kb3RzLWNpcmNsZS12ZXJ0aWNhbCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG90cy1jaXJjbGUtdmVydGljYWwgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNzhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdHMtY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjc5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3RzLWNpcmNsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG90cy1jaXJjbGUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViN2JcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdHMtY2lyY2xlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjdjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kb3RzLWhvcml6b250YWwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViN2RcIjtcclxuICBcclxufVxyXG4ua2ktZG90cy1ob3Jpem9udGFsIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjdlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG90cy1ob3Jpem9udGFsIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjdmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG90cy1zcXVhcmUtdmVydGljYWwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRvdHMtc3F1YXJlLXZlcnRpY2FsIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjgxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kb3RzLXNxdWFyZS12ZXJ0aWNhbCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG90cy1zcXVhcmUtdmVydGljYWwgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdHMtc3F1YXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjg0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3RzLXNxdWFyZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG90cy1zcXVhcmUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdHMtc3F1YXJlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjg3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kb3RzLXZlcnRpY2FsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjg4XCI7XHJcbiAgXHJcbn1cclxuLmtpLWRvdHMtdmVydGljYWwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3RzLXZlcnRpY2FsIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjhhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG91YmxlLWNoZWNrLWNpcmNsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4YlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG91YmxlLWNoZWNrLWNpcmNsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRvdWJsZS1jaGVjay1jaXJjbGUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdWJsZS1jaGVjayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4ZVwiO1xyXG4gIFxyXG59XHJcbi5raS1kb3VibGUtY2hlY2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3VibGUtZG93biAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5MFwiO1xyXG4gIFxyXG59XHJcbi5raS1kb3VibGUtZG93biAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZG91YmxlLWRvd24gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOTJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3VibGUtbGVmdC1hcnJvdyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5M1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG91YmxlLWxlZnQtYXJyb3cgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdWJsZS1sZWZ0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjk1XCI7XHJcbiAgXHJcbn1cclxuLmtpLWRvdWJsZS1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjk2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG91YmxlLXJpZ2h0LWFycm93IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjk3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3VibGUtcmlnaHQtYXJyb3cgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvdWJsZS1yaWdodCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5OVwiO1xyXG4gIFxyXG59XHJcbi5raS1kb3VibGUtcmlnaHQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOWFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3VibGUtdXAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOWJcIjtcclxuICBcclxufVxyXG4ua2ktZG91YmxlLXVwIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjljXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kb3VibGUtdXAgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOWRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kb3duLXNxdWFyZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5ZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZG93bi1zcXVhcmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhMFwiO1xyXG59XHJcbi5raS1kcmliYmJsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhMVwiO1xyXG4gIFxyXG59XHJcbi5raS1kcmliYmJsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZHJpYmJibGUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1kcmliYmJsZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWRyaWJiYmxlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1kcmliYmJsZSAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZHJvcCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhN1wiO1xyXG4gIFxyXG59XHJcbi5raS1kcm9wIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmE4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZHJvcGJveCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhOVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuNDtcclxufVxyXG4ua2ktZHJvcGJveCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjQ7XHJcbn1cclxuLmtpLWRyb3Bib3ggLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC40O1xyXG59XHJcbi5raS1kcm9wYm94IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmFjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuNDtcclxufVxyXG4ua2ktZHJvcGJveCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWR1Y2FyZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWR1Y2FyZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVkdWNhcmUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVkdWNhcmUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVsZWN0cmljaXR5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmIyXCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZWN0cmljaXR5IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmIzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbGVjdHJpY2l0eSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlY3RyaWNpdHkgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVsZWN0cmljaXR5IC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmI2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlY3RyaWNpdHkgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVsZWN0cmljaXR5IC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmI4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbGVjdHJpY2l0eSAucGF0aDg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlY3RyaWNpdHkgLnBhdGg5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYmFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVsZWN0cmljaXR5IC5wYXRoMTA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlY3Ryb25pYy1jbG9jayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlY3Ryb25pYy1jbG9jayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlY3Ryb25pYy1jbG9jayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlY3Ryb25pYy1jbG9jayAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC0xIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmMwXCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtMSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtMSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtMSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmM0XCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtMyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjNlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC0zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmM3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbGVtZW50LTQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYzhcIjtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC00IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmM5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC01IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmNhXCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtNSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtNiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC02IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmNkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbGVtZW50LTcgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViY2VcIjtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC03IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmNmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC04IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1lbGVtZW50LTggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtOSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkMlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC05IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbGVtZW50LTEwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQ0XCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtMTAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZDVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1lbGVtZW50LTEwIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQ2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC0xMSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkN1wiO1xyXG4gIFxyXG59XHJcbi5raS1lbGVtZW50LTExIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQ4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC0xMSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC0xMSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtMTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZGJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtMTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZGNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1lbGVtZW50LTEyIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmRkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbGVtZW50LWVxdWFsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmRlXCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtZXF1YWwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZGZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1lbGVtZW50LWVxdWFsIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmUwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZWxlbWVudC1lcXVhbCAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC1lcXVhbCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC1wbHVzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmUzXCI7XHJcbiAgXHJcbn1cclxuLmtpLWVsZW1lbnQtcGx1cyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtcGx1cyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVsZW1lbnQtcGx1cyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZWxlbWVudC1wbHVzIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmU3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbW9qaS1oYXBweSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlOFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZW1vamktaGFwcHkgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZTlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWVtb2ppLWhhcHB5IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmVhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lbW9qaS1oYXBweSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZW5qaW4tY29pbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlY1wiO1xyXG4gIFxyXG59XHJcbi5raS1lbmppbi1jb2luIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmVkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZW50cmFuY2UtbGVmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlZVwiO1xyXG4gIFxyXG59XHJcbi5raS1lbnRyYW5jZS1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmVmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZW50cmFuY2UtcmlnaHQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVudHJhbmNlLXJpZ2h0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmYxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1lcmFzZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWVyYXNlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZXJhc2VyIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmY0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZXVybyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZXVybyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZXVybyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZXhpdC1kb3duIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmY4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1leGl0LWRvd24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWV4aXQtbGVmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmYVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZXhpdC1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmZiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1leGl0LXJpZ2h0LWNvcm5lciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZXhpdC1yaWdodC1jb3JuZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWV4aXQtcmlnaHQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZmVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWV4aXQtcmlnaHQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZmZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWV4aXQtdXAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMDBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWV4aXQtdXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWV4dGVybmFsLWRyaXZlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzAyXCI7XHJcbiAgXHJcbn1cclxuLmtpLWV4dGVybmFsLWRyaXZlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzAzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1leHRlcm5hbC1kcml2ZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZXh0ZXJuYWwtZHJpdmUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMDVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1leHRlcm5hbC1kcml2ZSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZXllLXNsYXNoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzA3XCI7XHJcbiAgXHJcbn1cclxuLmtpLWV5ZS1zbGFzaCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZXllLXNsYXNoIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzA5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZXllLXNsYXNoIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzBhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZXllIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzBiXCI7XHJcbiAgXHJcbn1cclxuLmtpLWV5ZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWV5ZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZhY2Vib29rIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzBlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mYWNlYm9vayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmFjZWlkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzEwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mYWNlaWQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZhY2VpZCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmFjZWlkIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzEzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1mYWNlaWQgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZhY2VpZCAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmFzdGVuIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mYXN0ZW4gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZhdC1yb3dzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE4XCI7XHJcbiAgXHJcbn1cclxuLmtpLWZhdC1yb3dzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmVhdGhlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxYVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmVhdGhlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlnbWEgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMWNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjQ7XHJcbn1cclxuLmtpLWZpZ21hIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzFkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuNDtcclxufVxyXG4ua2ktZmlnbWEgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZpZ21hIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzFmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1maWdtYSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsZS1hZGRlZCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyMVwiO1xyXG4gIFxyXG59XHJcbi5raS1maWxlLWFkZGVkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzIyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsZS1kZWxldGVkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzIzXCI7XHJcbiAgXHJcbn1cclxuLmtpLWZpbGUtZGVsZXRlZCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZpbGUtZG93biAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsZS1kb3duIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzI2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1maWxlLWxlZnQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMjdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZpbGUtbGVmdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsZS1yaWdodCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyOVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsZS1yaWdodCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsZS1zaGVldCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyYlwiO1xyXG4gIFxyXG59XHJcbi5raS1maWxlLXNoZWV0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzJjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsZS11cCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsZS11cCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyZlwiO1xyXG4gIFxyXG59XHJcbi5raS1maWxlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzMwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsZXMtdGFibGV0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzMxXCI7XHJcbiAgXHJcbn1cclxuLmtpLWZpbGVzLXRhYmxldCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZpbHRlci1lZGl0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzMzXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1maWx0ZXItZWRpdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsdGVyLXNlYXJjaCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsdGVyLXNlYXJjaCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsdGVyLXNlYXJjaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsdGVyLXNxdWFyZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzOFwiO1xyXG4gIFxyXG59XHJcbi5raS1maWx0ZXItc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzM5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsdGVyLXRhYmxldCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzYVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmlsdGVyLXRhYmxldCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmlsdGVyLXRpY2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjM2NcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZpbHRlci10aWNrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzNkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1maWx0ZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjM2VcIjtcclxuICBcclxufVxyXG4ua2ktZmlsdGVyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzNmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmluYW5jZS1jYWxjdWxhdG9yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzQwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1maW5hbmNlLWNhbGN1bGF0b3IgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZpbmFuY2UtY2FsY3VsYXRvciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmluYW5jZS1jYWxjdWxhdG9yIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzQzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1maW5hbmNlLWNhbGN1bGF0b3IgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZpbmFuY2UtY2FsY3VsYXRvciAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmluYW5jZS1jYWxjdWxhdG9yIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzQ2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1maW5hbmNpYWwtc2NoZWR1bGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZpbmFuY2lhbC1zY2hlZHVsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZmluYW5jaWFsLXNjaGVkdWxlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzQ5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1maW5hbmNpYWwtc2NoZWR1bGUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNGFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1maW5nZXJwcmludC1zY2FubmluZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0YlwiO1xyXG4gIFxyXG59XHJcbi5raS1maW5nZXJwcmludC1zY2FubmluZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZpbmdlcnByaW50LXNjYW5uaW5nIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzRkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmluZ2VycHJpbnQtc2Nhbm5pbmcgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNGVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1maW5nZXJwcmludC1zY2FubmluZyAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0ZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZsYWcgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNTBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWZsYWcgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZsYXNoLWNpcmNsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1MlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmxhc2gtY2lyY2xlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzUzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1mbGFzayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1NFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZmxhc2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNTVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZvY3VzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzU2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mb2N1cyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZm9sZGVyLWFkZGVkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzU4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mb2xkZXItYWRkZWQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNTlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZvbGRlci1kb3duIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzVhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mb2xkZXItZG93biAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZm9sZGVyLXVwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzVjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mb2xkZXItdXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNWRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWZvbGRlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1ZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZm9sZGVyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzVmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1mcmFtZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2MFwiO1xyXG4gIFxyXG59XHJcbi5raS1mcmFtZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZnJhbWUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1mcmFtZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdlYXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdlYXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWdlbmVyYWwtbW91c2UgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdlbmVyYWwtbW91c2UgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWdlb2xvY2F0aW9uLWhvbWUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdlb2xvY2F0aW9uLWhvbWUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWdlb2xvY2F0aW9uIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzZhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1nZW9sb2NhdGlvbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ2hvc3QgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNmNcIjtcclxuICBcclxufVxyXG4ua2ktZ2hvc3QgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWdob3N0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzZlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZ2lmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2ZlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZ2lmdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ2lmdCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdpZnQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1naXRodWIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdpdGh1YiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ2xhc3MgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzVcIjtcclxuICBcclxufVxyXG4ua2ktZ2xhc3MgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1nbGFzcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ29vZ2xlLXBsYXkgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdvb2dsZS1wbGF5IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzc5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1nb29nbGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjN2FcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdvb2dsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGgtMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3Y1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZ3JhcGgtMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGgtMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGgtMyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3ZlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZ3JhcGgtMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGgtNCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4MVwiO1xyXG4gIFxyXG59XHJcbi5raS1ncmFwaC00IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzgyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZ3JhcGgtdXAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdyYXBoLXVwIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzg0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ncmFwaC11cCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGgtdXAgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWdyYXBoLXVwIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzg3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ncmFwaC11cCAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWdyYXBoIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzhhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ncmFwaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktZ3JhcGggLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOGNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWdyaWQtMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4ZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktZ3JpZC0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzhlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ncmlkLWZyYW1lIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzhmXCI7XHJcbiAgXHJcbn1cclxuLmtpLWdyaWQtZnJhbWUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ncmlkLWZyYW1lIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzkxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ncmlkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzkyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ncmlkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzkzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1oYW5kY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzk0XCI7XHJcbn1cclxuLmtpLWhhcHB5LWVtb2ppIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzk1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1oYXBweS1lbW9qaSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5NlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktaGVhcnQtY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzk3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1oZWFydC1jaXJjbGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWhlYXJ0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzk5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1oZWFydCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktaG9tZS0xIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzliXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ob21lLTEgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOWNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWhvbWUtMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5ZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktaG9tZS0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzllXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ob21lLTMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOWZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWhvbWUtMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktaG9tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ExXCI7XHJcbn1cclxuLmtpLWh0bWwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWh0bWwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWljb24gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWljb24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWljb24gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWlsbHVzdHJhdG9yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2E3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1pbGx1c3RyYXRvciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktaWxsdXN0cmF0b3IgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWlsbHVzdHJhdG9yIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2FhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2FiXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2FjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0yIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2FkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0zIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2FlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2FmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0zIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2IwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi00IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2IxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1pbmZvcm1hdGlvbi00IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2IyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi00IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2IzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi01IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2I0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1pbmZvcm1hdGlvbi01IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2I1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbi01IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2I2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbmZvcm1hdGlvbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNiN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktaW5mb3JtYXRpb24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWluZm9ybWF0aW9uIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2I5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1pbnN0YWdyYW0gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYmFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWluc3RhZ3JhbSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNiYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktam95c3RpY2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYmNcIjtcclxuICBcclxufVxyXG4ua2ktam95c3RpY2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1qb3lzdGljayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNiZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWpveXN0aWNrIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2JmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1qcy0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2MwXCI7XHJcbiAgXHJcbn1cclxuLmtpLWpzLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1qcyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjMlwiO1xyXG4gIFxyXG59XHJcbi5raS1qcyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWthbmJhbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjNFwiO1xyXG4gIFxyXG59XHJcbi5raS1rYW5iYW4gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYzVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1rZXktc3F1YXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2M2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1rZXktc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2M3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1rZXkgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYzhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWtleSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2kta2V5Ym9hcmQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjY2FcIjtcclxuICBcclxufVxyXG4ua2kta2V5Ym9hcmQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjY2JcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1sYXB0b3AgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjY2NcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxhcHRvcCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbGFyYXZlbCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbGFyYXZlbCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxhcmF2ZWwgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxhcmF2ZWwgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1sYXJhdmVsIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2QyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sYXJhdmVsIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2QzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sYXJhdmVsIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Q0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbGVmdC1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxlZnQtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Q2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDdcIjtcclxufVxyXG4ua2ktbGlrZS0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Q4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1saWtlLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxpa2UtZm9sZGVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2RhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1saWtlLWZvbGRlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbGlrZS1zaGFwZXMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZGNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxpa2Utc2hhcGVzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2RkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1saWtlLXRhZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbGlrZS10YWcgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZGZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxpa2UgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTBcIjtcclxuICBcclxufVxyXG4ua2ktbGlrZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxvYWRpbmcgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTJcIjtcclxuICBcclxufVxyXG4ua2ktbG9hZGluZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxvY2stMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlNFwiO1xyXG4gIFxyXG59XHJcbi5raS1sb2NrLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxvY2stMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbG9jay0yIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2U3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbG9jay0yIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2U4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb2NrLTMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxvY2stMyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbG9jay0zIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ViXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb2NrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2VjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1sb2NrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2VkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb2NrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2VlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb2dpc3RpYyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlZlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbG9naXN0aWMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZjBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxvZ2lzdGljIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2YxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb2dpc3RpYyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbG9naXN0aWMgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZjNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxvZ2lzdGljIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Y0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb2dpc3RpYyAucGF0aDc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbG90cy1zaG9wcGluZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmNlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbG90cy1zaG9wcGluZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbG90cy1zaG9wcGluZyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLWxvdHMtc2hvcHBpbmcgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWxvdHMtc2hvcHBpbmcgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZmFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1sb3RzLXNob3BwaW5nIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ZiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1sb3RzLXNob3BwaW5nIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ZjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbG90cy1zaG9wcGluZyAucGF0aDg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbG92ZWx5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ZlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1sb3ZlbHkgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZmZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLWx0cyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwMFwiO1xyXG4gIFxyXG59XHJcbi5raS1sdHMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tYWduaWZpZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMDJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW1hZ25pZmllciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWFwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDA0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tYXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMDVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1hcCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWFzayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWFzayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWFzayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWF4aW1pemUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMGFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW1heGltaXplIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDBiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tYXhpbWl6ZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWF4aW1pemUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1heGltaXplIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDBlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZWRhbC1zdGFyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDBmXCI7XHJcbiAgXHJcbn1cclxuLmtpLW1lZGFsLXN0YXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tZWRhbC1zdGFyIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDExXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZWRhbC1zdGFyIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDEyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZW51IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDEzXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tZW51IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZW51IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZW51IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZXNzYWdlLWFkZCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWVzc2FnZS1hZGQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1lc3NhZ2UtYWRkIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZXNzYWdlLWVkaXQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMWFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW1lc3NhZ2UtZWRpdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1taW51cyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWVzc2FnZS1taW51cyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1ub3RpZiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxZVwiO1xyXG4gIFxyXG59XHJcbi5raS1tZXNzYWdlLW5vdGlmIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDFmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWVzc2FnZS1ub3RpZiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1ub3RpZiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1ub3RpZiAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1wcm9ncmFtbWluZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyM1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWVzc2FnZS1wcm9ncmFtbWluZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1wcm9ncmFtbWluZyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1wcm9ncmFtbWluZyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1xdWVzdGlvbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWVzc2FnZS1xdWVzdGlvbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS1xdWVzdGlvbiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS10ZXh0LTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMmFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW1lc3NhZ2UtdGV4dC0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDJiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tZXNzYWdlLXRleHQtMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZS10ZXh0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDJkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tZXNzYWdlLXRleHQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMmVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1lc3NhZ2UtdGV4dCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZXMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzBcIjtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZXMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tZXNzYWdlcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWVzc2FnZXMgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1lc3NhZ2VzIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDM0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1taWNyb3NvZnQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW1pY3Jvc29mdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWljcm9zb2Z0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDM3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1taWNyb3NvZnQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1taWxrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDM5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1taWxrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDNhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1taWxrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDNiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1taW51cy1jaXJjbGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkM2NcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW1pbnVzLWNpcmNsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbWludXMtZm9sZGVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDNlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1taW51cy1mb2xkZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkM2ZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1pbnVzLXNxdWFyZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0MFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbWludXMtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQyXCI7XHJcbn1cclxuLmtpLW1vbml0b3ItbW9iaWxlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQzXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tb25pdG9yLW1vYmlsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbW9vbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0NVwiO1xyXG4gIFxyXG59XHJcbi5raS1tb29uIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQ2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbW9yZS0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQ3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tb3JlLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNDhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1vcmUtMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbW9yZS0yIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDRhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1tb3VzZS1jaXJjbGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNGJcIjtcclxuICBcclxufVxyXG4ua2ktbW91c2UtY2lyY2xlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDRjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbW91c2Utc3F1YXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDRkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tb3VzZS1zcXVhcmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNGVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW1vdXNlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDRmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1tb3VzZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbmV4byAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1MVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbmV4byAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbmlnaHQtZGF5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDUzXCI7XHJcbiAgXHJcbn1cclxuLmtpLW5pZ2h0LWRheSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW5pZ2h0LWRheSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbmlnaHQtZGF5IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDU2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1uaWdodC1kYXkgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5pZ2h0LWRheSAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbmlnaHQtZGF5IC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDU5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1uaWdodC1kYXkgLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNWFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5pZ2h0LWRheSAucGF0aDk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbmlnaHQtZGF5IC5wYXRoMTA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90ZS0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDVkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ub3RlLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGUtMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1ZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90ZS0yIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDYwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ub3RlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDYxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ub3RlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDYyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ub3RlcGFkLWJvb2ttYXJrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDYzXCI7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGVwYWQtYm9va21hcmsgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGVwYWQtYm9va21hcmsgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGVwYWQtYm9va21hcmsgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGVwYWQtYm9va21hcmsgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGVwYWQtYm9va21hcmsgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ub3RlcGFkLWVkaXQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW5vdGVwYWQtZWRpdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90ZXBhZCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2YlwiO1xyXG4gIFxyXG59XHJcbi5raS1ub3RlcGFkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDZjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ub3RlcGFkIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDZkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbm90ZXBhZCAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90ZXBhZCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2ZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzBcIjtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ub3RpZmljYXRpb24tYmluZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ3MlwiO1xyXG4gIFxyXG59XHJcbi5raS1ub3RpZmljYXRpb24tYmluZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ3M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi1iaW5nIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDc0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ub3RpZmljYXRpb24tY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDc1XCI7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi1jaXJjbGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ub3RpZmljYXRpb24tZmF2b3JpdGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzdcIjtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLWZhdm9yaXRlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDc4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLWZhdm9yaXRlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDc5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ub3RpZmljYXRpb24tb24gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkN2FcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi1vbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ3YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLW9uIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDdjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1ub3RpZmljYXRpb24tb24gLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkN2RcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi1vbiAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ3ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLXN0YXR1cyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ3ZlwiO1xyXG4gIFxyXG59XHJcbi5raS1ub3RpZmljYXRpb24tc3RhdHVzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDgwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLXN0YXR1cyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLXN0YXR1cyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDgzXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1ub3RpZmljYXRpb24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktb2NlYW4gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODZcIjtcclxuICBcclxufVxyXG4ua2ktb2NlYW4gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW9jZWFuIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDg4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1vY2VhbiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktb2NlYW4gLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOGFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW9jZWFuIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDhiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1vY2VhbiAucGF0aDc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktb2NlYW4gLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLW9jZWFuIC5wYXRoOTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDhlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1vY2VhbiAucGF0aDEwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOGZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDExOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDEyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDEzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDE0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDE1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDE2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDE3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDE4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vY2VhbiAucGF0aDE5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOThcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vZmZpY2UtYmFnIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDk5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1vZmZpY2UtYmFnIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDlhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1vZmZpY2UtYmFnIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDliXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1vZmZpY2UtYmFnIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDljXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYWNrYWdlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDlkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wYWNrYWdlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDllXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYWNrYWdlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDlmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYWlscyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhMFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGFpbHMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBhaWxzIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGEyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYWlscyAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcGFpbHMgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBhaWxzIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYWlscyAucGF0aDc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcGFpbHMgLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBhaWxzIC5wYXRoOTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGE4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYWludGJ1Y2tldCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhOVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGFpbnRidWNrZXQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYWFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBhaW50YnVja2V0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGFiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYXBlci1jbGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYWNcIjtcclxufVxyXG4ua2ktcGFyY2VsLXRyYWNraW5nIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGFkXCI7XHJcbiAgXHJcbn1cclxuLmtpLXBhcmNlbC10cmFja2luZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcGFyY2VsLXRyYWNraW5nIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGFmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGFyY2VsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGIwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wYXJjZWwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wYXJjZWwgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wYXJjZWwgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBhcmNlbCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcGFzc3dvcmQtY2hlY2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjVcIjtcclxuICBcclxufVxyXG4ua2ktcGFzc3dvcmQtY2hlY2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBhc3N3b3JkLWNoZWNrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGI3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wYXNzd29yZC1jaGVjayAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXBhc3N3b3JkLWNoZWNrIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGI5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGF5cGFsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGJhXCI7XHJcbiAgXHJcbn1cclxuLmtpLXBheXBhbCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXBlbmNpbCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiY1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGVuY2lsIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGJkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wZW9wbGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYmVcIjtcclxuICBcclxufVxyXG4ua2ktcGVvcGxlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGJmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wZW9wbGUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wZW9wbGUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wZW9wbGUgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wZXJjZW50YWdlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGMzXCI7XHJcbiAgXHJcbn1cclxuLmtpLXBlcmNlbnRhZ2UgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1waG9uZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGhvbmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBob3Rvc2hvcCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGhvdG9zaG9wIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGM4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1waWN0dXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGM5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1waWN0dXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGNhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1waWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkY2JcIjtcclxufVxyXG4ua2ktcGluIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGNjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1waW4gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkY2RcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBsdXMtY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGNlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wbHVzLWNpcmNsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcGx1cy1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXBsdXMtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGQxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcGx1cy1zcXVhcmUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkM1wiO1xyXG59XHJcbi5raS1wb2ludGVycyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkNFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcG9pbnRlcnMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXBvaW50ZXJzIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGQ2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcmljZS10YWcgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXByaWNlLXRhZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcHJpY2UtdGFnIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGQ5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcmludGVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wcmludGVyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcmludGVyIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcmludGVyIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcmludGVyIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcm9maWxlLWNpcmNsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkZlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcHJvZmlsZS1jaXJjbGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXByb2ZpbGUtY2lyY2xlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGUxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wcm9maWxlLXVzZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXByb2ZpbGUtdXNlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcHJvZmlsZS11c2VyIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGU0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcHJvZmlsZS11c2VyIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGU1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1wdWxzZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlNlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcHVsc2UgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXB1cmNoYXNlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGU4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1wdXJjaGFzZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcHl0aG9uIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGVhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1weXRob24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXF1ZXN0aW9uLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXF1ZXN0aW9uLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXF1ZXN0aW9uLTIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXF1ZXN0aW9uIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGVmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1xdWVzdGlvbiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcXVlc3Rpb24gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZjFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXF1ZXN0aW9ubmFpcmUtdGFibGV0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGYyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1xdWVzdGlvbm5haXJlLXRhYmxldCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcmFua2luZyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmNFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcmFua2luZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcmFua2luZyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXJhbmtpbmcgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXJlYWN0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGY4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1yZWFjdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcmVjZWlwdC1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZmFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXJlY2VpcHQtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGZiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1yZXNjdWUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZmNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXJlc2N1ZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktcmlnaHQtbGVmdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmZVwiO1xyXG4gIFxyXG59XHJcbi5raS1yaWdodC1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGZmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1yaWdodC1sZWZ0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTAwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcmlnaHQtc3F1YXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTAxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1yaWdodC1zcXVhcmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDNcIjtcclxufVxyXG4ua2ktcm9ja2V0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTA0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1yb2NrZXQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXJvdXRlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTA2XCI7XHJcbiAgXHJcbn1cclxuLmtpLXJvdXRlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTA3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcm91dGUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXJvdXRlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTA5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcm91dGVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTBhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1yb3V0ZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMGJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXJvdy1ob3Jpem9udGFsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTBjXCI7XHJcbiAgXHJcbn1cclxuLmtpLXJvdy1ob3Jpem9udGFsIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTBkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktcm93LXZlcnRpY2FsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTBlXCI7XHJcbiAgXHJcbn1cclxuLmtpLXJvdy12ZXJ0aWNhbCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNhZmUtaG9tZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxMFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2FmZS1ob21lIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTExXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zYXRlbGxpdGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTJcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNhdGVsbGl0ZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNhdGVsbGl0ZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2F0ZWxsaXRlIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zYXRlbGxpdGUgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNhdGVsbGl0ZSAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2F2ZS0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTE4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zYXZlLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNhdmUtZGVwb3NpdCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxYVwiO1xyXG4gIFxyXG59XHJcbi5raS1zYXZlLWRlcG9zaXQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNhdmUtZGVwb3NpdCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNhdmUtZGVwb3NpdCAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2Nhbi1iYXJjb2RlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTFlXCI7XHJcbiAgXHJcbn1cclxuLmtpLXNjYW4tYmFyY29kZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNjYW4tYmFyY29kZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNjYW4tYmFyY29kZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2Nhbi1iYXJjb2RlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTIyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2Nhbi1iYXJjb2RlIC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTIzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zY2FuLWJhcmNvZGUgLnBhdGg3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNjYW4tYmFyY29kZSAucGF0aDg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNjb290ZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTI2XCI7XHJcbn1cclxuLmtpLXNjb290ZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMjdcIjtcclxuICBcclxufVxyXG4ua2ktc2Nvb3RlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2Nvb3RlciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2Nvb3RlciAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNjb290ZXIgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMmJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNjb290ZXIgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMmNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNjb290ZXIgLnBhdGg3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNjcmVlbiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyZVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2NyZWVuIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTJmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zY3JlZW4gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMzBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNjcmVlbiAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUzMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2Nyb2xsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTMyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zY3JvbGwgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNjcm9sbCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUzNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2VhcmNoLWxpc3QgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMzVcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNlYXJjaC1saXN0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTM2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zZWFyY2gtbGlzdCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUzN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2VjdXJpdHktY2hlY2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMzhcIjtcclxuICBcclxufVxyXG4ua2ktc2VjdXJpdHktY2hlY2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMzlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zZWN1cml0eS1jaGVjayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUzYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNlY3VyaXR5LWNoZWNrIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTNiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zZWN1cml0eS11c2VyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTNjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zZWN1cml0eS11c2VyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTNkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zZW5kIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTNlXCI7XHJcbiAgXHJcbn1cclxuLmtpLXNlbmQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlM2ZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zZXR0aW5nLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNDBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNldHRpbmctMiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU0MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2V0dGluZy0zIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTQyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zZXR0aW5nLTMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNDNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNldHRpbmctMyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU0NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2V0dGluZy0zIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTQ1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zZXR0aW5nLTMgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNDZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNldHRpbmctNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTQ3XCI7XHJcbn1cclxuLmtpLXNldHRpbmcgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNDhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNldHRpbmcgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNDlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNoYXJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTRhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zaGFyZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU0YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNoYXJlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTRjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2hhcmUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNoYXJlIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTRlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zaGFyZSAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU0ZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2hpZWxkLWNyb3NzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTUwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zaGllbGQtY3Jvc3MgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNoaWVsZC1jcm9zcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2hpZWxkLXNlYXJjaCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1M1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2hpZWxkLXNlYXJjaCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2hpZWxkLXNlYXJjaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2hpZWxkLXNsYXNoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTU2XCI7XHJcbiAgXHJcbn1cclxuLmtpLXNoaWVsZC1zbGFzaCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNoaWVsZC1zbGFzaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNoaWVsZC10aWNrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTU5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zaGllbGQtdGljayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU1YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2hpZWxkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTViXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zaGllbGQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNWNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNoaXAgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNWRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNoaXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNoaXAgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNWZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNob3AgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNjBcIjtcclxuICBcclxufVxyXG4ua2ktc2hvcCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU2MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNob3AgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNjJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zaG9wIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTYzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2hvcCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU2NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2ltY2FyZC0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTY1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zaW1jYXJkLTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNpbWNhcmQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNjdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNpbWNhcmQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNjhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNpbWNhcmQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNpbWNhcmQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNmFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNpbWNhcmQgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNmJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNpemUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNmNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNpemUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNsYWNrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTZlXCI7XHJcbiAgXHJcbn1cclxuLmtpLXNsYWNrIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTZmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zbGFjayAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU3MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2xhY2sgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNsYWNrIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTcyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2xhY2sgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNzNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zbGFjayAucGF0aDc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU3NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNsYWNrIC5wYXRoODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTc1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2xpZGVyLWhvcml6b250YWwtMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU3NlwiO1xyXG4gIFxyXG59XHJcbi5raS1zbGlkZXItaG9yaXpvbnRhbC0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTc3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zbGlkZXItaG9yaXpvbnRhbC0yIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTc4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2xpZGVyLWhvcml6b250YWwgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlNzlcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNsaWRlci1ob3Jpem9udGFsIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTdhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zbGlkZXItaG9yaXpvbnRhbCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU3YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2xpZGVyLXZlcnRpY2FsLTIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlN2NcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNsaWRlci12ZXJ0aWNhbC0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTdkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zbGlkZXItdmVydGljYWwtMiAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU3ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2xpZGVyLXZlcnRpY2FsIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTdmXCI7XHJcbiAgXHJcbn1cclxuLmtpLXNsaWRlci12ZXJ0aWNhbCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU4MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2xpZGVyLXZlcnRpY2FsIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTgxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc2xpZGVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTgyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zbGlkZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlODNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNsaWRlciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU4NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc2xpZGVyIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTg1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zbXMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlODZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXNtcyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU4N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc25hcGNoYXQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlODhcIjtcclxuICBcclxufVxyXG4ua2ktc25hcGNoYXQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlODlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zb2NpYWwtbWVkaWEgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlOGFcIjtcclxuICBcclxufVxyXG4ua2ktc29jaWFsLW1lZGlhIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZThiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc29mdC0yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZThjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zb2Z0LTIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlOGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNvZnQtMyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWU4ZVwiO1xyXG4gIFxyXG59XHJcbi5raS1zb2Z0LTMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlOGZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zb2Z0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTkwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zb2Z0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTkxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb2Z0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTkyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb2Z0IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTkzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb2Z0IC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTk0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb2Z0IC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTk1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb21lLWZpbGVzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTk2XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zb21lLWZpbGVzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTk3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb3J0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTk4XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zb3J0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTk5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb3J0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTlhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zb3J0IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTliXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zcGVha2VyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTljXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zcGVha2VyIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTlkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zcGVha2VyIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTllXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zcG90aWZ5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTlmXCI7XHJcbiAgXHJcbn1cclxuLmtpLXNwb3RpZnkgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zcHJpbmctZnJhbWV3b3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYTFcIjtcclxufVxyXG4ua2ktc3F1YXJlLWJyYWNrZXRzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWEyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zcXVhcmUtYnJhY2tldHMgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXNxdWFyZS1icmFja2V0cyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVhNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc3F1YXJlLWJyYWNrZXRzIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWE2XCI7XHJcbn1cclxuLmtpLXN0YXR1cyAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVhN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc3RhdHVzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWE4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc3RhdHVzIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWE5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zdWJ0aXRsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVhYVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktc3VidGl0bGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN1YnRpdGxlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWFjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zdWJ0aXRsZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVhZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc3VidGl0bGUgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN1biAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVhZlwiO1xyXG4gIFxyXG59XHJcbi5raS1zdW4gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYjBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN1biAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWViMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc3VuIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWIyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zdW4gLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYjNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN1biAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWViNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktc3VuIC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWI1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zdW4gLnBhdGg4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN1biAucGF0aDk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWViN1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXN1cHBvcnQtMjQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYjhcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXN1cHBvcnQtMjQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYjlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN1cHBvcnQtMjQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYmFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXN3aXRjaCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWViYlwiO1xyXG4gIFxyXG59XHJcbi5raS1zd2l0Y2ggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYmNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zeXJpbmdlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWJkXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS1zeXJpbmdlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWJlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS1zeXJpbmdlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWJmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10YWJsZXQtYm9vayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjMFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGFibGV0LWJvb2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYzFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldC1kZWxldGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYzJcIjtcclxuICBcclxufVxyXG4ua2ktdGFibGV0LWRlbGV0ZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRhYmxldC1kZWxldGUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYzRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldC1kb3duIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWM1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10YWJsZXQtZG93biAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGFibGV0LWRvd24gLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYzdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldC1vayAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjOFwiO1xyXG4gIFxyXG59XHJcbi5raS10YWJsZXQtb2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlYzlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10YWJsZXQtb2sgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlY2FcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldC10ZXh0LWRvd24gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlY2JcIjtcclxuICBcclxufVxyXG4ua2ktdGFibGV0LXRleHQtZG93biAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGFibGV0LXRleHQtZG93biAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGFibGV0LXRleHQtZG93biAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVjZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRhYmxldC10ZXh0LXVwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWNmXCI7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldC10ZXh0LXVwIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWQwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGFibGV0LXVwIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWQxXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10YWJsZXQtdXAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZDJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldC11cCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVkM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGFibGV0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWQ0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10YWJsZXQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZDVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhYmxldCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVkNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGFnLWNyb3NzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWQ3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10YWctY3Jvc3MgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZDhcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhZy1jcm9zcyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVkOVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGFnIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWRhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10YWcgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZGJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRhZyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVkY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGVhY2hlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVkZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVhY2hlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVkZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGVjaC13aWZpIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWRmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZWNoLXdpZmkgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRlY2hub2xvZ3ktMiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVlMVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVjaG5vbG9neS0yIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWUyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZWNobm9sb2d5LTMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZTNcIjtcclxuICBcclxufVxyXG4ua2ktdGVjaG5vbG9neS0zIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWU0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVjaG5vbG9neS0zIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWU1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVjaG5vbG9neS0zIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWU2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZWNobm9sb2d5LTQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZTdcIjtcclxuICBcclxufVxyXG4ua2ktdGVjaG5vbG9neS00IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWU4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVjaG5vbG9neS00IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWU5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZWNobm9sb2d5LTQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZWFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRlY2hub2xvZ3ktNCAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVlYlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGVjaG5vbG9neS00IC5wYXRoNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWVjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZWNobm9sb2d5LTQgLnBhdGg3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZWRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRlY2hub2xvZ3kgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZWVcIjtcclxuICBcclxufVxyXG4ua2ktdGVjaG5vbG9neSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVlZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3kgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZjBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZWNobm9sb2d5IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWYxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVjaG5vbG9neSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVmMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3kgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZjNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZWNobm9sb2d5IC5wYXRoNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWY0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVjaG5vbG9neSAucGF0aDg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVmNVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3kgLnBhdGg5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZWxlcGhvbmUtZ2VvbG9jYXRpb24gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZjdcIjtcclxuICBcclxufVxyXG4ua2ktdGVsZXBob25lLWdlb2xvY2F0aW9uIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWY4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGVsZXBob25lLWdlb2xvY2F0aW9uIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWY5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZXN0LXR1YmVzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWZhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXN0LXR1YmVzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZWZiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZXh0LWFsaWduLWNlbnRlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVmY1wiO1xyXG4gIFxyXG59XHJcbi5raS10ZXh0LWFsaWduLWNlbnRlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVmZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1jZW50ZXIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlZmVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWFsaWduLWNlbnRlciAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWVmZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRleHQtYWxpZ24tanVzdGlmeS1jZW50ZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMDBcIjtcclxuICBcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1qdXN0aWZ5LWNlbnRlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYwMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1qdXN0aWZ5LWNlbnRlciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYwMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRleHQtYWxpZ24tanVzdGlmeS1jZW50ZXIgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMDNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWFsaWduLWxlZnQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMDRcIjtcclxuICBcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1sZWZ0IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjA1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZXh0LWFsaWduLWxlZnQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMDZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWFsaWduLWxlZnQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMDdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWFsaWduLXJpZ2h0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjA4XCI7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtYWxpZ24tcmlnaHQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMDlcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtYWxpZ24tcmlnaHQgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMGFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWFsaWduLXJpZ2h0IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjBiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGV4dC1ib2xkIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjBjXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWJvbGQgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtYm9sZCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYwZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1jaXJjbGUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMGZcIjtcclxuICBcclxufVxyXG4ua2ktdGV4dC1jaXJjbGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtY2lyY2xlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjExXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGV4dC1jaXJjbGUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMTJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWNpcmNsZSAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYxM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1jaXJjbGUgLnBhdGg2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMTRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtaXRhbGljIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjE1XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LWl0YWxpYyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYxNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1pdGFsaWMgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMTdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtaXRhbGljIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjE4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZXh0LW51bWJlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYxOVwiO1xyXG4gIFxyXG59XHJcbi5raS10ZXh0LW51bWJlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYxYVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1udW1iZXIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LW51bWJlciAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYxY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRleHQtbnVtYmVyIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjFkXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10ZXh0LW51bWJlciAucGF0aDY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYxZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC1zdHJpa2V0aHJvdWdoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjFmXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LXN0cmlrZXRocm91Z2ggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMjBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LXN0cmlrZXRocm91Z2ggLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMjFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQtdW5kZXJsaW5lIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjIyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10ZXh0LXVuZGVybGluZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYyM1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGV4dC11bmRlcmxpbmUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMjRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRleHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYyNVwiO1xyXG59XHJcbi5raS10aGVybW9tZXRlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYyNlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGhlcm1vbWV0ZXIgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMjdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRoZXRhIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjI4XCI7XHJcbiAgXHJcbn1cclxuLmtpLXRoZXRhIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjI5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdGlrdG9rIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjJhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10aWt0b2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMmJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRpbWUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMmNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRpbWUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMmRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRpbWVyIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjJlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10aW1lciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYyZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdGltZXIgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmMzBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRvLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzMVwiO1xyXG59XHJcbi5raS10by1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjMyXCI7XHJcbn1cclxuLmtpLXRvZ2dsZS1vZmYtY2lyY2xlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjMzXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10b2dnbGUtb2ZmLWNpcmNsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzNFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdG9nZ2xlLW9mZiAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzNVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdG9nZ2xlLW9mZiAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdG9nZ2xlLW9uLWNpcmNsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzN1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdG9nZ2xlLW9uLWNpcmNsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdG9nZ2xlLW9uIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjM5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10b2dnbGUtb24gLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmM2FcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRyYWlsZXIgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmM2JcIjtcclxuICBcclxufVxyXG4ua2ktdHJhaWxlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzY1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHJhaWxlciAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHJhaWxlciAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHJhaWxlciAucGF0aDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWYzZlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRyYXNoLXNxdWFyZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY0MFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdHJhc2gtc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjQxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cmFzaC1zcXVhcmUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNDJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRyYXNoLXNxdWFyZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY0M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHJhc2ggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNDRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRyYXNoIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjQ1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cmFzaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY0NlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHJhc2ggLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNDdcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRyYXNoIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjQ4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cmVlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjQ5XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10cmVlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjRhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cmVlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjRiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cmVsbG8gLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNGNcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRyZWxsbyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY0ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHJlbGxvIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjRlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cmlhbmdsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY0ZlwiO1xyXG4gIFxyXG59XHJcbi5raS10cmlhbmdsZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY1MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRyaWFuZ2xlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjUxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdHJ1Y2sgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNTJcIjtcclxuICBcclxufVxyXG4ua2ktdHJ1Y2sgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRydWNrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjU0XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdHJ1Y2sgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNTVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXRydWNrIC5wYXRoNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjU2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdHMgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNTdcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXRzIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjU4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10cyAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY1OVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHdpdGNoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjVhXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS10d2l0Y2ggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXR3aXRjaCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY1Y1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHdpdHRlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY1ZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdHdpdHRlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY1ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHdvLWNyZWRpdC1jYXJ0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjVmXCI7XHJcbiAgXHJcbn1cclxuLmtpLXR3by1jcmVkaXQtY2FydCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY2MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXR3by1jcmVkaXQtY2FydCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY2MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdHdvLWNyZWRpdC1jYXJ0IC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjYyXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS10d28tY3JlZGl0LWNhcnQgLnBhdGg1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNjNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXVuZGVybGluaW5nIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjY0XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS11bmRlcmxpbmluZyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY2NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdW5kZXJsaW5pbmcgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNjZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS11cC1kb3duIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjY3XCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS11cC1kb3duIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjY4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS11cC1kb3duIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjY5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS11cC1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNmFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXVwLXNxdWFyZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY2YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY2Y1wiO1xyXG59XHJcbi5raS11cGRhdGUtZmlsZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY2ZFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdXBkYXRlLWZpbGUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNmVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXVwZGF0ZS1maWxlIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjZmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS11cGRhdGUtZmlsZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3MFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdXBkYXRlLWZvbGRlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3MVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdXBkYXRlLWZvbGRlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3MlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdXNlci1lZGl0IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjczXCI7XHJcbiAgXHJcbn1cclxuLmtpLXVzZXItZWRpdCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3NFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXVzZXItZWRpdCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3NVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdXNlci1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmNzZcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXVzZXItc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjc3XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS11c2VyLXNxdWFyZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3OFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdXNlci10aWNrIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjc5XCI7XHJcbiAgXHJcbn1cclxuLmtpLXVzZXItdGljayAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdXNlci10aWNrIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjdiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdXNlciAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3Y1wiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdXNlciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY3ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdmVyaWZ5IC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjdlXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS12ZXJpZnkgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmN2ZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXZpYmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmODBcIjtcclxuICBcclxufVxyXG4ua2ktdmliZSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY4MVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXZpcnVzIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjgyXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS12aXJ1cyAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY4M1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktdmlydXMgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmODRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXZ1ZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY4NVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktdnVlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjg2XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS12dWVzYXggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmODdcIjtcclxuICBcclxufVxyXG4ua2ktdnVlc2F4IC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjg4XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuNDtcclxufVxyXG4ua2ktdnVlc2F4IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjg5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS13YWxsZXQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOGFcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXdhbGxldCAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY4YlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktd2FsbGV0IC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjhjXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS13YWxsZXQgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOGRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXdhbmNoYWluIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjhlXCI7XHJcbiAgXHJcbn1cclxuLmtpLXdhbmNoYWluIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjhmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktd2F0Y2ggLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOTBcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXdhdGNoIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjkxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS13aGF0c2FwcCAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY5MlwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuNDtcclxufVxyXG4ua2ktd2hhdHNhcHAgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOTNcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXdpZmktaG9tZSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY5NFwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktd2lmaS1ob21lIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjk1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS13aWZpLWhvbWUgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXdpZmktaG9tZSAucGF0aDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY5N1wiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktd2lmaS1zcXVhcmUgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOThcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXdpZmktc3F1YXJlIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjk5XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS13aWZpLXNxdWFyZSAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY5YVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2ktd2lmaS1zcXVhcmUgLnBhdGg0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOWJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXdpZmkgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOWNcIjtcclxuICBcclxufVxyXG4ua2ktd2lmaSAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWY5ZFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXdpZmkgLnBhdGgzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmOWVcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS13aWZpIC5wYXRoNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZjlmXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2ktd3JlbmNoIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmEwXCI7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcbi5raS13cmVuY2ggLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmYTFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbn1cclxuLmtpLXhhb21pIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmEyXCI7XHJcbiAgXHJcbn1cclxuLmtpLXhhb21pIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmEzXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2kteGQgLnBhdGgxOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmYTRcIjtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXhkIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmE1XCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS14ZCAucGF0aDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWZhNlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxufVxyXG4ua2kteG1yIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmE3XCI7XHJcbiAgXHJcbn1cclxuLmtpLXhtciAucGF0aDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWZhOFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDtcclxuICBcclxuICBvcGFjaXR5OiAwLjM7XHJcbn1cclxuLmtpLXlpaSAucGF0aDE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWZhOVwiO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2kteWlpIC5wYXRoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmFhXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4ua2kteWlpIC5wYXRoMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmFiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwO1xyXG4gIFxyXG59XHJcbi5raS15b3V0dWJlIC5wYXRoMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZmFjXCI7XHJcbiAgXHJcbn1cclxuLmtpLXlvdXR1YmUgLnBhdGgyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVmYWRcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7XHJcbiAgXHJcbiAgb3BhY2l0eTogMC4zO1xyXG59XHJcblxyXG4ua2ktZHVvdG9uZSBpIHtcclxuZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdrZWVuaWNvbnMtb3V0bGluZSc7XHJcbiAgc3JjOiAgdXJsKCdmb250cy9rZWVuaWNvbnMtb3V0bGluZS5lb3Q/ZnpvNGJtJyk7XHJcbiAgc3JjOiAgdXJsKCdmb250cy9rZWVuaWNvbnMtb3V0bGluZS5lb3Q/ZnpvNGJtI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCdmb250cy9rZWVuaWNvbnMtb3V0bGluZS50dGY/ZnpvNGJtJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCdmb250cy9rZWVuaWNvbnMtb3V0bGluZS53b2ZmP2Z6bzRibScpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCdmb250cy9rZWVuaWNvbnMtb3V0bGluZS5zdmc/ZnpvNGJtI2tlZW5pY29ucy1vdXRsaW5lJykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ua2ktb3V0bGluZSB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ2tlZW5pY29ucy1vdXRsaW5lJyAhaW1wb3J0YW50O1xyXG4gIHNwZWFrOiBuZXZlcjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmtpLWFic3RyYWN0LTEua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTYua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTgua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTEwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwOVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xMS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGFcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTEzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwY1wiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xNC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGRcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMTUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE2LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xNy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTBcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMTgua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE5LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yMC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTNcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMjEua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTIyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxNVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTZcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMjQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTI1LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxOFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yNi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTlcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMjcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTI4LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxYlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yOS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWNcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzAua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTMxLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxZVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWZcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyMVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zNS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjJcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzYua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM3LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyNFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zOC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjVcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyN1wiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00MS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjhcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNDIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyYVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00NC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmJcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNDUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ2LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyZFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00Ny5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmVcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNDgua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ5LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzMFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzFcIjtcclxufVxyXG4ua2ktYWRkLWZpbGVzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzMlwiO1xyXG59XHJcbi5raS1hZGQtZm9sZGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzM1wiO1xyXG59XHJcbi5raS1hZGQtaXRlbS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzRcIjtcclxufVxyXG4ua2ktYWRkLW5vdGVwYWQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XHJcbn1cclxuLmtpLWFkZHJlc3MtYm9vay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzZcIjtcclxufVxyXG4ua2ktYWlycGxhbmUtc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzN1wiO1xyXG59XHJcbi5raS1haXJwbGFuZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzhcIjtcclxufVxyXG4ua2ktYWlycG9kLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzOVwiO1xyXG59XHJcbi5raS1hbmRyb2lkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzYVwiO1xyXG59XHJcbi5raS1hbmd1bGFyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzYlwiO1xyXG59XHJcbi5raS1hcHBsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2NcIjtcclxufVxyXG4ua2ktYXJjaGl2ZS10aWNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZFwiO1xyXG59XHJcbi5raS1hcmNoaXZlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZVwiO1xyXG59XHJcbi5raS1hcnJvdy1jaXJjbGUtbGVmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcclxufVxyXG4ua2ktYXJyb3ctY2lyY2xlLXJpZ2h0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0MFwiO1xyXG59XHJcbi5raS1hcnJvdy1kaWFnb25hbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDFcIjtcclxufVxyXG4ua2ktYXJyb3ctZG93bi1sZWZ0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0MlwiO1xyXG59XHJcbi5raS1hcnJvdy1kb3duLXJlZnJhY3Rpb24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XHJcbn1cclxuLmtpLWFycm93LWRvd24tcmlnaHQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ0XCI7XHJcbn1cclxuLmtpLWFycm93LWRvd24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XHJcbn1cclxuLmtpLWFycm93LWxlZnQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XHJcbn1cclxuLmtpLWFycm93LW1peC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDdcIjtcclxufVxyXG4ua2ktYXJyb3ctcmlnaHQtbGVmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDhcIjtcclxufVxyXG4ua2ktYXJyb3ctcmlnaHQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XHJcbn1cclxuLmtpLWFycm93LXR3by1kaWFnb25hbHMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XHJcbn1cclxuLmtpLWFycm93LXVwLWRvd24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XHJcbn1cclxuLmtpLWFycm93LXVwLWxlZnQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XHJcbn1cclxuLmtpLWFycm93LXVwLXJlZnJhY3Rpb24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRkXCI7XHJcbn1cclxuLmtpLWFycm93LXVwLXJpZ2h0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xyXG59XHJcbi5raS1hcnJvdy11cC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGZcIjtcclxufVxyXG4ua2ktYXJyb3ctemlnemFnLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1MFwiO1xyXG59XHJcbi5raS1hcnJvd3MtY2lyY2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1MVwiO1xyXG59XHJcbi5raS1hcnJvd3MtbG9vcC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTJcIjtcclxufVxyXG4ua2ktYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTUzXCI7XHJcbn1cclxuLmtpLWF1dG8tYnJpZ2h0bmVzcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTRcIjtcclxufVxyXG4ua2ktYXZhbGFuY2hlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NVwiO1xyXG59XHJcbi5raS1hd2FyZC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTZcIjtcclxufVxyXG4ua2ktYmFkZ2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU3XCI7XHJcbn1cclxuLmtpLWJhbmRhZ2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7XHJcbn1cclxuLmtpLWJhbmsua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XHJcbn1cclxuLmtpLWJhcmNvZGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XHJcbn1cclxuLmtpLWJhc2tldC1vay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWJcIjtcclxufVxyXG4ua2ktYmFza2V0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1Y1wiO1xyXG59XHJcbi5raS1iZWhhbmNlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1ZFwiO1xyXG59XHJcbi5raS1iaWxsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xyXG59XHJcbi5raS1iaW5hbmNlLXVzZC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWZcIjtcclxufVxyXG4ua2ktYmluYW5jZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjBcIjtcclxufVxyXG4ua2ktYml0Y29pbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjFcIjtcclxufVxyXG4ua2ktYmxhY2stZG93bi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjJcIjtcclxufVxyXG4ua2ktYmxhY2stbGVmdC1saW5lLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2M1wiO1xyXG59XHJcbi5raS1ibGFjay1sZWZ0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NFwiO1xyXG59XHJcbi5raS1ibGFjay1yaWdodC1saW5lLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NVwiO1xyXG59XHJcbi5raS1ibGFjay1yaWdodC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjZcIjtcclxufVxyXG4ua2ktYmxhY2stdXAua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7XHJcbn1cclxuLmtpLWJsdWV0b290aC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjhcIjtcclxufVxyXG4ua2ktYm9vay1vcGVuLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2OVwiO1xyXG59XHJcbi5raS1ib29rLXNxdWFyZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmFcIjtcclxufVxyXG4ua2ktYm9vay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmJcIjtcclxufVxyXG4ua2ktYm9va21hcmstMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmNcIjtcclxufVxyXG4ua2ktYm9va21hcmsua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7XHJcbn1cclxuLmtpLWJvb3RzdHJhcC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmVcIjtcclxufVxyXG4ua2ktYnJpZWZjYXNlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2ZlwiO1xyXG59XHJcbi5raS1icmlmZWNhc2UtY3Jvcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzBcIjtcclxufVxyXG4ua2ktYnJpZmVjYXNlLXRpY2sua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTcxXCI7XHJcbn1cclxuLmtpLWJyaWZlY2FzZS10aW1lci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzJcIjtcclxufVxyXG4ua2ktYnJ1c2gua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7XHJcbn1cclxuLmtpLWJ1Y2tldC1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTc0XCI7XHJcbn1cclxuLmtpLWJ1Y2tldC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzVcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzZcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzdcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzhcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtNC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzlcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtNS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2FcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtNi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2JcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XHJcbn1cclxuLmtpLWJ1cy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2RcIjtcclxufVxyXG4ua2ktY2FsY3VsYXRvci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2VcIjtcclxufVxyXG4ua2ktY2FsZW5kYXItMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcclxufVxyXG4ua2ktY2FsZW5kYXItOC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODBcIjtcclxufVxyXG4ua2ktY2FsZW5kYXItYWRkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4MVwiO1xyXG59XHJcbi5raS1jYWxlbmRhci1lZGl0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4MlwiO1xyXG59XHJcbi5raS1jYWxlbmRhci1yZW1vdmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTgzXCI7XHJcbn1cclxuLmtpLWNhbGVuZGFyLXNlYXJjaC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODRcIjtcclxufVxyXG4ua2ktY2FsZW5kYXItdGljay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODVcIjtcclxufVxyXG4ua2ktY2FsZW5kYXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7XHJcbn1cclxuLmtpLWNhbGwua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg3XCI7XHJcbn1cclxuLmtpLWNhcHN1bGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XHJcbn1cclxuLmtpLWNhci0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4OVwiO1xyXG59XHJcbi5raS1jYXItMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGFcIjtcclxufVxyXG4ua2ktY2FyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4YlwiO1xyXG59XHJcbi5raS1jYXRlZ29yeS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGNcIjtcclxufVxyXG4ua2ktY2Qua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThkXCI7XHJcbn1cclxuLmtpLWNlbHNpdXMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7XHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtZG93bi0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4ZlwiO1xyXG59XHJcbi5raS1jaGFydC1saW5lLWRvd24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTkwXCI7XHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtc3Rhci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTFcIjtcclxufVxyXG4ua2ktY2hhcnQtbGluZS11cC0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5MlwiO1xyXG59XHJcbi5raS1jaGFydC1saW5lLXVwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5M1wiO1xyXG59XHJcbi5raS1jaGFydC1saW5lLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5NFwiO1xyXG59XHJcbi5raS1jaGFydC1waWUtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTVcIjtcclxufVxyXG4ua2ktY2hhcnQtcGllLTQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk2XCI7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS1zaW1wbGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS10b28ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk4XCI7XHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZS0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5OVwiO1xyXG59XHJcbi5raS1jaGFydC1zaW1wbGUtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWFcIjtcclxufVxyXG4ua2ktY2hhcnQtc2ltcGxlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5YlwiO1xyXG59XHJcbi5raS1jaGFydC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWNcIjtcclxufVxyXG4ua2ktY2hlY2stY2lyY2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5ZFwiO1xyXG59XHJcbi5raS1jaGVjay1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTllXCI7XHJcbn1cclxuLmtpLWNoZWNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5ZlwiO1xyXG59XHJcbi5raS1jaGVxdWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XHJcbn1cclxuLmtpLWNocm9tZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTFcIjtcclxufVxyXG4ua2ktY2xhc3NtYXRlcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTJcIjtcclxufVxyXG4ua2ktY2xpY2sua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEzXCI7XHJcbn1cclxuLmtpLWNsaXBib2FyZC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTRcIjtcclxufVxyXG4ua2ktY2xvdWQtYWRkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhNVwiO1xyXG59XHJcbi5raS1jbG91ZC1jaGFuZ2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XHJcbn1cclxuLmtpLWNsb3VkLWRvd25sb2FkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhN1wiO1xyXG59XHJcbi5raS1jbG91ZC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YThcIjtcclxufVxyXG4ua2ktY29kZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTlcIjtcclxufVxyXG4ua2ktY29mZmVlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhYVwiO1xyXG59XHJcbi5raS1jb2xvci1zd2F0Y2gua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XHJcbn1cclxuLmtpLWNvbG9ycy1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFjXCI7XHJcbn1cclxuLmtpLWNvbXBhc3Mua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XHJcbn1cclxuLmtpLWNvcHktc3VjY2Vzcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWVcIjtcclxufVxyXG4ua2ktY29weS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWZcIjtcclxufVxyXG4ua2ktY291cmllci1leHByZXNzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliMFwiO1xyXG59XHJcbi5raS1jb3VyaWVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliMVwiO1xyXG59XHJcbi5raS1jcmVkaXQtY2FydC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjJcIjtcclxufVxyXG4ua2ktY3Jvc3MtY2lyY2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliM1wiO1xyXG59XHJcbi5raS1jcm9zcy1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7XHJcbn1cclxuLmtpLWNyb3NzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliNVwiO1xyXG59XHJcbi5raS1jcm93bi0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliNlwiO1xyXG59XHJcbi5raS1jcm93bi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjdcIjtcclxufVxyXG4ua2ktY3NzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliOFwiO1xyXG59XHJcbi5raS1jdWJlLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XHJcbn1cclxuLmtpLWN1YmUtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmFcIjtcclxufVxyXG4ua2ktY3VwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliYlwiO1xyXG59XHJcbi5raS1kYXNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliY1wiO1xyXG59XHJcbi5raS1kYXRhLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliZFwiO1xyXG59XHJcbi5raS1kZWxldGUtZmlsZXMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7XHJcbn1cclxuLmtpLWRlbGV0ZS1mb2xkZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWMwXCI7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWMxXCI7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTI0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljMlwiO1xyXG59XHJcbi5raS1kZWxpdmVyeS1kb29yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljM1wiO1xyXG59XHJcbi5raS1kZWxpdmVyeS1nZW9sb2NhdGlvbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzRcIjtcclxufVxyXG4ua2ktZGVsaXZlcnktdGltZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzVcIjtcclxufVxyXG4ua2ktZGVsaXZlcnkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM2XCI7XHJcbn1cclxuLmtpLWRlc2lnbi0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljN1wiO1xyXG59XHJcbi5raS1kZXNpZ24tZnJhbWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XHJcbn1cclxuLmtpLWRlc2lnbi1tYXNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljOVwiO1xyXG59XHJcbi5raS1kZXNpZ24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XHJcbn1cclxuLmtpLWRldmljZXMtMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5Y2JcIjtcclxufVxyXG4ua2ktZGV2aWNlcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5Y2NcIjtcclxufVxyXG4ua2ktZGlhbW9uZHMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNkXCI7XHJcbn1cclxuLmtpLWRpcmVjdGJveC1kZWZhdWx0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljZVwiO1xyXG59XHJcbi5raS1kaXNjb25uZWN0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljZlwiO1xyXG59XHJcbi5raS1kaXNjb3VudC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDBcIjtcclxufVxyXG4ua2ktZGlzay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDFcIjtcclxufVxyXG4ua2ktZGlzbGlrZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDJcIjtcclxufVxyXG4ua2ktZGoua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQzXCI7XHJcbn1cclxuLmtpLWRvY3VtZW50LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkNFwiO1xyXG59XHJcbi5raS1kb2xsYXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ1XCI7XHJcbn1cclxuLmtpLWRvdHMtY2lyY2xlLXZlcnRpY2FsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkNlwiO1xyXG59XHJcbi5raS1kb3RzLWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDdcIjtcclxufVxyXG4ua2ktZG90cy1ob3Jpem9udGFsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkOFwiO1xyXG59XHJcbi5raS1kb3RzLXNxdWFyZS12ZXJ0aWNhbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDlcIjtcclxufVxyXG4ua2ktZG90cy1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRhXCI7XHJcbn1cclxuLmtpLWRvdHMtdmVydGljYWwua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRiXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1jaGVjay1jaXJjbGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1jaGVjay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGRcIjtcclxufVxyXG4ua2ktZG91YmxlLWRvd24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRlXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1sZWZ0LWFycm93LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkZlwiO1xyXG59XHJcbi5raS1kb3VibGUtbGVmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTBcIjtcclxufVxyXG4ua2ktZG91YmxlLXJpZ2h0LWFycm93LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllMVwiO1xyXG59XHJcbi5raS1kb3VibGUtcmlnaHQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWUyXCI7XHJcbn1cclxuLmtpLWRvdWJsZS11cC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTNcIjtcclxufVxyXG4ua2ktZG93bi1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU0XCI7XHJcbn1cclxuLmtpLWRvd24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XHJcbn1cclxuLmtpLWRyaWJiYmxlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllNlwiO1xyXG59XHJcbi5raS1kcm9wLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllN1wiO1xyXG59XHJcbi5raS1kcm9wYm94LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllOFwiO1xyXG59XHJcbi5raS1lZHVjYXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllOVwiO1xyXG59XHJcbi5raS1lbGVjdHJpY2l0eS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWFcIjtcclxufVxyXG4ua2ktZWxlY3Ryb25pYy1jbG9jay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWJcIjtcclxufVxyXG4ua2ktZWxlbWVudC0xLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllY1wiO1xyXG59XHJcbi5raS1lbGVtZW50LTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWVkXCI7XHJcbn1cclxuLmtpLWVsZW1lbnQtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWVcIjtcclxufVxyXG4ua2ktZWxlbWVudC00LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllZlwiO1xyXG59XHJcbi5raS1lbGVtZW50LTUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWYwXCI7XHJcbn1cclxuLmtpLWVsZW1lbnQtNi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjFcIjtcclxufVxyXG4ua2ktZWxlbWVudC03LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmMlwiO1xyXG59XHJcbi5raS1lbGVtZW50LTgua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWYzXCI7XHJcbn1cclxuLmtpLWVsZW1lbnQtOS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjRcIjtcclxufVxyXG4ua2ktZWxlbWVudC0xMC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjVcIjtcclxufVxyXG4ua2ktZWxlbWVudC0xMS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjZcIjtcclxufVxyXG4ua2ktZWxlbWVudC0xMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjdcIjtcclxufVxyXG4ua2ktZWxlbWVudC1lcXVhbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjhcIjtcclxufVxyXG4ua2ktZWxlbWVudC1wbHVzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmOVwiO1xyXG59XHJcbi5raS1lbW9qaS1oYXBweS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcclxufVxyXG4ua2ktZW5qaW4tY29pbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmJcIjtcclxufVxyXG4ua2ktZW50cmFuY2UtbGVmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmNcIjtcclxufVxyXG4ua2ktZW50cmFuY2UtcmlnaHQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XHJcbn1cclxuLmtpLWVyYXNlci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmVcIjtcclxufVxyXG4ua2ktZXVyby5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmZcIjtcclxufVxyXG4ua2ktZXhpdC1kb3duLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwMFwiO1xyXG59XHJcbi5raS1leGl0LWxlZnQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTAxXCI7XHJcbn1cclxuLmtpLWV4aXQtcmlnaHQtY29ybmVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwMlwiO1xyXG59XHJcbi5raS1leGl0LXJpZ2h0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwM1wiO1xyXG59XHJcbi5raS1leGl0LXVwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNFwiO1xyXG59XHJcbi5raS1leHRlcm5hbC1kcml2ZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDVcIjtcclxufVxyXG4ua2ktZXllLXNsYXNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNlwiO1xyXG59XHJcbi5raS1leWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XHJcbn1cclxuLmtpLWZhY2Vib29rLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwOFwiO1xyXG59XHJcbi5raS1mYWNlaWQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTA5XCI7XHJcbn1cclxuLmtpLWZhc3Rlbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGFcIjtcclxufVxyXG4ua2ktZmF0LXJvd3Mua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBiXCI7XHJcbn1cclxuLmtpLWZlYXRoZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBjXCI7XHJcbn1cclxuLmtpLWZpZ21hLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwZFwiO1xyXG59XHJcbi5raS1maWxlLWFkZGVkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwZVwiO1xyXG59XHJcbi5raS1maWxlLWRlbGV0ZWQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBmXCI7XHJcbn1cclxuLmtpLWZpbGUtZG93bi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTBcIjtcclxufVxyXG4ua2ktZmlsZS1sZWZ0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExMVwiO1xyXG59XHJcbi5raS1maWxlLXJpZ2h0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExMlwiO1xyXG59XHJcbi5raS1maWxlLXNoZWV0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExM1wiO1xyXG59XHJcbi5raS1maWxlLXVwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExNFwiO1xyXG59XHJcbi5raS1maWxlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExNVwiO1xyXG59XHJcbi5raS1maWxlcy10YWJsZXQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XHJcbn1cclxuLmtpLWZpbHRlci1lZGl0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExN1wiO1xyXG59XHJcbi5raS1maWx0ZXItc2VhcmNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExOFwiO1xyXG59XHJcbi5raS1maWx0ZXItc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExOVwiO1xyXG59XHJcbi5raS1maWx0ZXItdGFibGV0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExYVwiO1xyXG59XHJcbi5raS1maWx0ZXItdGljay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWJcIjtcclxufVxyXG4ua2ktZmlsdGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExY1wiO1xyXG59XHJcbi5raS1maW5hbmNlLWNhbGN1bGF0b3Iua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XHJcbn1cclxuLmtpLWZpbmFuY2lhbC1zY2hlZHVsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWVcIjtcclxufVxyXG4ua2ktZmluZ2VycHJpbnQtc2Nhbm5pbmcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFmXCI7XHJcbn1cclxuLmtpLWZsYWcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTIwXCI7XHJcbn1cclxuLmtpLWZsYXNoLWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjFcIjtcclxufVxyXG4ua2ktZmxhc2sua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTIyXCI7XHJcbn1cclxuLmtpLWZvY3VzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyM1wiO1xyXG59XHJcbi5raS1mb2xkZXItYWRkZWQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTI0XCI7XHJcbn1cclxuLmtpLWZvbGRlci1kb3duLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyNVwiO1xyXG59XHJcbi5raS1mb2xkZXItdXAua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XHJcbn1cclxuLmtpLWZvbGRlci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjdcIjtcclxufVxyXG4ua2ktZnJhbWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTI4XCI7XHJcbn1cclxuLmtpLWdlYXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTI5XCI7XHJcbn1cclxuLmtpLWdlbmVyYWwtbW91c2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJhXCI7XHJcbn1cclxuLmtpLWdlb2xvY2F0aW9uLWhvbWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XHJcbn1cclxuLmtpLWdlb2xvY2F0aW9uLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyY1wiO1xyXG59XHJcbi5raS1naG9zdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmRcIjtcclxufVxyXG4ua2ktZ2lmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmVcIjtcclxufVxyXG4ua2ktZ2l0aHViLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyZlwiO1xyXG59XHJcbi5raS1nbGFzcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzBcIjtcclxufVxyXG4ua2ktZ29vZ2xlLXBsYXkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMxXCI7XHJcbn1cclxuLmtpLWdvb2dsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzJcIjtcclxufVxyXG4ua2ktZ3JhcGgtMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzNcIjtcclxufVxyXG4ua2ktZ3JhcGgtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzRcIjtcclxufVxyXG4ua2ktZ3JhcGgtNC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzVcIjtcclxufVxyXG4ua2ktZ3JhcGgtdXAua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM2XCI7XHJcbn1cclxuLmtpLWdyYXBoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzN1wiO1xyXG59XHJcbi5raS1ncmlkLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM4XCI7XHJcbn1cclxuLmtpLWdyaWQtZnJhbWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM5XCI7XHJcbn1cclxuLmtpLWdyaWQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTNhXCI7XHJcbn1cclxuLmtpLWhhbmRjYXJ0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzYlwiO1xyXG59XHJcbi5raS1oYXBweS1lbW9qaS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2NcIjtcclxufVxyXG4ua2ktaGVhcnQtY2lyY2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzZFwiO1xyXG59XHJcbi5raS1oZWFydC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2VcIjtcclxufVxyXG4ua2ktaG9tZS0xLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzZlwiO1xyXG59XHJcbi5raS1ob21lLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQwXCI7XHJcbn1cclxuLmtpLWhvbWUtMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDFcIjtcclxufVxyXG4ua2ktaG9tZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDJcIjtcclxufVxyXG4ua2ktaHRtbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDNcIjtcclxufVxyXG4ua2ktaWNvbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDRcIjtcclxufVxyXG4ua2ktaWxsdXN0cmF0b3Iua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ2XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLTMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ3XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLTQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLTUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ5XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0YVwiO1xyXG59XHJcbi5raS1pbnN0YWdyYW0ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTRiXCI7XHJcbn1cclxuLmtpLWpveXN0aWNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0Y1wiO1xyXG59XHJcbi5raS1qcy0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0ZFwiO1xyXG59XHJcbi5raS1qcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGVcIjtcclxufVxyXG4ua2kta2FuYmFuLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0ZlwiO1xyXG59XHJcbi5raS1rZXktc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1MFwiO1xyXG59XHJcbi5raS1rZXkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTUxXCI7XHJcbn1cclxuLmtpLWtleWJvYXJkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1MlwiO1xyXG59XHJcbi5raS1sYXB0b3Aua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTUzXCI7XHJcbn1cclxuLmtpLWxhcmF2ZWwua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU0XCI7XHJcbn1cclxuLmtpLWxlZnQtc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1NVwiO1xyXG59XHJcbi5raS1sZWZ0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1NlwiO1xyXG59XHJcbi5raS1saWtlLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU3XCI7XHJcbn1cclxuLmtpLWxpa2UtZm9sZGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1OFwiO1xyXG59XHJcbi5raS1saWtlLXNoYXBlcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTlcIjtcclxufVxyXG4ua2ktbGlrZS10YWcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XHJcbn1cclxuLmtpLWxpa2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTViXCI7XHJcbn1cclxuLmtpLWxvYWRpbmcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVjXCI7XHJcbn1cclxuLmtpLWxvY2stMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWRcIjtcclxufVxyXG4ua2ktbG9jay0zLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1ZVwiO1xyXG59XHJcbi5raS1sb2NrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1ZlwiO1xyXG59XHJcbi5raS1sb2dpc3RpYy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjBcIjtcclxufVxyXG4ua2ktbG90cy1zaG9wcGluZy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjFcIjtcclxufVxyXG4ua2ktbG92ZWx5LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2MlwiO1xyXG59XHJcbi5raS1sdHMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTYzXCI7XHJcbn1cclxuLmtpLW1hZ25pZmllci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjRcIjtcclxufVxyXG4ua2ktbWFwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2NVwiO1xyXG59XHJcbi5raS1tYXNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2NlwiO1xyXG59XHJcbi5raS1tYXhpbWl6ZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjdcIjtcclxufVxyXG4ua2ktbWVkYWwtc3Rhci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjhcIjtcclxufVxyXG4ua2ktbWVudS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjlcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1hZGQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZhXCI7XHJcbn1cclxuLmtpLW1lc3NhZ2UtZWRpdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmJcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1taW51cy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmNcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1ub3RpZi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmRcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1wcm9ncmFtbWluZy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmVcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1xdWVzdGlvbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmZcIjtcclxufVxyXG4ua2ktbWVzc2FnZS10ZXh0LTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTcwXCI7XHJcbn1cclxuLmtpLW1lc3NhZ2UtdGV4dC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzFcIjtcclxufVxyXG4ua2ktbWVzc2FnZXMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTcyXCI7XHJcbn1cclxuLmtpLW1pY3Jvc29mdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzNcIjtcclxufVxyXG4ua2ktbWlsay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzRcIjtcclxufVxyXG4ua2ktbWludXMtY2lyY2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3NVwiO1xyXG59XHJcbi5raS1taW51cy1mb2xkZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTc2XCI7XHJcbn1cclxuLmtpLW1pbnVzLXNxdWFyZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzdcIjtcclxufVxyXG4ua2ktbWludXMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTc4XCI7XHJcbn1cclxuLmtpLW1vbml0b3ItbW9iaWxlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3OVwiO1xyXG59XHJcbi5raS1tb29uLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3YVwiO1xyXG59XHJcbi5raS1tb3JlLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdiXCI7XHJcbn1cclxuLmtpLW1vdXNlLWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2NcIjtcclxufVxyXG4ua2ktbW91c2Utc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3ZFwiO1xyXG59XHJcbi5raS1tb3VzZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2VcIjtcclxufVxyXG4ua2ktbmV4by5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2ZcIjtcclxufVxyXG4ua2ktbmlnaHQtZGF5LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4MFwiO1xyXG59XHJcbi5raS1ub3RlLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgxXCI7XHJcbn1cclxuLmtpLW5vdGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgyXCI7XHJcbn1cclxuLmtpLW5vdGVwYWQtYm9va21hcmsua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgzXCI7XHJcbn1cclxuLmtpLW5vdGVwYWQtZWRpdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODRcIjtcclxufVxyXG4ua2ktbm90ZXBhZC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODVcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg2XCI7XHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi1iaW5nLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4N1wiO1xyXG59XHJcbi5raS1ub3RpZmljYXRpb24tY2lyY2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4OFwiO1xyXG59XHJcbi5raS1ub3RpZmljYXRpb24tZmF2b3JpdGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg5XCI7XHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi1vbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGFcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLXN0YXR1cy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGJcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4Y1wiO1xyXG59XHJcbi5raS1vY2Vhbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGRcIjtcclxufVxyXG4ua2ktb2ZmaWNlLWJhZy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGVcIjtcclxufVxyXG4ua2ktcGFja2FnZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGZcIjtcclxufVxyXG4ua2ktcGFpbHMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XHJcbn1cclxuLmtpLXBhaW50YnVja2V0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5MVwiO1xyXG59XHJcbi5raS1wYXBlci1jbGlwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5MlwiO1xyXG59XHJcbi5raS1wYXJjZWwtdHJhY2tpbmcua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkzXCI7XHJcbn1cclxuLmtpLXBhcmNlbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTRcIjtcclxufVxyXG4ua2ktcGFzc3dvcmQtY2hlY2sua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk1XCI7XHJcbn1cclxuLmtpLXBheXBhbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTZcIjtcclxufVxyXG4ua2ktcGVuY2lsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5N1wiO1xyXG59XHJcbi5raS1wZW9wbGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk4XCI7XHJcbn1cclxuLmtpLXBlcmNlbnRhZ2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk5XCI7XHJcbn1cclxuLmtpLXBob25lLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5YVwiO1xyXG59XHJcbi5raS1waG90b3Nob3Aua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTliXCI7XHJcbn1cclxuLmtpLXBpY3R1cmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTljXCI7XHJcbn1cclxuLmtpLXBpbGwua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTlkXCI7XHJcbn1cclxuLmtpLXBpbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWVcIjtcclxufVxyXG4ua2ktcGx1cy1jaXJjbGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XHJcbn1cclxuLmtpLXBsdXMtc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhMFwiO1xyXG59XHJcbi5raS1wbHVzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhMVwiO1xyXG59XHJcbi5raS1wb2ludGVycy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTJcIjtcclxufVxyXG4ua2ktcHJpY2UtdGFnLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhM1wiO1xyXG59XHJcbi5raS1wcmludGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhNFwiO1xyXG59XHJcbi5raS1wcm9maWxlLWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTVcIjtcclxufVxyXG4ua2ktcHJvZmlsZS11c2VyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhNlwiO1xyXG59XHJcbi5raS1wdWxzZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTdcIjtcclxufVxyXG4ua2ktcHVyY2hhc2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7XHJcbn1cclxuLmtpLXB5dGhvbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTlcIjtcclxufVxyXG4ua2ktcXVlc3Rpb24tMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYWFcIjtcclxufVxyXG4ua2ktcXVlc3Rpb24ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFiXCI7XHJcbn1cclxuLmtpLXF1ZXN0aW9ubmFpcmUtdGFibGV0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhY1wiO1xyXG59XHJcbi5raS1yYW5raW5nLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhZFwiO1xyXG59XHJcbi5raS1yZWFjdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYWVcIjtcclxufVxyXG4ua2ktcmVjZWlwdC1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFmXCI7XHJcbn1cclxuLmtpLXJlc2N1ZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjBcIjtcclxufVxyXG4ua2ktcmlnaHQtbGVmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjFcIjtcclxufVxyXG4ua2ktcmlnaHQtc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiMlwiO1xyXG59XHJcbi5raS1yaWdodC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjNcIjtcclxufVxyXG4ua2ktcm9ja2V0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNFwiO1xyXG59XHJcbi5raS1yb3V0ZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjVcIjtcclxufVxyXG4ua2ktcm91dGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNlwiO1xyXG59XHJcbi5raS1yb3ctaG9yaXpvbnRhbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjdcIjtcclxufVxyXG4ua2ktcm93LXZlcnRpY2FsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiOFwiO1xyXG59XHJcbi5raS1zYWZlLWhvbWUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWI5XCI7XHJcbn1cclxuLmtpLXNhdGVsbGl0ZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmFcIjtcclxufVxyXG4ua2ktc2F2ZS0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiYlwiO1xyXG59XHJcbi5raS1zYXZlLWRlcG9zaXQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWJjXCI7XHJcbn1cclxuLmtpLXNjYW4tYmFyY29kZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmRcIjtcclxufVxyXG4ua2ktc2Nvb3Rlci0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiZVwiO1xyXG59XHJcbi5raS1zY29vdGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiZlwiO1xyXG59XHJcbi5raS1zY3JlZW4ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMwXCI7XHJcbn1cclxuLmtpLXNjcm9sbC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzFcIjtcclxufVxyXG4ua2ktc2VhcmNoLWxpc3Qua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMyXCI7XHJcbn1cclxuLmtpLXNlY3VyaXR5LWNoZWNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjM1wiO1xyXG59XHJcbi5raS1zZWN1cml0eS11c2VyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjNFwiO1xyXG59XHJcbi5raS1zZW5kLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjNVwiO1xyXG59XHJcbi5raS1zZXR0aW5nLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM2XCI7XHJcbn1cclxuLmtpLXNldHRpbmctMy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzdcIjtcclxufVxyXG4ua2ktc2V0dGluZy00LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjOFwiO1xyXG59XHJcbi5raS1zZXR0aW5nLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjOVwiO1xyXG59XHJcbi5raS1zaGFyZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2FcIjtcclxufVxyXG4ua2ktc2hpZWxkLWNyb3NzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjYlwiO1xyXG59XHJcbi5raS1zaGllbGQtc2VhcmNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjY1wiO1xyXG59XHJcbi5raS1zaGllbGQtc2xhc2gua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNkXCI7XHJcbn1cclxuLmtpLXNoaWVsZC10aWNrLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjZVwiO1xyXG59XHJcbi5raS1zaGllbGQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNmXCI7XHJcbn1cclxuLmtpLXNoaXAua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQwXCI7XHJcbn1cclxuLmtpLXNob3Aua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQxXCI7XHJcbn1cclxuLmtpLXNpbWNhcmQtMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDJcIjtcclxufVxyXG4ua2ktc2ltY2FyZC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDNcIjtcclxufVxyXG4ua2ktc2l6ZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDRcIjtcclxufVxyXG4ua2ktc2xhY2sua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ1XCI7XHJcbn1cclxuLmtpLXNsaWRlci1ob3Jpem9udGFsLTIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ2XCI7XHJcbn1cclxuLmtpLXNsaWRlci1ob3Jpem9udGFsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkN1wiO1xyXG59XHJcbi5raS1zbGlkZXItdmVydGljYWwtMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDhcIjtcclxufVxyXG4ua2ktc2xpZGVyLXZlcnRpY2FsLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkOVwiO1xyXG59XHJcbi5raS1zbGlkZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWRhXCI7XHJcbn1cclxuLmtpLXNtcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZGJcIjtcclxufVxyXG4ua2ktc25hcGNoYXQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWRjXCI7XHJcbn1cclxuLmtpLXNvY2lhbC1tZWRpYS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZGRcIjtcclxufVxyXG4ua2ktc29mdC0yLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZVwiO1xyXG59XHJcbi5raS1zb2Z0LTMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWRmXCI7XHJcbn1cclxuLmtpLXNvZnQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7XHJcbn1cclxuLmtpLXNvbWUtZmlsZXMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUxXCI7XHJcbn1cclxuLmtpLXNvcnQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUyXCI7XHJcbn1cclxuLmtpLXNwZWFrZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUzXCI7XHJcbn1cclxuLmtpLXNwb3RpZnkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU0XCI7XHJcbn1cclxuLmtpLXNwcmluZy1mcmFtZXdvcmsua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU1XCI7XHJcbn1cclxuLmtpLXNxdWFyZS1icmFja2V0cy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTZcIjtcclxufVxyXG4ua2ktc3Rhci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTdcIjtcclxufVxyXG4ua2ktc3RhdHVzLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlOFwiO1xyXG59XHJcbi5raS1zdWJ0aXRsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTlcIjtcclxufVxyXG4ua2ktc3VuLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlYVwiO1xyXG59XHJcbi5raS1zdXBwb3J0LTI0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlYlwiO1xyXG59XHJcbi5raS1zd2l0Y2gua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVjXCI7XHJcbn1cclxuLmtpLXN5cmluZ2Uua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVkXCI7XHJcbn1cclxuLmtpLXRhYmxldC1ib29rLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlZVwiO1xyXG59XHJcbi5raS10YWJsZXQtZGVsZXRlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlZlwiO1xyXG59XHJcbi5raS10YWJsZXQtZG93bi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjBcIjtcclxufVxyXG4ua2ktdGFibGV0LW9rLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmMVwiO1xyXG59XHJcbi5raS10YWJsZXQtdGV4dC1kb3duLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmMlwiO1xyXG59XHJcbi5raS10YWJsZXQtdGV4dC11cC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjNcIjtcclxufVxyXG4ua2ktdGFibGV0LXVwLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmNFwiO1xyXG59XHJcbi5raS10YWJsZXQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY1XCI7XHJcbn1cclxuLmtpLXRhZy1jcm9zcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjZcIjtcclxufVxyXG4ua2ktdGFnLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmN1wiO1xyXG59XHJcbi5raS10ZWFjaGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmOFwiO1xyXG59XHJcbi5raS10ZWNoLXdpZmkua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY5XCI7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3ktMi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmFcIjtcclxufVxyXG4ua2ktdGVjaG5vbG9neS0zLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmYlwiO1xyXG59XHJcbi5raS10ZWNobm9sb2d5LTQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWZjXCI7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3kua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWZkXCI7XHJcbn1cclxuLmtpLXRlbGVwaG9uZS1nZW9sb2NhdGlvbi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmVcIjtcclxufVxyXG4ua2ktdGVzdC10dWJlcy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmZcIjtcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1jZW50ZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XHJcbn1cclxuLmtpLXRleHQtYWxpZ24tanVzdGlmeS1jZW50ZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAxXCI7XHJcbn1cclxuLmtpLXRleHQtYWxpZ24tbGVmdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDJcIjtcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1yaWdodC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDNcIjtcclxufVxyXG4ua2ktdGV4dC1ib2xkLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwNFwiO1xyXG59XHJcbi5raS10ZXh0LWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDVcIjtcclxufVxyXG4ua2ktdGV4dC1pdGFsaWMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA2XCI7XHJcbn1cclxuLmtpLXRleHQtbnVtYmVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwN1wiO1xyXG59XHJcbi5raS10ZXh0LXN0cmlrZXRocm91Z2gua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7XHJcbn1cclxuLmtpLXRleHQtdW5kZXJsaW5lLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwOVwiO1xyXG59XHJcbi5raS10ZXh0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwYVwiO1xyXG59XHJcbi5raS10aGVybW9tZXRlci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGJcIjtcclxufVxyXG4ua2ktdGhldGEua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBjXCI7XHJcbn1cclxuLmtpLXRpa3Rvay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGRcIjtcclxufVxyXG4ua2ktdGltZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGVcIjtcclxufVxyXG4ua2ktdGltZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBmXCI7XHJcbn1cclxuLmtpLXRvLWxlZnQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjEwXCI7XHJcbn1cclxuLmtpLXRvLXJpZ2h0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxMVwiO1xyXG59XHJcbi5raS10b2dnbGUtb2ZmLWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTJcIjtcclxufVxyXG4ua2ktdG9nZ2xlLW9mZi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTNcIjtcclxufVxyXG4ua2ktdG9nZ2xlLW9uLWNpcmNsZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTRcIjtcclxufVxyXG4ua2ktdG9nZ2xlLW9uLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxNVwiO1xyXG59XHJcbi5raS10cmFpbGVyLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxNlwiO1xyXG59XHJcbi5raS10cmFzaC1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE3XCI7XHJcbn1cclxuLmtpLXRyYXNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxOFwiO1xyXG59XHJcbi5raS10cmVlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxOVwiO1xyXG59XHJcbi5raS10cmVsbG8ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFhXCI7XHJcbn1cclxuLmtpLXRyaWFuZ2xlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxYlwiO1xyXG59XHJcbi5raS10cnVjay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWNcIjtcclxufVxyXG4ua2ktdHMua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFkXCI7XHJcbn1cclxuLmtpLXR3aXRjaC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWVcIjtcclxufVxyXG4ua2ktdHdpdHRlci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWZcIjtcclxufVxyXG4ua2ktdHdvLWNyZWRpdC1jYXJ0LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyMFwiO1xyXG59XHJcbi5raS11bmRlcmxpbmluZy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjFcIjtcclxufVxyXG4ua2ktdXAtZG93bi5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjJcIjtcclxufVxyXG4ua2ktdXAtc3F1YXJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyM1wiO1xyXG59XHJcbi5raS11cC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjRcIjtcclxufVxyXG4ua2ktdXBkYXRlLWZpbGUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI1XCI7XHJcbn1cclxuLmtpLXVwZGF0ZS1mb2xkZXIua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI2XCI7XHJcbn1cclxuLmtpLXVzZXItZWRpdC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjdcIjtcclxufVxyXG4ua2ktdXNlci1zcXVhcmUua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI4XCI7XHJcbn1cclxuLmtpLXVzZXItdGljay5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjlcIjtcclxufVxyXG4ua2ktdXNlci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMmFcIjtcclxufVxyXG4ua2ktdmVyaWZ5LmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyYlwiO1xyXG59XHJcbi5raS12aWJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyY1wiO1xyXG59XHJcbi5raS12aXJ1cy5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMmRcIjtcclxufVxyXG4ua2ktdnVlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyZVwiO1xyXG59XHJcbi5raS12dWVzYXgua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJmXCI7XHJcbn1cclxuLmtpLXdhbGxldC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzBcIjtcclxufVxyXG4ua2ktd2FuY2hhaW4ua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjMxXCI7XHJcbn1cclxuLmtpLXdhdGNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzMlwiO1xyXG59XHJcbi5raS13aGF0c2FwcC5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzNcIjtcclxufVxyXG4ua2ktd2lmaS1ob21lLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzNFwiO1xyXG59XHJcbi5raS13aWZpLXNxdWFyZS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzVcIjtcclxufVxyXG4ua2ktd2lmaS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzZcIjtcclxufVxyXG4ua2ktd3JlbmNoLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzN1wiO1xyXG59XHJcbi5raS14YW9taS5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzhcIjtcclxufVxyXG4ua2kteGQua2ktb3V0bGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM5XCI7XHJcbn1cclxuLmtpLXhtci5raS1vdXRsaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViM2FcIjtcclxufVxyXG4ua2kteWlpLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzYlwiO1xyXG59XHJcbi5raS15b3V0dWJlLmtpLW91dGxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzY1wiO1xyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAna2Vlbmljb25zLXNvbGlkJztcclxuICBzcmM6ICB1cmwoJ2ZvbnRzL2tlZW5pY29ucy1zb2xpZC5lb3Q/ODEyZnY3Jyk7XHJcbiAgc3JjOiAgdXJsKCdmb250cy9rZWVuaWNvbnMtc29saWQuZW90PzgxMmZ2NyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgIHVybCgnZm9udHMva2Vlbmljb25zLXNvbGlkLnR0Zj84MTJmdjcnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoJ2ZvbnRzL2tlZW5pY29ucy1zb2xpZC53b2ZmPzgxMmZ2NycpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCdmb250cy9rZWVuaWNvbnMtc29saWQuc3ZnPzgxMmZ2NyNrZWVuaWNvbnMtc29saWQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5raS1zb2xpZCB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ2tlZW5pY29ucy1zb2xpZCcgIWltcG9ydGFudDtcclxuICBzcGVhazogbmV2ZXI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5raS1hYnN0cmFjdC0xLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDBcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDNcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTYua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC03LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDZcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtOC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTkua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwOFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xMC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTExLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGFcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xMy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGRcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMTUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xNi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTE3LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTBcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMTgua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0xOS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTIwLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTNcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMjEua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxNFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTIzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTZcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMjQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxN1wiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yNS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTI2LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTlcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMjcua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxYVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0yOC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTI5LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWNcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzAua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxZFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zMS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTMyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWZcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyMFwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zNC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM1LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjJcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzYua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyM1wiO1xyXG59XHJcbi5raS1hYnN0cmFjdC0zNy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTM4LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjVcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtMzkua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyNlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00MC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQxLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjhcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNDIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyOVwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00My5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmJcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNDUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyY1wiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00Ni5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LTQ3LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmVcIjtcclxufVxyXG4ua2ktYWJzdHJhY3QtNDgua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyZlwiO1xyXG59XHJcbi5raS1hYnN0cmFjdC00OS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XHJcbn1cclxuLmtpLWFic3RyYWN0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzFcIjtcclxufVxyXG4ua2ktYWRkLWZpbGVzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzJcIjtcclxufVxyXG4ua2ktYWRkLWZvbGRlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XHJcbn1cclxuLmtpLWFkZC1pdGVtLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzRcIjtcclxufVxyXG4ua2ktYWRkLW5vdGVwYWQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzNVwiO1xyXG59XHJcbi5raS1hZGRyZXNzLWJvb2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzNlwiO1xyXG59XHJcbi5raS1haXJwbGFuZS1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzN1wiO1xyXG59XHJcbi5raS1haXJwbGFuZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XHJcbn1cclxuLmtpLWFpcnBvZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XHJcbn1cclxuLmtpLWFuZHJvaWQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzYVwiO1xyXG59XHJcbi5raS1hbmd1bGFyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2JcIjtcclxufVxyXG4ua2ktYXBwbGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzY1wiO1xyXG59XHJcbi5raS1hcmNoaXZlLXRpY2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZFwiO1xyXG59XHJcbi5raS1hcmNoaXZlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2VcIjtcclxufVxyXG4ua2ktYXJyb3ctY2lyY2xlLWxlZnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZlwiO1xyXG59XHJcbi5raS1hcnJvdy1jaXJjbGUtcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0MFwiO1xyXG59XHJcbi5raS1hcnJvdy1kaWFnb25hbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQxXCI7XHJcbn1cclxuLmtpLWFycm93LWRvd24tbGVmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XHJcbn1cclxuLmtpLWFycm93LWRvd24tcmVmcmFjdGlvbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XHJcbn1cclxuLmtpLWFycm93LWRvd24tcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0NFwiO1xyXG59XHJcbi5raS1hcnJvdy1kb3duLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDVcIjtcclxufVxyXG4ua2ktYXJyb3ctbGVmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XHJcbn1cclxuLmtpLWFycm93LW1peC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7XHJcbn1cclxuLmtpLWFycm93LXJpZ2h0LWxlZnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0OFwiO1xyXG59XHJcbi5raS1hcnJvdy1yaWdodC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XHJcbn1cclxuLmtpLWFycm93LXR3by1kaWFnb25hbHMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0YVwiO1xyXG59XHJcbi5raS1hcnJvdy11cC1kb3duLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGJcIjtcclxufVxyXG4ua2ktYXJyb3ctdXAtbGVmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XHJcbn1cclxuLmtpLWFycm93LXVwLXJlZnJhY3Rpb24ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xyXG59XHJcbi5raS1hcnJvdy11cC1yaWdodC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTRlXCI7XHJcbn1cclxuLmtpLWFycm93LXVwLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGZcIjtcclxufVxyXG4ua2ktYXJyb3ctemlnemFnLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTBcIjtcclxufVxyXG4ua2ktYXJyb3dzLWNpcmNsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XHJcbn1cclxuLmtpLWFycm93cy1sb29wLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTJcIjtcclxufVxyXG4ua2ktYXJ0aWZpY2lhbC1pbnRlbGxpZ2VuY2Uua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1M1wiO1xyXG59XHJcbi5raS1hdXRvLWJyaWdodG5lc3Mua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NFwiO1xyXG59XHJcbi5raS1hdmFsYW5jaGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NVwiO1xyXG59XHJcbi5raS1hd2FyZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XHJcbn1cclxuLmtpLWJhZGdlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTdcIjtcclxufVxyXG4ua2ktYmFuZGFnZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7XHJcbn1cclxuLmtpLWJhbmsua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1OVwiO1xyXG59XHJcbi5raS1iYXJjb2RlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWFcIjtcclxufVxyXG4ua2ktYmFza2V0LW9rLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWJcIjtcclxufVxyXG4ua2ktYmFza2V0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NWNcIjtcclxufVxyXG4ua2ktYmVoYW5jZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XHJcbn1cclxuLmtpLWJpbGwua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xyXG59XHJcbi5raS1iaW5hbmNlLXVzZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVmXCI7XHJcbn1cclxuLmtpLWJpbmFuY2Uua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2MFwiO1xyXG59XHJcbi5raS1iaXRjb2luLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjFcIjtcclxufVxyXG4ua2ktYmxhY2stZG93bi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7XHJcbn1cclxuLmtpLWJsYWNrLWxlZnQtbGluZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTYzXCI7XHJcbn1cclxuLmtpLWJsYWNrLWxlZnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NFwiO1xyXG59XHJcbi5raS1ibGFjay1yaWdodC1saW5lLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjVcIjtcclxufVxyXG4ua2ktYmxhY2stcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NlwiO1xyXG59XHJcbi5raS1ibGFjay11cC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7XHJcbn1cclxuLmtpLWJsdWV0b290aC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTY4XCI7XHJcbn1cclxuLmtpLWJvb2stb3Blbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTY5XCI7XHJcbn1cclxuLmtpLWJvb2stc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmFcIjtcclxufVxyXG4ua2ktYm9vay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XHJcbn1cclxuLmtpLWJvb2ttYXJrLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2Y1wiO1xyXG59XHJcbi5raS1ib29rbWFyay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7XHJcbn1cclxuLmtpLWJvb3RzdHJhcC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XHJcbn1cclxuLmtpLWJyaWVmY2FzZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZmXCI7XHJcbn1cclxuLmtpLWJyaWZlY2FzZS1jcm9zLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzBcIjtcclxufVxyXG4ua2ktYnJpZmVjYXNlLXRpY2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3MVwiO1xyXG59XHJcbi5raS1icmlmZWNhc2UtdGltZXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3MlwiO1xyXG59XHJcbi5raS1icnVzaC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7XHJcbn1cclxuLmtpLWJ1Y2tldC1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3NFwiO1xyXG59XHJcbi5raS1idWNrZXQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3NVwiO1xyXG59XHJcbi5raS1idXJnZXItbWVudS0xLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzZcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3OFwiO1xyXG59XHJcbi5raS1idXJnZXItbWVudS00LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzlcIjtcclxufVxyXG4ua2ktYnVyZ2VyLW1lbnUtNS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XHJcbn1cclxuLmtpLWJ1cmdlci1tZW51LTYua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3YlwiO1xyXG59XHJcbi5raS1idXJnZXItbWVudS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XHJcbn1cclxuLmtpLWJ1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XHJcbn1cclxuLmtpLWNhbGN1bGF0b3Iua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3ZVwiO1xyXG59XHJcbi5raS1jYWxlbmRhci0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcclxufVxyXG4ua2ktY2FsZW5kYXItOC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7XHJcbn1cclxuLmtpLWNhbGVuZGFyLWFkZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTgxXCI7XHJcbn1cclxuLmtpLWNhbGVuZGFyLWVkaXQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4MlwiO1xyXG59XHJcbi5raS1jYWxlbmRhci1yZW1vdmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4M1wiO1xyXG59XHJcbi5raS1jYWxlbmRhci1zZWFyY2gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4NFwiO1xyXG59XHJcbi5raS1jYWxlbmRhci10aWNrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODVcIjtcclxufVxyXG4ua2ktY2FsZW5kYXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4NlwiO1xyXG59XHJcbi5raS1jYWxsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODdcIjtcclxufVxyXG4ua2ktY2Fwc3VsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XHJcbn1cclxuLmtpLWNhci0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODlcIjtcclxufVxyXG4ua2ktY2FyLTMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4YVwiO1xyXG59XHJcbi5raS1jYXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4YlwiO1xyXG59XHJcbi5raS1jYXRlZ29yeS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThjXCI7XHJcbn1cclxuLmtpLWNkLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGRcIjtcclxufVxyXG4ua2ktY2Vsc2l1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7XHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUtZG93bi0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGZcIjtcclxufVxyXG4ua2ktY2hhcnQtbGluZS1kb3duLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTBcIjtcclxufVxyXG4ua2ktY2hhcnQtbGluZS1zdGFyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTFcIjtcclxufVxyXG4ua2ktY2hhcnQtbGluZS11cC0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTJcIjtcclxufVxyXG4ua2ktY2hhcnQtbGluZS11cC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7XHJcbn1cclxuLmtpLWNoYXJ0LWxpbmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5NFwiO1xyXG59XHJcbi5raS1jaGFydC1waWUtMy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS00LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTZcIjtcclxufVxyXG4ua2ktY2hhcnQtcGllLXNpbXBsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7XHJcbn1cclxuLmtpLWNoYXJ0LXBpZS10b28ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5OFwiO1xyXG59XHJcbi5raS1jaGFydC1zaW1wbGUtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XHJcbn1cclxuLmtpLWNoYXJ0LXNpbXBsZS0zLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWFcIjtcclxufVxyXG4ua2ktY2hhcnQtc2ltcGxlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWJcIjtcclxufVxyXG4ua2ktY2hhcnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5Y1wiO1xyXG59XHJcbi5raS1jaGVjay1jaXJjbGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5ZFwiO1xyXG59XHJcbi5raS1jaGVjay1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5ZVwiO1xyXG59XHJcbi5raS1jaGVjay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTlmXCI7XHJcbn1cclxuLmtpLWNoZXF1ZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XHJcbn1cclxuLmtpLWNocm9tZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWExXCI7XHJcbn1cclxuLmtpLWNsYXNzbWF0ZXMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhMlwiO1xyXG59XHJcbi5raS1jbGljay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEzXCI7XHJcbn1cclxuLmtpLWNsaXBib2FyZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XHJcbn1cclxuLmtpLWNsb3VkLWFkZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWE1XCI7XHJcbn1cclxuLmtpLWNsb3VkLWNoYW5nZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XHJcbn1cclxuLmtpLWNsb3VkLWRvd25sb2FkLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTdcIjtcclxufVxyXG4ua2ktY2xvdWQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhOFwiO1xyXG59XHJcbi5raS1jb2RlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTlcIjtcclxufVxyXG4ua2ktY29mZmVlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWFcIjtcclxufVxyXG4ua2ktY29sb3Itc3dhdGNoLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWJcIjtcclxufVxyXG4ua2ktY29sb3JzLXNxdWFyZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFjXCI7XHJcbn1cclxuLmtpLWNvbXBhc3Mua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhZFwiO1xyXG59XHJcbi5raS1jb3B5LXN1Y2Nlc3Mua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhZVwiO1xyXG59XHJcbi5raS1jb3B5LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWZcIjtcclxufVxyXG4ua2ktY291cmllci1leHByZXNzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjBcIjtcclxufVxyXG4ua2ktY291cmllci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWIxXCI7XHJcbn1cclxuLmtpLWNyZWRpdC1jYXJ0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjJcIjtcclxufVxyXG4ua2ktY3Jvc3MtY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjNcIjtcclxufVxyXG4ua2ktY3Jvc3Mtc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjRcIjtcclxufVxyXG4ua2ktY3Jvc3Mua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliNVwiO1xyXG59XHJcbi5raS1jcm93bi0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjZcIjtcclxufVxyXG4ua2ktY3Jvd24ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliN1wiO1xyXG59XHJcbi5raS1jc3Mua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliOFwiO1xyXG59XHJcbi5raS1jdWJlLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliOVwiO1xyXG59XHJcbi5raS1jdWJlLTMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliYVwiO1xyXG59XHJcbi5raS1jdXAua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliYlwiO1xyXG59XHJcbi5raS1kYXNoLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmNcIjtcclxufVxyXG4ua2ktZGF0YS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJkXCI7XHJcbn1cclxuLmtpLWRlbGV0ZS1maWxlcy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7XHJcbn1cclxuLmtpLWRlbGV0ZS1mb2xkZXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliZlwiO1xyXG59XHJcbi5raS1kZWxpdmVyeS0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzBcIjtcclxufVxyXG4ua2ktZGVsaXZlcnktMy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWMxXCI7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LTI0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzJcIjtcclxufVxyXG4ua2ktZGVsaXZlcnktZG9vci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWMzXCI7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LWdlb2xvY2F0aW9uLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzRcIjtcclxufVxyXG4ua2ktZGVsaXZlcnktdGltZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM1XCI7XHJcbn1cclxuLmtpLWRlbGl2ZXJ5LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzZcIjtcclxufVxyXG4ua2ktZGVzaWduLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljN1wiO1xyXG59XHJcbi5raS1kZXNpZ24tZnJhbWUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljOFwiO1xyXG59XHJcbi5raS1kZXNpZ24tbWFzay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM5XCI7XHJcbn1cclxuLmtpLWRlc2lnbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XHJcbn1cclxuLmtpLWRldmljZXMtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNiXCI7XHJcbn1cclxuLmtpLWRldmljZXMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljY1wiO1xyXG59XHJcbi5raS1kaWFtb25kcy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNkXCI7XHJcbn1cclxuLmtpLWRpcmVjdGJveC1kZWZhdWx0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5Y2VcIjtcclxufVxyXG4ua2ktZGlzY29ubmVjdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNmXCI7XHJcbn1cclxuLmtpLWRpc2NvdW50LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDBcIjtcclxufVxyXG4ua2ktZGlzay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQxXCI7XHJcbn1cclxuLmtpLWRpc2xpa2Uua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkMlwiO1xyXG59XHJcbi5raS1kai5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQzXCI7XHJcbn1cclxuLmtpLWRvY3VtZW50LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDRcIjtcclxufVxyXG4ua2ktZG9sbGFyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDVcIjtcclxufVxyXG4ua2ktZG90cy1jaXJjbGUtdmVydGljYWwua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkNlwiO1xyXG59XHJcbi5raS1kb3RzLWNpcmNsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ3XCI7XHJcbn1cclxuLmtpLWRvdHMtaG9yaXpvbnRhbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ4XCI7XHJcbn1cclxuLmtpLWRvdHMtc3F1YXJlLXZlcnRpY2FsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDlcIjtcclxufVxyXG4ua2ktZG90cy1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkYVwiO1xyXG59XHJcbi5raS1kb3RzLXZlcnRpY2FsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGJcIjtcclxufVxyXG4ua2ktZG91YmxlLWNoZWNrLWNpcmNsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1jaGVjay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRkXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1kb3duLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGVcIjtcclxufVxyXG4ua2ktZG91YmxlLWxlZnQtYXJyb3cua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkZlwiO1xyXG59XHJcbi5raS1kb3VibGUtbGVmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWUwXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1yaWdodC1hcnJvdy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWUxXCI7XHJcbn1cclxuLmtpLWRvdWJsZS1yaWdodC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWUyXCI7XHJcbn1cclxuLmtpLWRvdWJsZS11cC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWUzXCI7XHJcbn1cclxuLmtpLWRvd24tc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTRcIjtcclxufVxyXG4ua2ktZG93bi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XHJcbn1cclxuLmtpLWRyaWJiYmxlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcclxufVxyXG4ua2ktZHJvcC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU3XCI7XHJcbn1cclxuLmtpLWRyb3Bib3gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllOFwiO1xyXG59XHJcbi5raS1lZHVjYXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTlcIjtcclxufVxyXG4ua2ktZWxlY3RyaWNpdHkua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllYVwiO1xyXG59XHJcbi5raS1lbGVjdHJvbmljLWNsb2NrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWJcIjtcclxufVxyXG4ua2ktZWxlbWVudC0xLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWNcIjtcclxufVxyXG4ua2ktZWxlbWVudC0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWRcIjtcclxufVxyXG4ua2ktZWxlbWVudC0zLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWVcIjtcclxufVxyXG4ua2ktZWxlbWVudC00LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWZcIjtcclxufVxyXG4ua2ktZWxlbWVudC01LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjBcIjtcclxufVxyXG4ua2ktZWxlbWVudC02LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjFcIjtcclxufVxyXG4ua2ktZWxlbWVudC03LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjJcIjtcclxufVxyXG4ua2ktZWxlbWVudC04LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjNcIjtcclxufVxyXG4ua2ktZWxlbWVudC05LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjRcIjtcclxufVxyXG4ua2ktZWxlbWVudC0xMC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY1XCI7XHJcbn1cclxuLmtpLWVsZW1lbnQtMTEua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmNlwiO1xyXG59XHJcbi5raS1lbGVtZW50LTEyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjdcIjtcclxufVxyXG4ua2ktZWxlbWVudC1lcXVhbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY4XCI7XHJcbn1cclxuLmtpLWVsZW1lbnQtcGx1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY5XCI7XHJcbn1cclxuLmtpLWVtb2ppLWhhcHB5LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcclxufVxyXG4ua2ktZW5qaW4tY29pbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZiXCI7XHJcbn1cclxuLmtpLWVudHJhbmNlLWxlZnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmY1wiO1xyXG59XHJcbi5raS1lbnRyYW5jZS1yaWdodC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XHJcbn1cclxuLmtpLWVyYXNlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZlXCI7XHJcbn1cclxuLmtpLWV1cm8ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmZlwiO1xyXG59XHJcbi5raS1leGl0LWRvd24ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwMFwiO1xyXG59XHJcbi5raS1leGl0LWxlZnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwMVwiO1xyXG59XHJcbi5raS1leGl0LXJpZ2h0LWNvcm5lci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTAyXCI7XHJcbn1cclxuLmtpLWV4aXQtcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwM1wiO1xyXG59XHJcbi5raS1leGl0LXVwLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDRcIjtcclxufVxyXG4ua2ktZXh0ZXJuYWwtZHJpdmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNVwiO1xyXG59XHJcbi5raS1leWUtc2xhc2gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNlwiO1xyXG59XHJcbi5raS1leWUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwN1wiO1xyXG59XHJcbi5raS1mYWNlYm9vay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTA4XCI7XHJcbn1cclxuLmtpLWZhY2VpZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTA5XCI7XHJcbn1cclxuLmtpLWZhc3Rlbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XHJcbn1cclxuLmtpLWZhdC1yb3dzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGJcIjtcclxufVxyXG4ua2ktZmVhdGhlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBjXCI7XHJcbn1cclxuLmtpLWZpZ21hLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGRcIjtcclxufVxyXG4ua2ktZmlsZS1hZGRlZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBlXCI7XHJcbn1cclxuLmtpLWZpbGUtZGVsZXRlZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBmXCI7XHJcbn1cclxuLmtpLWZpbGUtZG93bi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTEwXCI7XHJcbn1cclxuLmtpLWZpbGUtbGVmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTExXCI7XHJcbn1cclxuLmtpLWZpbGUtcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExMlwiO1xyXG59XHJcbi5raS1maWxlLXNoZWV0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTNcIjtcclxufVxyXG4ua2ktZmlsZS11cC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE0XCI7XHJcbn1cclxuLmtpLWZpbGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExNVwiO1xyXG59XHJcbi5raS1maWxlcy10YWJsZXQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExNlwiO1xyXG59XHJcbi5raS1maWx0ZXItZWRpdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XHJcbn1cclxuLmtpLWZpbHRlci1zZWFyY2gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExOFwiO1xyXG59XHJcbi5raS1maWx0ZXItc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTlcIjtcclxufVxyXG4ua2ktZmlsdGVyLXRhYmxldC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XHJcbn1cclxuLmtpLWZpbHRlci10aWNrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWJcIjtcclxufVxyXG4ua2ktZmlsdGVyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWNcIjtcclxufVxyXG4ua2ktZmluYW5jZS1jYWxjdWxhdG9yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWRcIjtcclxufVxyXG4ua2ktZmluYW5jaWFsLXNjaGVkdWxlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWVcIjtcclxufVxyXG4ua2ktZmluZ2VycHJpbnQtc2Nhbm5pbmcua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExZlwiO1xyXG59XHJcbi5raS1mbGFnLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjBcIjtcclxufVxyXG4ua2ktZmxhc2gtY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjFcIjtcclxufVxyXG4ua2ktZmxhc2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyMlwiO1xyXG59XHJcbi5raS1mb2N1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTIzXCI7XHJcbn1cclxuLmtpLWZvbGRlci1hZGRlZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTI0XCI7XHJcbn1cclxuLmtpLWZvbGRlci1kb3duLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjVcIjtcclxufVxyXG4ua2ktZm9sZGVyLXVwLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjZcIjtcclxufVxyXG4ua2ktZm9sZGVyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjdcIjtcclxufVxyXG4ua2ktZnJhbWUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyOFwiO1xyXG59XHJcbi5raS1nZWFyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjlcIjtcclxufVxyXG4ua2ktZ2VuZXJhbC1tb3VzZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJhXCI7XHJcbn1cclxuLmtpLWdlb2xvY2F0aW9uLWhvbWUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyYlwiO1xyXG59XHJcbi5raS1nZW9sb2NhdGlvbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJjXCI7XHJcbn1cclxuLmtpLWdob3N0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmRcIjtcclxufVxyXG4ua2ktZ2lmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJlXCI7XHJcbn1cclxuLmtpLWdpdGh1Yi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJmXCI7XHJcbn1cclxuLmtpLWdsYXNzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzBcIjtcclxufVxyXG4ua2ktZ29vZ2xlLXBsYXkua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzMVwiO1xyXG59XHJcbi5raS1nb29nbGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzMlwiO1xyXG59XHJcbi5raS1ncmFwaC0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzNcIjtcclxufVxyXG4ua2ktZ3JhcGgtMy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM0XCI7XHJcbn1cclxuLmtpLWdyYXBoLTQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzNVwiO1xyXG59XHJcbi5raS1ncmFwaC11cC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM2XCI7XHJcbn1cclxuLmtpLWdyYXBoLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzdcIjtcclxufVxyXG4ua2ktZ3JpZC0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzhcIjtcclxufVxyXG4ua2ktZ3JpZC1mcmFtZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM5XCI7XHJcbn1cclxuLmtpLWdyaWQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzYVwiO1xyXG59XHJcbi5raS1oYW5kY2FydC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTNiXCI7XHJcbn1cclxuLmtpLWhhcHB5LWVtb2ppLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2NcIjtcclxufVxyXG4ua2ktaGVhcnQtY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2RcIjtcclxufVxyXG4ua2ktaGVhcnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzZVwiO1xyXG59XHJcbi5raS1ob21lLTEua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzZlwiO1xyXG59XHJcbi5raS1ob21lLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0MFwiO1xyXG59XHJcbi5raS1ob21lLTMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0MVwiO1xyXG59XHJcbi5raS1ob21lLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDJcIjtcclxufVxyXG4ua2ktaHRtbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQzXCI7XHJcbn1cclxuLmtpLWljb24ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0NFwiO1xyXG59XHJcbi5raS1pbGx1c3RyYXRvci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0NlwiO1xyXG59XHJcbi5raS1pbmZvcm1hdGlvbi0zLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDdcIjtcclxufVxyXG4ua2ktaW5mb3JtYXRpb24tNC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XHJcbn1cclxuLmtpLWluZm9ybWF0aW9uLTUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0OVwiO1xyXG59XHJcbi5raS1pbmZvcm1hdGlvbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTRhXCI7XHJcbn1cclxuLmtpLWluc3RhZ3JhbS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTRiXCI7XHJcbn1cclxuLmtpLWpveXN0aWNrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGNcIjtcclxufVxyXG4ua2ktanMtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTRkXCI7XHJcbn1cclxuLmtpLWpzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGVcIjtcclxufVxyXG4ua2kta2FuYmFuLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGZcIjtcclxufVxyXG4ua2kta2V5LXNxdWFyZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTUwXCI7XHJcbn1cclxuLmtpLWtleS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTUxXCI7XHJcbn1cclxuLmtpLWtleWJvYXJkLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTJcIjtcclxufVxyXG4ua2ktbGFwdG9wLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTNcIjtcclxufVxyXG4ua2ktbGFyYXZlbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU0XCI7XHJcbn1cclxuLmtpLWxlZnQtc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTVcIjtcclxufVxyXG4ua2ktbGVmdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU2XCI7XHJcbn1cclxuLmtpLWxpa2UtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU3XCI7XHJcbn1cclxuLmtpLWxpa2UtZm9sZGVyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNThcIjtcclxufVxyXG4ua2ktbGlrZS1zaGFwZXMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1OVwiO1xyXG59XHJcbi5raS1saWtlLXRhZy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XHJcbn1cclxuLmtpLWxpa2Uua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1YlwiO1xyXG59XHJcbi5raS1sb2FkaW5nLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWNcIjtcclxufVxyXG4ua2ktbG9jay0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWRcIjtcclxufVxyXG4ua2ktbG9jay0zLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWVcIjtcclxufVxyXG4ua2ktbG9jay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVmXCI7XHJcbn1cclxuLmtpLWxvZ2lzdGljLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjBcIjtcclxufVxyXG4ua2ktbG90cy1zaG9wcGluZy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTYxXCI7XHJcbn1cclxuLmtpLWxvdmVseS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTYyXCI7XHJcbn1cclxuLmtpLWx0cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTYzXCI7XHJcbn1cclxuLmtpLW1hZ25pZmllci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY0XCI7XHJcbn1cclxuLmtpLW1hcC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY1XCI7XHJcbn1cclxuLmtpLW1hc2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2NlwiO1xyXG59XHJcbi5raS1tYXhpbWl6ZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY3XCI7XHJcbn1cclxuLmtpLW1lZGFsLXN0YXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2OFwiO1xyXG59XHJcbi5raS1tZW51LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjlcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1hZGQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2YVwiO1xyXG59XHJcbi5raS1tZXNzYWdlLWVkaXQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2YlwiO1xyXG59XHJcbi5raS1tZXNzYWdlLW1pbnVzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmNcIjtcclxufVxyXG4ua2ktbWVzc2FnZS1ub3RpZi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZkXCI7XHJcbn1cclxuLmtpLW1lc3NhZ2UtcHJvZ3JhbW1pbmcua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2ZVwiO1xyXG59XHJcbi5raS1tZXNzYWdlLXF1ZXN0aW9uLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNmZcIjtcclxufVxyXG4ua2ktbWVzc2FnZS10ZXh0LTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3MFwiO1xyXG59XHJcbi5raS1tZXNzYWdlLXRleHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3MVwiO1xyXG59XHJcbi5raS1tZXNzYWdlcy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTcyXCI7XHJcbn1cclxuLmtpLW1pY3Jvc29mdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTczXCI7XHJcbn1cclxuLmtpLW1pbGsua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3NFwiO1xyXG59XHJcbi5raS1taW51cy1jaXJjbGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3NVwiO1xyXG59XHJcbi5raS1taW51cy1mb2xkZXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3NlwiO1xyXG59XHJcbi5raS1taW51cy1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3N1wiO1xyXG59XHJcbi5raS1taW51cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTc4XCI7XHJcbn1cclxuLmtpLW1vbml0b3ItbW9iaWxlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzlcIjtcclxufVxyXG4ua2ktbW9vbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdhXCI7XHJcbn1cclxuLmtpLW1vcmUtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdiXCI7XHJcbn1cclxuLmtpLW1vdXNlLWNpcmNsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdjXCI7XHJcbn1cclxuLmtpLW1vdXNlLXNxdWFyZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdkXCI7XHJcbn1cclxuLmtpLW1vdXNlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2VcIjtcclxufVxyXG4ua2ktbmV4by5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdmXCI7XHJcbn1cclxuLmtpLW5pZ2h0LWRheS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XHJcbn1cclxuLmtpLW5vdGUtMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgxXCI7XHJcbn1cclxuLmtpLW5vdGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4MlwiO1xyXG59XHJcbi5raS1ub3RlcGFkLWJvb2ttYXJrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODNcIjtcclxufVxyXG4ua2ktbm90ZXBhZC1lZGl0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODRcIjtcclxufVxyXG4ua2ktbm90ZXBhZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg1XCI7XHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODZcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLWJpbmcua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4N1wiO1xyXG59XHJcbi5raS1ub3RpZmljYXRpb24tY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODhcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLWZhdm9yaXRlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODlcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLW9uLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGFcIjtcclxufVxyXG4ua2ktbm90aWZpY2F0aW9uLXN0YXR1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThiXCI7XHJcbn1cclxuLmtpLW5vdGlmaWNhdGlvbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThjXCI7XHJcbn1cclxuLmtpLW9jZWFuLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGRcIjtcclxufVxyXG4ua2ktb2ZmaWNlLWJhZy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThlXCI7XHJcbn1cclxuLmtpLXBhY2thZ2Uua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4ZlwiO1xyXG59XHJcbi5raS1wYWlscy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XHJcbn1cclxuLmtpLXBhaW50YnVja2V0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTFcIjtcclxufVxyXG4ua2ktcGFwZXItY2xpcC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkyXCI7XHJcbn1cclxuLmtpLXBhcmNlbC10cmFja2luZy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkzXCI7XHJcbn1cclxuLmtpLXBhcmNlbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk0XCI7XHJcbn1cclxuLmtpLXBhc3N3b3JkLWNoZWNrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTVcIjtcclxufVxyXG4ua2ktcGF5cGFsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTZcIjtcclxufVxyXG4ua2ktcGVuY2lsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTdcIjtcclxufVxyXG4ua2ktcGVvcGxlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOThcIjtcclxufVxyXG4ua2ktcGVyY2VudGFnZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk5XCI7XHJcbn1cclxuLmtpLXBob25lLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWFcIjtcclxufVxyXG4ua2ktcGhvdG9zaG9wLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWJcIjtcclxufVxyXG4ua2ktcGljdHVyZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTljXCI7XHJcbn1cclxuLmtpLXBpbGwua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5ZFwiO1xyXG59XHJcbi5raS1waW4ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5ZVwiO1xyXG59XHJcbi5raS1wbHVzLWNpcmNsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XHJcbn1cclxuLmtpLXBsdXMtc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTBcIjtcclxufVxyXG4ua2ktcGx1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWExXCI7XHJcbn1cclxuLmtpLXBvaW50ZXJzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTJcIjtcclxufVxyXG4ua2ktcHJpY2UtdGFnLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTNcIjtcclxufVxyXG4ua2ktcHJpbnRlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE0XCI7XHJcbn1cclxuLmtpLXByb2ZpbGUtY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTVcIjtcclxufVxyXG4ua2ktcHJvZmlsZS11c2VyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTZcIjtcclxufVxyXG4ua2ktcHVsc2Uua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhN1wiO1xyXG59XHJcbi5raS1wdXJjaGFzZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7XHJcbn1cclxuLmtpLXB5dGhvbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE5XCI7XHJcbn1cclxuLmtpLXF1ZXN0aW9uLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhYVwiO1xyXG59XHJcbi5raS1xdWVzdGlvbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFiXCI7XHJcbn1cclxuLmtpLXF1ZXN0aW9ubmFpcmUtdGFibGV0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYWNcIjtcclxufVxyXG4ua2ktcmFua2luZy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFkXCI7XHJcbn1cclxuLmtpLXJlYWN0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYWVcIjtcclxufVxyXG4ua2ktcmVjZWlwdC1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhZlwiO1xyXG59XHJcbi5raS1yZXNjdWUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiMFwiO1xyXG59XHJcbi5raS1yaWdodC1sZWZ0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjFcIjtcclxufVxyXG4ua2ktcmlnaHQtc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjJcIjtcclxufVxyXG4ua2ktcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiM1wiO1xyXG59XHJcbi5raS1yb2NrZXQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNFwiO1xyXG59XHJcbi5raS1yb3V0ZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWI1XCI7XHJcbn1cclxuLmtpLXJvdXRlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWI2XCI7XHJcbn1cclxuLmtpLXJvdy1ob3Jpem9udGFsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjdcIjtcclxufVxyXG4ua2ktcm93LXZlcnRpY2FsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjhcIjtcclxufVxyXG4ua2ktc2FmZS1ob21lLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjlcIjtcclxufVxyXG4ua2ktc2F0ZWxsaXRlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmFcIjtcclxufVxyXG4ua2ktc2F2ZS0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmJcIjtcclxufVxyXG4ua2ktc2F2ZS1kZXBvc2l0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmNcIjtcclxufVxyXG4ua2ktc2Nhbi1iYXJjb2RlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmRcIjtcclxufVxyXG4ua2ktc2Nvb3Rlci0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmVcIjtcclxufVxyXG4ua2ktc2Nvb3Rlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWJmXCI7XHJcbn1cclxuLmtpLXNjcmVlbi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMwXCI7XHJcbn1cclxuLmtpLXNjcm9sbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XHJcbn1cclxuLmtpLXNlYXJjaC1saXN0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzJcIjtcclxufVxyXG4ua2ktc2VjdXJpdHktY2hlY2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjM1wiO1xyXG59XHJcbi5raS1zZWN1cml0eS11c2VyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzRcIjtcclxufVxyXG4ua2ktc2VuZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM1XCI7XHJcbn1cclxuLmtpLXNldHRpbmctMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM2XCI7XHJcbn1cclxuLmtpLXNldHRpbmctMy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM3XCI7XHJcbn1cclxuLmtpLXNldHRpbmctNC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM4XCI7XHJcbn1cclxuLmtpLXNldHRpbmcua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjOVwiO1xyXG59XHJcbi5raS1zaGFyZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNhXCI7XHJcbn1cclxuLmtpLXNoaWVsZC1jcm9zcy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNiXCI7XHJcbn1cclxuLmtpLXNoaWVsZC1zZWFyY2gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjY1wiO1xyXG59XHJcbi5raS1zaGllbGQtc2xhc2gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjZFwiO1xyXG59XHJcbi5raS1zaGllbGQtdGljay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNlXCI7XHJcbn1cclxuLmtpLXNoaWVsZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNmXCI7XHJcbn1cclxuLmtpLXNoaXAua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkMFwiO1xyXG59XHJcbi5raS1zaG9wLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDFcIjtcclxufVxyXG4ua2ktc2ltY2FyZC0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDJcIjtcclxufVxyXG4ua2ktc2ltY2FyZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQzXCI7XHJcbn1cclxuLmtpLXNpemUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkNFwiO1xyXG59XHJcbi5raS1zbGFjay5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ1XCI7XHJcbn1cclxuLmtpLXNsaWRlci1ob3Jpem9udGFsLTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkNlwiO1xyXG59XHJcbi5raS1zbGlkZXItaG9yaXpvbnRhbC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ3XCI7XHJcbn1cclxuLmtpLXNsaWRlci12ZXJ0aWNhbC0yLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDhcIjtcclxufVxyXG4ua2ktc2xpZGVyLXZlcnRpY2FsLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDlcIjtcclxufVxyXG4ua2ktc2xpZGVyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZGFcIjtcclxufVxyXG4ua2ktc21zLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZGJcIjtcclxufVxyXG4ua2ktc25hcGNoYXQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkY1wiO1xyXG59XHJcbi5raS1zb2NpYWwtbWVkaWEua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZFwiO1xyXG59XHJcbi5raS1zb2Z0LTIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZVwiO1xyXG59XHJcbi5raS1zb2Z0LTMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZlwiO1xyXG59XHJcbi5raS1zb2Z0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTBcIjtcclxufVxyXG4ua2ktc29tZS1maWxlcy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUxXCI7XHJcbn1cclxuLmtpLXNvcnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlMlwiO1xyXG59XHJcbi5raS1zcGVha2VyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTNcIjtcclxufVxyXG4ua2ktc3BvdGlmeS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU0XCI7XHJcbn1cclxuLmtpLXNwcmluZy1mcmFtZXdvcmsua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlNVwiO1xyXG59XHJcbi5raS1zcXVhcmUtYnJhY2tldHMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlNlwiO1xyXG59XHJcbi5raS1zdGFyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTdcIjtcclxufVxyXG4ua2ktc3RhdHVzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZThcIjtcclxufVxyXG4ua2ktc3VidGl0bGUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlOVwiO1xyXG59XHJcbi5raS1zdW4ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlYVwiO1xyXG59XHJcbi5raS1zdXBwb3J0LTI0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWJcIjtcclxufVxyXG4ua2ktc3dpdGNoLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWNcIjtcclxufVxyXG4ua2ktc3lyaW5nZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVkXCI7XHJcbn1cclxuLmtpLXRhYmxldC1ib29rLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWVcIjtcclxufVxyXG4ua2ktdGFibGV0LWRlbGV0ZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVmXCI7XHJcbn1cclxuLmtpLXRhYmxldC1kb3duLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjBcIjtcclxufVxyXG4ua2ktdGFibGV0LW9rLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjFcIjtcclxufVxyXG4ua2ktdGFibGV0LXRleHQtZG93bi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWYyXCI7XHJcbn1cclxuLmtpLXRhYmxldC10ZXh0LXVwLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjNcIjtcclxufVxyXG4ua2ktdGFibGV0LXVwLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjRcIjtcclxufVxyXG4ua2ktdGFibGV0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjVcIjtcclxufVxyXG4ua2ktdGFnLWNyb3NzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjZcIjtcclxufVxyXG4ua2ktdGFnLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjdcIjtcclxufVxyXG4ua2ktdGVhY2hlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY4XCI7XHJcbn1cclxuLmtpLXRlY2gtd2lmaS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY5XCI7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3ktMi5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWZhXCI7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3ktMy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWZiXCI7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3ktNC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWZjXCI7XHJcbn1cclxuLmtpLXRlY2hub2xvZ3kua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmZFwiO1xyXG59XHJcbi5raS10ZWxlcGhvbmUtZ2VvbG9jYXRpb24ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmZVwiO1xyXG59XHJcbi5raS10ZXN0LXR1YmVzLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmZcIjtcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1jZW50ZXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwMFwiO1xyXG59XHJcbi5raS10ZXh0LWFsaWduLWp1c3RpZnktY2VudGVyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDFcIjtcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1sZWZ0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDJcIjtcclxufVxyXG4ua2ktdGV4dC1hbGlnbi1yaWdodC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAzXCI7XHJcbn1cclxuLmtpLXRleHQtYm9sZC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA0XCI7XHJcbn1cclxuLmtpLXRleHQtY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDVcIjtcclxufVxyXG4ua2ktdGV4dC1pdGFsaWMua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwNlwiO1xyXG59XHJcbi5raS10ZXh0LW51bWJlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA3XCI7XHJcbn1cclxuLmtpLXRleHQtc3RyaWtldGhyb3VnaC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7XHJcbn1cclxuLmtpLXRleHQtdW5kZXJsaW5lLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDlcIjtcclxufVxyXG4ua2ktdGV4dC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBhXCI7XHJcbn1cclxuLmtpLXRoZXJtb21ldGVyLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGJcIjtcclxufVxyXG4ua2ktdGhldGEua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwY1wiO1xyXG59XHJcbi5raS10aWt0b2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwZFwiO1xyXG59XHJcbi5raS10aW1lLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGVcIjtcclxufVxyXG4ua2ktdGltZXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwZlwiO1xyXG59XHJcbi5raS10by1sZWZ0LmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTBcIjtcclxufVxyXG4ua2ktdG8tcmlnaHQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxMVwiO1xyXG59XHJcbi5raS10b2dnbGUtb2ZmLWNpcmNsZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjEyXCI7XHJcbn1cclxuLmtpLXRvZ2dsZS1vZmYua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxM1wiO1xyXG59XHJcbi5raS10b2dnbGUtb24tY2lyY2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTRcIjtcclxufVxyXG4ua2ktdG9nZ2xlLW9uLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTVcIjtcclxufVxyXG4ua2ktdHJhaWxlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE2XCI7XHJcbn1cclxuLmtpLXRyYXNoLXNxdWFyZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE3XCI7XHJcbn1cclxuLmtpLXRyYXNoLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMThcIjtcclxufVxyXG4ua2ktdHJlZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE5XCI7XHJcbn1cclxuLmtpLXRyZWxsby5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFhXCI7XHJcbn1cclxuLmtpLXRyaWFuZ2xlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWJcIjtcclxufVxyXG4ua2ktdHJ1Y2sua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxY1wiO1xyXG59XHJcbi5raS10cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFkXCI7XHJcbn1cclxuLmtpLXR3aXRjaC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFlXCI7XHJcbn1cclxuLmtpLXR3aXR0ZXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxZlwiO1xyXG59XHJcbi5raS10d28tY3JlZGl0LWNhcnQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyMFwiO1xyXG59XHJcbi5raS11bmRlcmxpbmluZy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjIxXCI7XHJcbn1cclxuLmtpLXVwLWRvd24ua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyMlwiO1xyXG59XHJcbi5raS11cC1zcXVhcmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyM1wiO1xyXG59XHJcbi5raS11cC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI0XCI7XHJcbn1cclxuLmtpLXVwZGF0ZS1maWxlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjVcIjtcclxufVxyXG4ua2ktdXBkYXRlLWZvbGRlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI2XCI7XHJcbn1cclxuLmtpLXVzZXItZWRpdC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI3XCI7XHJcbn1cclxuLmtpLXVzZXItc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjhcIjtcclxufVxyXG4ua2ktdXNlci10aWNrLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjlcIjtcclxufVxyXG4ua2ktdXNlci5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJhXCI7XHJcbn1cclxuLmtpLXZlcmlmeS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJiXCI7XHJcbn1cclxuLmtpLXZpYmUua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyY1wiO1xyXG59XHJcbi5raS12aXJ1cy5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJkXCI7XHJcbn1cclxuLmtpLXZ1ZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJlXCI7XHJcbn1cclxuLmtpLXZ1ZXNheC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJmXCI7XHJcbn1cclxuLmtpLXdhbGxldC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjMwXCI7XHJcbn1cclxuLmtpLXdhbmNoYWluLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzFcIjtcclxufVxyXG4ua2ktd2F0Y2gua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzMlwiO1xyXG59XHJcbi5raS13aGF0c2FwcC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjMzXCI7XHJcbn1cclxuLmtpLXdpZmktaG9tZS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM0XCI7XHJcbn1cclxuLmtpLXdpZmktc3F1YXJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzVcIjtcclxufVxyXG4ua2ktd2lmaS5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM2XCI7XHJcbn1cclxuLmtpLXdyZW5jaC5raS1zb2xpZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM3XCI7XHJcbn1cclxuLmtpLXhhb21pLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzhcIjtcclxufVxyXG4ua2kteGQua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzOVwiO1xyXG59XHJcbi5raS14bXIua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzYVwiO1xyXG59XHJcbi5raS15aWkua2ktc29saWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzYlwiO1xyXG59XHJcbi5raS15b3V0dWJlLmtpLXNvbGlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViM2NcIjtcclxufVxyXG4iLCIvL1xyXG4vLyAzcmQtUGFydHkgUGx1Z2lucyBTdHlsZXNoZWV0IEluY2x1ZGVzXHJcbi8vXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vICBPcHRpb25hbCBQbHVnaW5zIEluY2x1ZGVzKHlvdSBjYW4gcmVtb3ZlIG9yIGFkZCkgIC8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vIEFwZXhjaGFydHMgLSBtb2Rlcm4gY2hhcnRpbmcgbGlicmFyeSB0aGF0IGhlbHBzIGRldmVsb3BlcnMgdG8gY3JlYXRlIGJlYXV0aWZ1bCBhbmQgaW50ZXJhY3RpdmUgdmlzdWFsaXphdGlvbnMgZm9yIHdlYiBwYWdlczogaHR0cHM6Ly9hcGV4Y2hhcnRzLmNvbS9cclxuQGltcG9ydCBcIn5hcGV4Y2hhcnRzL2Rpc3QvYXBleGNoYXJ0cy5jc3NcIjtcclxuXHJcbi8vIEZvcm1WYWxpZGF0aW9uIC0gQmVzdCBwcmVtaXVtIHZhbGlkYXRpb24gbGlicmFyeSBmb3IgSmF2YVNjcmlwdC4gWmVybyBkZXBlbmRlbmNpZXMuIExlYXJuIG1vcmU6IGh0dHBzOi8vZm9ybXZhbGlkYXRpb24uaW8vXHJcbkBpbXBvcnQgXCIuL0Bmb3JtLXZhbGlkYXRpb24vdW1kL3N0eWxlcy9pbmRleC5jc3NcIjtcclxuXHJcbi8vIEJvb3RzdHJhcCBEYXRlcmFuZ2VwaWNrZXJcclxuQGltcG9ydCBcIn5ib290c3RyYXAtZGF0ZXJhbmdlcGlja2VyL2RhdGVyYW5nZXBpY2tlci5jc3NcIjtcclxuXHJcbi8vIHNlbGVjdDIgLSBTZWxlY3QyIGlzIGEgalF1ZXJ5IGJhc2VkIHJlcGxhY2VtZW50IGZvciBzZWxlY3QgYm94ZXM6IGh0dHBzOi8vc2VsZWN0Mi5vcmcvXHJcbi8qcnRsOmJlZ2luOmlnbm9yZSovXHJcbkBpbXBvcnQgXCJ+c2VsZWN0Mi9zcmMvc2Nzcy9jb3JlLnNjc3NcIjtcclxuLypydGw6ZW5kOmlnbm9yZSovXHJcblxyXG4vLyBub1VpU2xpZGVyIC0gaXMgYSBsaWdodHdlaWdodCByYW5nZSBzbGlkZXIgd2l0aCBtdWx0aS10b3VjaCBzdXBwb3J0IGFuZCBhIHRvbiBvZiBmZWF0dXJlcy4gSXQgc3VwcG9ydHMgbm9uLWxpbmVhciByYW5nZXMsIHJlcXVpcmVzIG5vIGV4dGVybmFsIGRlcGVuZGVuY2llczogaHR0cHM6Ly9yZWZyZXNobGVzcy5jb20vbm91aXNsaWRlci9cclxuQGltcG9ydCBcIn5ub3Vpc2xpZGVyL2Rpc3Qvbm91aXNsaWRlci5jc3NcIjtcclxuXHJcbi8vIERyb3B6b25lSlMgLSAgaXMgYW4gb3BlbiBzb3VyY2UgbGlicmFyeSB0aGF0IHByb3ZpZGVzIGRyYWcnbidkcm9wIGZpbGUgdXBsb2FkcyB3aXRoIGltYWdlIHByZXZpZXdzOiBodHRwczovL3d3dy5kcm9wem9uZWpzLmNvbS9cclxuQGltcG9ydCBcIn5kcm9wem9uZS9kaXN0L2Ryb3B6b25lLmNzc1wiO1xyXG5cclxuLy8gUXVpbGwgLSBpcyBhIGZyZWUsIG9wZW4gc291cmNlIFdZU0lXWUcgZWRpdG9yIGJ1aWx0IGZvciB0aGUgbW9kZXJuIHdlYi4gQ29tcGxldGVseSBjdXN0b21pemUgaXQgZm9yIGFueSBuZWVkIHdpdGggaXRzIG1vZHVsYXIgYXJjaGl0ZWN0dXJlIGFuZCBleHByZXNzaXZlIEFQSTogaHR0cHM6Ly9xdWlsbGpzLmNvbS9cclxuQGltcG9ydCBcIn5xdWlsbC9kaXN0L3F1aWxsLnNub3cuY3NzXCI7XHJcblxyXG4vLyBUYWdpZnkgLSBUcmFuc2Zvcm1zIGFuIGlucHV0IGZpZWxkIG9yIGEgdGV4dGFyZWEgaW50byBhIFRhZ3MgY29tcG9uZW50LCBpbiBhbiBlYXN5LCBjdXN0b21pemFibGUgd2F5LCB3aXRoIGdyZWF0IHBlcmZvcm1hbmNlIGFuZCBzbWFsbCBjb2RlIGZvb3RwcmludCwgZXhwbG9kZWQgd2l0aCBmZWF0dXJlczogaHR0cHM6Ly9naXRodWIuY29tL3lhaXJFTy90YWdpZnlcclxuQGltcG9ydCBcIn5AeWFpcmVvL3RhZ2lmeS9kaXN0L3RhZ2lmeS5jc3NcIjtcclxuXHJcbi8vIFRvYXN0ciAtIGlzIGEgSmF2YXNjcmlwdCBsaWJyYXJ5IGZvciBub24tYmxvY2tpbmcgbm90aWZpY2F0aW9ucy4galF1ZXJ5IGlzIHJlcXVpcmVkLiBUaGUgZ29hbCBpcyB0byBjcmVhdGUgYSBzaW1wbGUgY29yZSBsaWJyYXJ5IHRoYXQgY2FuIGJlIGN1c3RvbWl6ZWQgYW5kIGV4dGVuZGVkOiBodHRwczovL2dpdGh1Yi5jb20vQ29kZVNldmVuL3RvYXN0clxyXG5AaW1wb3J0IFwiLi90b2FzdHIvYnVpbGQvdG9hc3RyLmNzc1wiO1xyXG5cclxuLy8gU3dlZXRhbGVydDIgLSBhIGJlYXV0aWZ1bCwgcmVzcG9uc2l2ZSwgY3VzdG9taXphYmxlIGFuZCBhY2Nlc3NpYmxlIChXQUktQVJJQSkgcmVwbGFjZW1lbnQgZm9yIEphdmFTY3JpcHQncyBwb3B1cCBib3hlczogaHR0cHM6Ly9zd2VldGFsZXJ0Mi5naXRodWIuaW8vXHJcbkBpbXBvcnQgXCJ+c3dlZXRhbGVydDIvZGlzdC9zd2VldGFsZXJ0Mi5jc3NcIjtcclxuXHJcbi8vIExpbmVBd2Vzb21lIC0gUmVwbGFjZSBGb250IEF3ZXNvbWUgd2l0aCBtb2Rlcm4gbGluZSBpY29ucyB3aXRoIGEgc2luZ2xlIGxpbmUgb2YgY29kZTogaHR0cHM6Ly9pY29uczguY29tL2xpbmUtYXdlc29tZVxyXG5AaW1wb3J0IFwifmxpbmUtYXdlc29tZS9kaXN0L2xpbmUtYXdlc29tZS9jc3MvbGluZS1hd2Vzb21lLmNzc1wiO1xyXG5cclxuLy8gQm9vdHN0cmFwIEljb25zLiBGcmVlLCBoaWdoIHF1YWxpdHksIG9wZW4gc291cmNlIGljb24gbGlicmFyeSB3aXRoIG92ZXIgMSwzMDAgaWNvbnMuXHJcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwLWljb25zL2ZvbnQvYm9vdHN0cmFwLWljb25zLmNzc1wiO1xyXG5cclxuLy8gRm9ydCBBd2Vzb21lLiBCdWlsZCBhbmQgbWFuYWdlIGljb25zIGFuZCB0eXBlZmFjZXMgaW4gYSBzaW5nbGUgcGxhY2UsIHRoZW4gc2VydmUgdGhlbSB3aXRoIGEgc2luZ2xlIGxpbmUgb2YgY29kZTogaHR0cHM6Ly9mb3J0YXdlc29tZS5jb20vXHJcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvY3NzL2FsbC5taW4uY3NzXCI7XHJcblxyXG4vLyBUZW1wdXMgRG9taW51cyBpcyB0aGUgc3VjY2Vzc29yIHRvIHRoZSB2ZXJ5IHBvcHVsYXIgRW9uYXNkYW4vYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLiBUaGUgcGx1Z2luIHByb3ZpZGUgYSByb2J1c3QgZGF0ZSBhbmQgdGltZSBwaWNrZXIgZGVzaWduZWQgdG8gaW50ZWdyYXRlIGludG8geW91ciBCb290c3RyYXAgcHJvamVjdC5cclxuQGltcG9ydCBcIkBlb25hc2Rhbi90ZW1wdXMtZG9taW51cy9kaXN0L2Nzcy90ZW1wdXMtZG9taW51cy5taW4uY3NzXCI7XHJcblxyXG4vLyBGbGF0cGlja3IgLSBpcyBhIGxpZ2h0d2VpZ2h0IGFuZCBwb3dlcmZ1bCBkYXRldGltZSBwaWNrZXJcclxuQGltcG9ydCBcInJ0bC9iZWdpbi1ydGwtaWdub3JlLmNzc1wiO1xyXG5AaW1wb3J0IFwifmZsYXRwaWNrci9kaXN0L2ZsYXRwaWNrci5jc3NcIjtcclxuQGltcG9ydCBcInJ0bC9lbmQtcnRsLWlnbm9yZS5jc3NcIjtcclxuXHJcbi8vIFRpbnkgc2xpZGVyIC0gZm9yIGFsbCBwdXJwb3NlcywgaW5zcGlyZWQgYnkgT3dsIENhcm91c2VsLlxyXG5AaW1wb3J0IFwifnRpbnktc2xpZGVyL2Rpc3QvdGlueS1zbGlkZXIuY3NzXCI7XHJcblxyXG4vLyBLZWVuaWNvbnMgLSBIaWdoIHF1YWxpdHkgYW5kIHBpeGVsIHBlcmZlY3QgZm9udCBpY29ucyBhdmFpbGFibGUgaW4gZHVvdG9uZSwgb3V0bGluZSBhbmQgc29saWQgc3R5bGVzXHJcbkBpbXBvcnQgXCJydGwvYmVnaW4tcnRsLWlnbm9yZS5jc3NcIjtcclxuQGltcG9ydCBcIi4va2Vlbmljb25zL2R1b3RvbmUvc3R5bGUuY3NzXCI7XHJcbkBpbXBvcnQgXCIuL2tlZW5pY29ucy9vdXRsaW5lL3N0eWxlLmNzc1wiO1xyXG5AaW1wb3J0IFwiLi9rZWVuaWNvbnMvc29saWQvc3R5bGUuY3NzXCI7XHJcbkBpbXBvcnQgXCJydGwvZW5kLXJ0bC1pZ25vcmUuY3NzXCI7IiwiLnNlbGVjdDItY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG59XG5cbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuXG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcblxuICAvLyBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbkBpbXBvcnQgXCJ0aGVtZS9kZWZhdWx0L2xheW91dFwiO1xuQGltcG9ydCBcInRoZW1lL2NsYXNzaWMvbGF5b3V0XCI7XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBoZWlnaHQ6IDI4cHg7XG5cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgbWluLWhlaWdodDogMzJweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuXG4gIHdpZHRoOiAxMDAlO1xuXG4gIHotaW5kZXg6IDEwNTE7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogNnB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcblxuICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1zZWFyY2gtLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcblxuICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuXG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5zZWxlY3QyLXNlbGVjdGlvbi0tY2xlYXJhYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgLy8gVGhpcyBwYWRkaW5nIGlzIHRvIGFjY291bnQgZm9yIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgZmlyc3RcbiAgICAvLyBzZWxlY3Rpb24gcm93IGFuZCB0aGUgdG9wIGJvcmRlciBvZiB0aGUgc2Vjb25kIHNlbGVjdGlvbiByb3cuXG4gICAgLy8gV2l0aG91dCBpdCwgc2VsZWN0aW9ucyBvbiB0aGUgZmlyc3Qgcm93IG1heSBiZSBvZmZzZXQgaW5jb3JyZWN0bHlcbiAgICAvLyBhbmQgYXBwZWFyIGluIHRoZWlyIG93biByb3cgaW5zdGVhZCBvZiBnb2luZyB0byB0aGUgc2Vjb25kIHJvd1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcblxuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgcGFkZGluZzogMCA0cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogc29saWQgYmxhY2sgMXB4O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcblxuICAgICAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcblxuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogM2VtO1xuXG4gICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0ZW07XG5cbiAgICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVlbTtcblxuICAgICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWl4KCRzZWxlY3Rpb24tYmctdG9wLWNvbG9yLCAkc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvcik7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgb3V0bGluZTogMDtcblxuICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IsIDUwJSwgMTAwJSk7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcblxuICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoI2VlZWVlZSwgI2NjY2NjYywgNTAlLCAxMDAlKTtcblxuICAgIGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcblxuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICBiIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLWJvdHRvbS1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yLCAwJSwgNTAlKTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yLCAkc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3IsIDUwJSwgMTAwJSk7XG4gICAgfVxuICB9XG59XG4iLCIkcmVtb3ZlLWNvbG9yOiAjODg4ICFkZWZhdWx0O1xuJHJlbW92ZS1ob3Zlci1jb2xvcjogIzU1NSAhZGVmYXVsdDtcbiRyZW1vdmUtd2lkdGg6IDIwcHggIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tY29sb3I6ICM0NDQgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICNhYWEgIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuXG4kZm9jdXMtYm9yZGVyLWNvbG9yOiAjNTg5N2ZiICFkZWZhdWx0O1xuXG4kY29udGFpbmVyLWhlaWdodDogMjhweCAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1iZy10b3AtY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3I6ICNlZWVlZWUgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItcGxhY2Vob2xkZXItY29sb3I6ICM5OTkgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItZm9jdXMtYm9yZGVyLWNvbG9yOiBibHVlICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLW9wZW5lZC1iZy10b3AtY29sb3I6ICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yOiAkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLXotaW5kZXg6IDEgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1iZy1jb2xvcjogJHNlbGVjdGlvbi1iZy10b3AtY29sb3IgIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLW1heC1oZWlnaHQ6IDIwMHB4ICFkZWZhdWx0O1xuJHJlc3VsdHMtbmVzdGVkLXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLWNob2ljZS1iZy1ob3Zlci1jb2xvcjogIzM4NzVkNyAhZGVmYXVsdDtcbiRyZXN1bHRzLWNob2ljZS1mZy1ob3Zlci1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG5cbiRyZXN1bHRzLWNob2ljZS1mZy11bnNlbGVjdGFibGUtY29sb3I6IGdyZXkgIWRlZmF1bHQ7XG4iLCIvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iLzMuMy1zdGFibGUvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzI0wxNy1MMjdcblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93blxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gIGN1cnNvcjogdGV4dDtcblxuICBvdXRsaW5lOiAwO1xuXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICBjb2xvcjogJHJlbW92ZS1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlbW92ZS1ob3Zlci1jb2xvcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJkZWZhdWx0c1wiO1xuQGltcG9ydCBcIi4uLy4uL21peGlucy9ncmFkaWVudHNcIjtcblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIHtcbiAgQGltcG9ydCBcInNpbmdsZVwiO1xuICBAaW1wb3J0IFwibXVsdGlwbGVcIjtcblxuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmctY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogJHJlc3VsdHMtbWF4LWhlaWdodDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtZmctdW5zZWxlY3RhYmxlLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlc3VsdHMtY2hvaWNlLWJnLWhvdmVyLWNvbG9yO1xuICAgIGNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtZmctaG92ZXItY29sb3I7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlci1jb2xvcjogJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuIiwiLnNlbGVjdDItY29udGFpbmVyIGxpOmZpcnN0LWNoaWxkIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQsIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGk6Zmlyc3QtY2hpbGQuc2VsZWN0Mi1zZWFyY2gsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1pbnB1dHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW57XHJcbiAgICB6LWluZGV4Ojk5OTk5O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcC01IC5zZWxlY3QyLXNlbGVjdGlvbntcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxleyBtaW4taGVpZ2h0OiA0Mi45NHB4fVxyXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIGxpOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZDogI2YyZjRmODt9XHJcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWFhYWE7XHJcbn1cclxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue1xyXG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl17XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNjY2NjY2MgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtcclxuICAgIGhlaWdodDppbml0aWFsO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7XHJcbiAgICBoZWlnaHQ6IDAuN3JlbTtcclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd257XHJcbiAgICBwYWRkaW5nOjBweDtcclxufVxyXG5zZWxlY3Quc2VsZWN0XzIsIHNlbGVjdC5zZWxlY3RfMl9hamF4eyAvKkHDsWFkaWRvIHBhcmEgZXZpdGFyIGxhIHZpc3VhbGl6YWNpw7NuIG1hbGEgbWllbnRyYXMgY2FyZ2EgZWwgc2VsZWN0MiovXHJcbiAgICBtYXgtaGVpZ2h0OjQzcHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNS5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLmZvcm0tc2VsZWN0Om5vdCguZm9ybS1zZWxlY3Qtc29saWQpOm5vdCguZm9ybS1zZWxlY3QtdHJhbnNwYXJlbnQpe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcclxufSIsIi5mbGF0cGlja3Itd3JhcHBlcntcclxuICAgIGZsZXg6IDE7XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/